builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-183 starttime: 1461682418.26 results: success (0) buildid: 20160426062558 builduid: 18458ff6a626441ea2f2e0a4fd3bd5e1 revision: cbeae0c4410bef3864b3d3f4ad939321c61cb15b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:38.256817) ========= master: http://buildbot-master121.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:38.257419) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:38.257867) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:38.300772) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:38.301162) ========= 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=9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820 _=/tools/buildbot/bin/python using PTY: False --2016-04-26 07:53:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 12.4M=0.001s 2016-04-26 07:53:39 (12.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.863420 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:39.198289) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:39.198774) ========= 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=9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.070638 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:39.300418) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-26 07:53:39.300942) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev cbeae0c4410bef3864b3d3f4ad939321c61cb15b --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev cbeae0c4410bef3864b3d3f4ad939321c61cb15b --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=9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820 _=/tools/buildbot/bin/python using PTY: False 2016-04-26 07:53:39,560 truncating revision to first 12 chars 2016-04-26 07:53:39,560 Setting DEBUG logging. 2016-04-26 07:53:39,560 attempt 1/10 2016-04-26 07:53:39,561 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/cbeae0c4410b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 07:53:40,923 unpacking tar archive at: mozilla-aurora-cbeae0c4410b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.967398 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-26 07:53:41.440334) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:41.440830) ========= script_repo_revision: cbeae0c4410bef3864b3d3f4ad939321c61cb15b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:41.441395) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:41.441826) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 07:53:41.632306) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 27 secs) (at 2016-04-26 07:53:41.632731) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820 _=/tools/buildbot/bin/python using PTY: False 07:53:42 INFO - MultiFileLogger online at 20160426 07:53:42 in /builds/slave/test 07:53:42 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 07:53:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:53:42 INFO - {'append_to_log': False, 07:53:42 INFO - 'base_work_dir': '/builds/slave/test', 07:53:42 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:53:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:53:42 INFO - 'buildbot_json_path': 'buildprops.json', 07:53:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:53:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:53:42 INFO - 'download_minidump_stackwalk': True, 07:53:42 INFO - 'download_symbols': 'true', 07:53:42 INFO - 'e10s': False, 07:53:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:53:42 INFO - 'tooltool.py': '/tools/tooltool.py', 07:53:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:53:42 INFO - '/tools/misc-python/virtualenv.py')}, 07:53:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:53:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:53:42 INFO - 'log_level': 'info', 07:53:42 INFO - 'log_to_console': True, 07:53:42 INFO - 'opt_config_files': (), 07:53:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:53:42 INFO - '--processes=1', 07:53:42 INFO - '--config=%(test_path)s/wptrunner.ini', 07:53:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:53:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:53:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:53:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:53:42 INFO - 'pip_index': False, 07:53:42 INFO - 'require_test_zip': True, 07:53:42 INFO - 'test_type': ('testharness',), 07:53:42 INFO - 'this_chunk': '1', 07:53:42 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:53:42 INFO - 'total_chunks': '10', 07:53:42 INFO - 'virtualenv_path': 'venv', 07:53:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:53:42 INFO - 'work_dir': 'build'} 07:53:42 INFO - ##### 07:53:42 INFO - ##### Running clobber step. 07:53:42 INFO - ##### 07:53:42 INFO - Running pre-action listener: _resource_record_pre_action 07:53:42 INFO - Running main action method: clobber 07:53:42 INFO - rmtree: /builds/slave/test/build 07:53:42 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:53:43 INFO - Running post-action listener: _resource_record_post_action 07:53:43 INFO - ##### 07:53:43 INFO - ##### Running read-buildbot-config step. 07:53:43 INFO - ##### 07:53:43 INFO - Running pre-action listener: _resource_record_pre_action 07:53:43 INFO - Running main action method: read_buildbot_config 07:53:43 INFO - Using buildbot properties: 07:53:43 INFO - { 07:53:43 INFO - "project": "", 07:53:43 INFO - "product": "firefox", 07:53:43 INFO - "script_repo_revision": "production", 07:53:43 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 07:53:43 INFO - "repository": "", 07:53:43 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 07:53:43 INFO - "buildid": "20160426062558", 07:53:43 INFO - "pgo_build": "False", 07:53:43 INFO - "basedir": "/builds/slave/test", 07:53:43 INFO - "buildnumber": 1, 07:53:43 INFO - "slavename": "tst-linux64-spot-183", 07:53:43 INFO - "master": "http://buildbot-master121.bb.releng.use1.mozilla.com:8201/", 07:53:43 INFO - "platform": "linux64", 07:53:43 INFO - "branch": "mozilla-aurora", 07:53:43 INFO - "revision": "cbeae0c4410bef3864b3d3f4ad939321c61cb15b", 07:53:43 INFO - "repo_path": "releases/mozilla-aurora", 07:53:43 INFO - "moz_repo_path": "", 07:53:43 INFO - "stage_platform": "linux64", 07:53:43 INFO - "builduid": "18458ff6a626441ea2f2e0a4fd3bd5e1", 07:53:43 INFO - "slavebuilddir": "test" 07:53:43 INFO - } 07:53:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 07:53:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 07:53:43 INFO - Running post-action listener: _resource_record_post_action 07:53:43 INFO - ##### 07:53:43 INFO - ##### Running download-and-extract step. 07:53:43 INFO - ##### 07:53:43 INFO - Running pre-action listener: _resource_record_pre_action 07:53:43 INFO - Running main action method: download_and_extract 07:53:43 INFO - mkdir: /builds/slave/test/build/tests 07:53:43 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')]} 07:53:43 INFO - https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 07:53:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 07:53:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 07:53:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 07:53:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 07:53:45 INFO - Downloaded 1361 bytes. 07:53:45 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 07:53:45 INFO - Using the following test package requirements: 07:53:45 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 07:53:45 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:53:45 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 07:53:45 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:53:45 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 07:53:45 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:53:45 INFO - u'jsshell-linux-x86_64.zip'], 07:53:45 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:53:45 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 07:53:45 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 07:53:45 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:53:45 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 07:53:45 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:53:45 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 07:53:45 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:53:45 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 07:53:45 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 07:53:45 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 07:53:45 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 07:53: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')]} 07:53:45 INFO - https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 07:53:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 07:53:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 07:53:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 07:53:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 07:53:49 INFO - Downloaded 22748855 bytes. 07:53:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:53:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:53:50 INFO - caution: filename not matched: web-platform/* 07:53:50 INFO - Return code: 11 07:53:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:50 INFO - https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 07:53:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 07:53:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 07:53:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 07:53:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 07:53:56 INFO - Downloaded 36406739 bytes. 07:53:56 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:53:56 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:54:01 INFO - caution: filename not matched: bin/* 07:54:01 INFO - caution: filename not matched: config/* 07:54:01 INFO - caution: filename not matched: mozbase/* 07:54:01 INFO - caution: filename not matched: marionette/* 07:54:01 INFO - caution: filename not matched: tools/wptserve/* 07:54:01 INFO - Return code: 11 07:54: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')]} 07:54:01 INFO - https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 07:54:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:54:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:54:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:54:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 07:54:07 INFO - Downloaded 69377614 bytes. 07:54:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:54:07 INFO - mkdir: /builds/slave/test/properties 07:54:07 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:54:07 INFO - Writing to file /builds/slave/test/properties/build_url 07:54:07 INFO - Contents: 07:54:07 INFO - build_url:https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 07:54:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:54:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:54:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:54:27 INFO - Contents: 07:54:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:54:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:54:27 INFO - https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:54:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:54:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:54:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 07:54:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 07:54:39 INFO - Downloaded 90881893 bytes. 07:54:39 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:54:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:54:46 INFO - Return code: 0 07:54:46 INFO - Running post-action listener: _resource_record_post_action 07:54:46 INFO - Running post-action listener: set_extra_try_arguments 07:54:46 INFO - ##### 07:54:46 INFO - ##### Running create-virtualenv step. 07:54:46 INFO - ##### 07:54:46 INFO - Running pre-action listener: _pre_create_virtualenv 07:54:46 INFO - Running pre-action listener: _resource_record_pre_action 07:54:46 INFO - Running main action method: create_virtualenv 07:54:46 INFO - Creating virtualenv /builds/slave/test/build/venv 07:54:46 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 07:54:46 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:54:47 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:54:47 INFO - Using real prefix '/usr' 07:54:47 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:54:50 INFO - Installing distribute.............................................................................................................................................................................................done. 07:54:53 INFO - Installing pip.................done. 07:54:53 INFO - Return code: 0 07:54:53 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:54: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')]} 07:54:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:54:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:54: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')]} 07:54:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:54:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:54:53 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x1ab5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ab63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b09310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1af0eb0>, '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 0x1b073b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b07840>, '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': '9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820', '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 07:54:53 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 07:54:53 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 07:54:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:54:53 INFO - 'CCACHE_UMASK': '002', 07:54:53 INFO - 'DISPLAY': ':0', 07:54:53 INFO - 'HOME': '/home/cltbld', 07:54:53 INFO - 'LANG': 'en_US.UTF-8', 07:54:53 INFO - 'LOGNAME': 'cltbld', 07:54:53 INFO - 'MAIL': '/var/mail/cltbld', 07:54:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:54:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:54:53 INFO - 'MOZ_NO_REMOTE': '1', 07:54:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:54:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:54:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:54:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:54:53 INFO - 'PWD': '/builds/slave/test', 07:54:53 INFO - 'SHELL': '/bin/bash', 07:54:53 INFO - 'SHLVL': '1', 07:54:53 INFO - 'TERM': 'linux', 07:54:53 INFO - 'TMOUT': '86400', 07:54:53 INFO - 'USER': 'cltbld', 07:54:53 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820', 07:54:53 INFO - '_': '/tools/buildbot/bin/python'} 07:54:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:54:54 INFO - Downloading/unpacking psutil>=0.7.1 07:54:54 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 07:54:54 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 07:54:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:54:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:54:54 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 07:54:54 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 07:54:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:54:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:54:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:54:59 INFO - Installing collected packages: psutil 07:54:59 INFO - Running setup.py install for psutil 07:55:00 INFO - building 'psutil._psutil_linux' extension 07:55:00 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-x86_64-2.7/psutil/_psutil_linux.o 07:55:00 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 07:55:00 INFO - building 'psutil._psutil_posix' extension 07:55:00 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-x86_64-2.7/psutil/_psutil_posix.o 07:55:01 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 07:55:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:55:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:55:01 INFO - Successfully installed psutil 07:55:01 INFO - Cleaning up... 07:55:01 INFO - Return code: 0 07:55:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:55: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')]} 07:55:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:55:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:55: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')]} 07:55:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:55:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:55:01 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x1ab5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ab63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b09310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1af0eb0>, '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 0x1b073b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b07840>, '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': '9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820', '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 07:55:01 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 07:55:01 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 07:55:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:55:01 INFO - 'CCACHE_UMASK': '002', 07:55:01 INFO - 'DISPLAY': ':0', 07:55:01 INFO - 'HOME': '/home/cltbld', 07:55:01 INFO - 'LANG': 'en_US.UTF-8', 07:55:01 INFO - 'LOGNAME': 'cltbld', 07:55:01 INFO - 'MAIL': '/var/mail/cltbld', 07:55:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:55:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:55:01 INFO - 'MOZ_NO_REMOTE': '1', 07:55:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:55:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:55:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:55:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:55:01 INFO - 'PWD': '/builds/slave/test', 07:55:01 INFO - 'SHELL': '/bin/bash', 07:55:01 INFO - 'SHLVL': '1', 07:55:01 INFO - 'TERM': 'linux', 07:55:01 INFO - 'TMOUT': '86400', 07:55:01 INFO - 'USER': 'cltbld', 07:55:01 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820', 07:55:01 INFO - '_': '/tools/buildbot/bin/python'} 07:55:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:55:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:55:01 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 07:55:01 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 07:55:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:55:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:55:01 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 07:55:01 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 07:55:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:55:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:55:06 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:55:06 INFO - Installing collected packages: mozsystemmonitor 07:55:06 INFO - Running setup.py install for mozsystemmonitor 07:55:07 INFO - Successfully installed mozsystemmonitor 07:55:07 INFO - Cleaning up... 07:55:07 INFO - Return code: 0 07:55:07 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:55:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:55:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:55:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:55:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:55:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:55:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:55:07 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x1ab5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ab63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b09310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1af0eb0>, '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 0x1b073b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b07840>, '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': '9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820', '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 07:55:07 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 07:55:07 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 07:55:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:55:07 INFO - 'CCACHE_UMASK': '002', 07:55:07 INFO - 'DISPLAY': ':0', 07:55:07 INFO - 'HOME': '/home/cltbld', 07:55:07 INFO - 'LANG': 'en_US.UTF-8', 07:55:07 INFO - 'LOGNAME': 'cltbld', 07:55:07 INFO - 'MAIL': '/var/mail/cltbld', 07:55:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:55:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:55:07 INFO - 'MOZ_NO_REMOTE': '1', 07:55:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:55:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:55:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:55:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:55:07 INFO - 'PWD': '/builds/slave/test', 07:55:07 INFO - 'SHELL': '/bin/bash', 07:55:07 INFO - 'SHLVL': '1', 07:55:07 INFO - 'TERM': 'linux', 07:55:07 INFO - 'TMOUT': '86400', 07:55:07 INFO - 'USER': 'cltbld', 07:55:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820', 07:55:07 INFO - '_': '/tools/buildbot/bin/python'} 07:55:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:55:07 INFO - Downloading/unpacking blobuploader==1.2.4 07:55:07 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 07:55:07 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 07:55:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:55:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:55:07 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 07:55:07 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 07:55:12 INFO - Downloading blobuploader-1.2.4.tar.gz 07:55:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:55:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:55:12 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 07:55:12 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 07:55:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:55:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:55:12 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 07:55:12 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 07:55:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:55:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:55:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:55:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:55:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:55:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:55:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:55:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:55:14 INFO - Downloading docopt-0.6.1.tar.gz 07:55:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:55:14 INFO - Installing collected packages: blobuploader, requests, docopt 07:55:14 INFO - Running setup.py install for blobuploader 07:55:14 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:55:14 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:55:14 INFO - Running setup.py install for requests 07:55:15 INFO - Running setup.py install for docopt 07:55:15 INFO - Successfully installed blobuploader requests docopt 07:55:15 INFO - Cleaning up... 07:55:16 INFO - Return code: 0 07:55:16 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:55:16 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')]} 07:55:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:55:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:55:16 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')]} 07:55:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:55:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:55:16 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x1ab5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ab63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b09310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1af0eb0>, '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 0x1b073b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b07840>, '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': '9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820', '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 07:55:16 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 07:55:16 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:55:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:55:16 INFO - 'CCACHE_UMASK': '002', 07:55:16 INFO - 'DISPLAY': ':0', 07:55:16 INFO - 'HOME': '/home/cltbld', 07:55:16 INFO - 'LANG': 'en_US.UTF-8', 07:55:16 INFO - 'LOGNAME': 'cltbld', 07:55:16 INFO - 'MAIL': '/var/mail/cltbld', 07:55:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:55:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:55:16 INFO - 'MOZ_NO_REMOTE': '1', 07:55:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:55:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:55:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:55:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:55:16 INFO - 'PWD': '/builds/slave/test', 07:55:16 INFO - 'SHELL': '/bin/bash', 07:55:16 INFO - 'SHLVL': '1', 07:55:16 INFO - 'TERM': 'linux', 07:55:16 INFO - 'TMOUT': '86400', 07:55:16 INFO - 'USER': 'cltbld', 07:55:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820', 07:55:16 INFO - '_': '/tools/buildbot/bin/python'} 07:55:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:55:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:55:16 INFO - Running setup.py (path:/tmp/pip-zAu2oO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:55:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:55:16 INFO - Running setup.py (path:/tmp/pip-2PRueA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:55:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:55:16 INFO - Running setup.py (path:/tmp/pip-FcyZ0O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:55:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:55:16 INFO - Running setup.py (path:/tmp/pip-1ZU0xZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:55:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:55:16 INFO - Running setup.py (path:/tmp/pip-2rS4ky-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:55:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:55:17 INFO - Running setup.py (path:/tmp/pip-rvhWqk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:55:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:55:17 INFO - Running setup.py (path:/tmp/pip-dkOORZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:55:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:55:17 INFO - Running setup.py (path:/tmp/pip-N9O0Dx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:55:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:55:17 INFO - Running setup.py (path:/tmp/pip-OvEDfp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:55:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:55:17 INFO - Running setup.py (path:/tmp/pip-uWWEuk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:55:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:55:17 INFO - Running setup.py (path:/tmp/pip-2yxULv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:55:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:55:17 INFO - Running setup.py (path:/tmp/pip-58BwiP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:55:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:55:17 INFO - Running setup.py (path:/tmp/pip-QSiONY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:55:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:55:18 INFO - Running setup.py (path:/tmp/pip-ckHk2y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:55:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:55:18 INFO - Running setup.py (path:/tmp/pip-gvJ7ZJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:55:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:55:18 INFO - Running setup.py (path:/tmp/pip-exQzR9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:55:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:55:18 INFO - Running setup.py (path:/tmp/pip-bNCH8e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:55:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:55:18 INFO - Running setup.py (path:/tmp/pip-FgAjPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:55:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:55:18 INFO - Running setup.py (path:/tmp/pip-eNK6_V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:55:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:55:18 INFO - Running setup.py (path:/tmp/pip-UaAXgs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:55:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:55:19 INFO - Running setup.py (path:/tmp/pip-_HW4vz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:55:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:55:19 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 07:55:19 INFO - Running setup.py install for manifestparser 07:55:19 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:55:19 INFO - Running setup.py install for mozcrash 07:55:19 INFO - Running setup.py install for mozdebug 07:55:20 INFO - Running setup.py install for mozdevice 07:55:20 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:55:20 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:55:20 INFO - Running setup.py install for mozfile 07:55:20 INFO - Running setup.py install for mozhttpd 07:55:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:55:20 INFO - Running setup.py install for mozinfo 07:55:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:55:20 INFO - Running setup.py install for mozInstall 07:55:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:55:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:55:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:55:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:55:21 INFO - Running setup.py install for mozleak 07:55:21 INFO - Running setup.py install for mozlog 07:55:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:55:21 INFO - Running setup.py install for moznetwork 07:55:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:55:21 INFO - Running setup.py install for mozprocess 07:55:21 INFO - Running setup.py install for mozprofile 07:55:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:55:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:55:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:55:22 INFO - Running setup.py install for mozrunner 07:55:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:55:22 INFO - Running setup.py install for mozscreenshot 07:55:22 INFO - Running setup.py install for moztest 07:55:22 INFO - Running setup.py install for mozversion 07:55:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:55:22 INFO - Running setup.py install for wptserve 07:55:23 INFO - Running setup.py install for marionette-driver 07:55:23 INFO - Running setup.py install for browsermob-proxy 07:55:23 INFO - Running setup.py install for marionette-client 07:55:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:55:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:55:24 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 07:55:24 INFO - Cleaning up... 07:55:24 INFO - Return code: 0 07:55:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:55:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:55:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:55:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:55:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:55:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:55:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:55:24 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x1ab5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ab63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b09310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1af0eb0>, '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 0x1b073b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b07840>, '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': '9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820', '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 07:55:24 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 07:55:24 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:55:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:55:24 INFO - 'CCACHE_UMASK': '002', 07:55:24 INFO - 'DISPLAY': ':0', 07:55:24 INFO - 'HOME': '/home/cltbld', 07:55:24 INFO - 'LANG': 'en_US.UTF-8', 07:55:24 INFO - 'LOGNAME': 'cltbld', 07:55:24 INFO - 'MAIL': '/var/mail/cltbld', 07:55:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:55:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:55:24 INFO - 'MOZ_NO_REMOTE': '1', 07:55:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:55:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:55:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:55:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:55:24 INFO - 'PWD': '/builds/slave/test', 07:55:24 INFO - 'SHELL': '/bin/bash', 07:55:24 INFO - 'SHLVL': '1', 07:55:24 INFO - 'TERM': 'linux', 07:55:24 INFO - 'TMOUT': '86400', 07:55:24 INFO - 'USER': 'cltbld', 07:55:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820', 07:55:24 INFO - '_': '/tools/buildbot/bin/python'} 07:55:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:55:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:55:24 INFO - Running setup.py (path:/tmp/pip-g4VXiV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:55:24 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)) 07:55:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:55:24 INFO - Running setup.py (path:/tmp/pip-T4GCXi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:55:24 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)) 07:55:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:55:24 INFO - Running setup.py (path:/tmp/pip-lN4Vgc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:55:24 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)) 07:55:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:55:24 INFO - Running setup.py (path:/tmp/pip-J9cjnn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:55:25 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)) 07:55:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:55:25 INFO - Running setup.py (path:/tmp/pip-PWjI0C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:55:25 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)) 07:55:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:55:25 INFO - Running setup.py (path:/tmp/pip-iOl58Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:55:25 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)) 07:55:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:55:25 INFO - Running setup.py (path:/tmp/pip-qyRpwv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:55:25 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)) 07:55:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:55:25 INFO - Running setup.py (path:/tmp/pip-GSTK5j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:55:25 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)) 07:55:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:55:25 INFO - Running setup.py (path:/tmp/pip-7_axox-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:55:25 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)) 07:55:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:55:25 INFO - Running setup.py (path:/tmp/pip-D37v99-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:55:25 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)) 07:55:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:55:25 INFO - Running setup.py (path:/tmp/pip-ZeOoN7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:55:26 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)) 07:55:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:55:26 INFO - Running setup.py (path:/tmp/pip-FeMrzf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:55:26 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)) 07:55:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:55:26 INFO - Running setup.py (path:/tmp/pip-9T2t8Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:55:26 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)) 07:55:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:55:26 INFO - Running setup.py (path:/tmp/pip-1jCxw1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:55:26 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)) 07:55:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:55:26 INFO - Running setup.py (path:/tmp/pip-Z4HMqm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:55:26 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)) 07:55:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:55:26 INFO - Running setup.py (path:/tmp/pip-00fqJ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:55:26 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)) 07:55:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:55:26 INFO - Running setup.py (path:/tmp/pip-QoCKD7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:55:26 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)) 07:55:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:55:26 INFO - Running setup.py (path:/tmp/pip-8ZvLn9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:55:27 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)) 07:55:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:55:27 INFO - Running setup.py (path:/tmp/pip-oDEljY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:55:27 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)) 07:55:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:55:27 INFO - Running setup.py (path:/tmp/pip-5t6wXk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:55:27 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)) 07:55:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:55:27 INFO - Running setup.py (path:/tmp/pip-OWLJli-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:55:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:55:27 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)) 07:55:27 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)) 07:55:27 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)) 07:55:27 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)) 07:55:27 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)) 07:55:27 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)) 07:55:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:55:27 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 07:55:27 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 07:55:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:55:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:55:27 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 07:55:27 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 07:55:32 INFO - Downloading blessings-1.6.tar.gz 07:55:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:55:33 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)) 07:55:33 INFO - Installing collected packages: blessings 07:55:33 INFO - Running setup.py install for blessings 07:55:33 INFO - Successfully installed blessings 07:55:33 INFO - Cleaning up... 07:55:33 INFO - Return code: 0 07:55:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:55:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:55:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:55:33 INFO - Reading from file tmpfile_stdout 07:55:33 INFO - Current package versions: 07:55:33 INFO - argparse == 1.2.1 07:55:33 INFO - blessings == 1.6 07:55:33 INFO - blobuploader == 1.2.4 07:55:33 INFO - browsermob-proxy == 0.6.0 07:55:33 INFO - docopt == 0.6.1 07:55:33 INFO - manifestparser == 1.1 07:55:33 INFO - marionette-client == 2.3.0 07:55:33 INFO - marionette-driver == 1.4.0 07:55:33 INFO - mozInstall == 1.12 07:55:33 INFO - mozcrash == 0.17 07:55:33 INFO - mozdebug == 0.1 07:55:33 INFO - mozdevice == 0.48 07:55:33 INFO - mozfile == 1.2 07:55:33 INFO - mozhttpd == 0.7 07:55:33 INFO - mozinfo == 0.9 07:55:33 INFO - mozleak == 0.1 07:55:33 INFO - mozlog == 3.1 07:55:33 INFO - moznetwork == 0.27 07:55:33 INFO - mozprocess == 0.22 07:55:33 INFO - mozprofile == 0.28 07:55:33 INFO - mozrunner == 6.11 07:55:33 INFO - mozscreenshot == 0.1 07:55:33 INFO - mozsystemmonitor == 0.0 07:55:33 INFO - moztest == 0.7 07:55:33 INFO - mozversion == 1.4 07:55:33 INFO - psutil == 3.1.1 07:55:33 INFO - requests == 1.2.3 07:55:33 INFO - wptserve == 1.4.0 07:55:33 INFO - wsgiref == 0.1.2 07:55:33 INFO - Running post-action listener: _resource_record_post_action 07:55:33 INFO - Running post-action listener: _start_resource_monitoring 07:55:33 INFO - Starting resource monitoring. 07:55:33 INFO - ##### 07:55:33 INFO - ##### Running pull step. 07:55:33 INFO - ##### 07:55:33 INFO - Running pre-action listener: _resource_record_pre_action 07:55:33 INFO - Running main action method: pull 07:55:33 INFO - Pull has nothing to do! 07:55:33 INFO - Running post-action listener: _resource_record_post_action 07:55:33 INFO - ##### 07:55:33 INFO - ##### Running install step. 07:55:33 INFO - ##### 07:55:33 INFO - Running pre-action listener: _resource_record_pre_action 07:55:33 INFO - Running main action method: install 07:55:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:55:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:55:34 INFO - Reading from file tmpfile_stdout 07:55:34 INFO - Detecting whether we're running mozinstall >=1.0... 07:55:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:55:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:55:34 INFO - Reading from file tmpfile_stdout 07:55:34 INFO - Output received: 07:55:34 INFO - Usage: mozinstall [options] installer 07:55:34 INFO - Options: 07:55:34 INFO - -h, --help show this help message and exit 07:55:34 INFO - -d DEST, --destination=DEST 07:55:34 INFO - Directory to install application into. [default: 07:55:34 INFO - "/builds/slave/test"] 07:55:34 INFO - --app=APP Application being installed. [default: firefox] 07:55:34 INFO - mkdir: /builds/slave/test/build/application 07:55:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 07:55:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 07:56:02 INFO - Reading from file tmpfile_stdout 07:56:02 INFO - Output received: 07:56:02 INFO - /builds/slave/test/build/application/firefox/firefox 07:56:02 INFO - Running post-action listener: _resource_record_post_action 07:56:02 INFO - ##### 07:56:02 INFO - ##### Running run-tests step. 07:56:02 INFO - ##### 07:56:02 INFO - Running pre-action listener: _resource_record_pre_action 07:56:02 INFO - Running main action method: run_tests 07:56:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:56:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:56:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:56:02 INFO - grabbing minidump binary from tooltool 07:56:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:02 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1af0eb0>, '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 0x1b073b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b07840>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:56:02 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 07:56:02 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/linux64/releng.manifest -o -c /builds/tooltool_cache 07:56:02 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:56:02 INFO - Return code: 0 07:56:02 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 07:56:02 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:56:02 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/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 07:56:02 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/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 07:56:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:56:02 INFO - 'CCACHE_UMASK': '002', 07:56:02 INFO - 'DISPLAY': ':0', 07:56:02 INFO - 'HOME': '/home/cltbld', 07:56:02 INFO - 'LANG': 'en_US.UTF-8', 07:56:02 INFO - 'LOGNAME': 'cltbld', 07:56:02 INFO - 'MAIL': '/var/mail/cltbld', 07:56:02 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:56:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:56:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:56:02 INFO - 'MOZ_NO_REMOTE': '1', 07:56:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:56:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:56:02 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:56:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:56:02 INFO - 'PWD': '/builds/slave/test', 07:56:02 INFO - 'SHELL': '/bin/bash', 07:56:02 INFO - 'SHLVL': '1', 07:56:02 INFO - 'TERM': 'linux', 07:56:02 INFO - 'TMOUT': '86400', 07:56:02 INFO - 'USER': 'cltbld', 07:56:02 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820', 07:56:02 INFO - '_': '/tools/buildbot/bin/python'} 07:56:02 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/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 07:56:03 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 07:56:03 INFO - import pkg_resources 07:56:05 INFO - Using 1 client processes 07:56:06 INFO - wptserve Starting http server on 127.0.0.1:8000 07:56:06 INFO - wptserve Starting http server on 127.0.0.1:8001 07:56:06 INFO - wptserve Starting http server on 127.0.0.1:8443 07:56:08 INFO - SUITE-START | Running 778 tests 07:56:08 INFO - Running testharness tests 07:56:08 INFO - Setting up ssl 07:56:08 INFO - PROCESS | certutil | 07:56:08 INFO - PROCESS | certutil | 07:56:08 INFO - PROCESS | certutil | 07:56:08 INFO - Certificate Nickname Trust Attributes 07:56:08 INFO - SSL,S/MIME,JAR/XPI 07:56:08 INFO - 07:56:08 INFO - web-platform-tests CT,, 07:56:08 INFO - 07:56:08 INFO - Starting runner 07:56:11 INFO - PROCESS | 20753 | 1461682571476 Marionette DEBUG Marionette enabled via build flag and pref 07:56:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e4c32800 == 1 [pid = 20753] [id = 1] 07:56:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 1 (0x7f65e4c33000) [pid = 20753] [serial = 1] [outer = (nil)] 07:56:11 INFO - PROCESS | 20753 | [20753] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 07:56:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 2 (0x7f65e4c34000) [pid = 20753] [serial = 2] [outer = 0x7f65e4c33000] 07:56:12 INFO - PROCESS | 20753 | 1461682572155 Marionette INFO Listening on port 2828 07:56:12 INFO - PROCESS | 20753 | 1461682572748 Marionette DEBUG Marionette enabled via command-line flag 07:56:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e1b0a000 == 2 [pid = 20753] [id = 2] 07:56:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 3 (0x7f65e1b0a800) [pid = 20753] [serial = 3] [outer = (nil)] 07:56:12 INFO - PROCESS | 20753 | [20753] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 07:56:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 4 (0x7f65e1b0b800) [pid = 20753] [serial = 4] [outer = 0x7f65e1b0a800] 07:56:12 INFO - PROCESS | 20753 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f65e22a37c0 07:56:12 INFO - PROCESS | 20753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f65e0f4d040 07:56:12 INFO - PROCESS | 20753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f65e0f572b0 07:56:13 INFO - PROCESS | 20753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f65e0f575b0 07:56:13 INFO - PROCESS | 20753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f65e0f578e0 07:56:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 5 (0x7f65e0fb3800) [pid = 20753] [serial = 5] [outer = 0x7f65e4c33000] 07:56:13 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:56:13 INFO - PROCESS | 20753 | 1461682573142 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36313 07:56:13 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:56:13 INFO - PROCESS | 20753 | 1461682573234 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36314 07:56:13 INFO - PROCESS | 20753 | 1461682573245 Marionette DEBUG Closed connection conn0 07:56:13 INFO - PROCESS | 20753 | [20753] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 07:56:13 INFO - PROCESS | 20753 | 1461682573362 Marionette DEBUG Closed connection conn1 07:56:13 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:56:13 INFO - PROCESS | 20753 | 1461682573435 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36315 07:56:13 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:56:13 INFO - PROCESS | 20753 | 1461682573497 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36316 07:56:13 INFO - PROCESS | 20753 | 1461682573500 Marionette DEBUG Closed connection conn2 07:56:13 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:56:13 INFO - PROCESS | 20753 | 1461682573532 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:36317 07:56:13 INFO - PROCESS | 20753 | 1461682573540 Marionette DEBUG Closed connection conn3 07:56:13 INFO - PROCESS | 20753 | 1461682573567 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:56:13 INFO - PROCESS | 20753 | 1461682573584 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160426062558","device":"desktop","version":"48.0a2"} 07:56:14 INFO - PROCESS | 20753 | [20753] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:56:15 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6cac000 == 3 [pid = 20753] [id = 3] 07:56:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 6 (0x7f65d6cac800) [pid = 20753] [serial = 6] [outer = (nil)] 07:56:15 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6cad000 == 4 [pid = 20753] [id = 4] 07:56:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 7 (0x7f65d6cc1800) [pid = 20753] [serial = 7] [outer = (nil)] 07:56:16 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:56:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5e85800 == 5 [pid = 20753] [id = 5] 07:56:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 8 (0x7f65d5c29800) [pid = 20753] [serial = 8] [outer = (nil)] 07:56:16 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:56:16 INFO - PROCESS | 20753 | [20753] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:56:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 9 (0x7f65d5b99000) [pid = 20753] [serial = 9] [outer = 0x7f65d5c29800] 07:56:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 10 (0x7f65d4b0b800) [pid = 20753] [serial = 10] [outer = 0x7f65d6cac800] 07:56:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 11 (0x7f65d4b48000) [pid = 20753] [serial = 11] [outer = 0x7f65d6cc1800] 07:56:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 12 (0x7f65d4b4a000) [pid = 20753] [serial = 12] [outer = 0x7f65d5c29800] 07:56:18 INFO - PROCESS | 20753 | 1461682578555 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 20753 | 1461682578573 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 13 (0x7f65d7bd0000) [pid = 20753] [serial = 13] [outer = 0x7f65d5c29800] 07:56:19 INFO - PROCESS | 20753 | 1461682579315 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"f5b8026c-b863-46ac-8bac-ce441392cd69","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160426062558","device":"desktop","version":"48.0a2","command_id":1}}] 07:56:19 INFO - PROCESS | 20753 | 1461682579526 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:56:19 INFO - PROCESS | 20753 | 1461682579759 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 07:56:19 INFO - PROCESS | 20753 | 1461682579945 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:56:19 INFO - PROCESS | 20753 | [20753] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:56:20 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:56:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 14 (0x7f65cdc03000) [pid = 20753] [serial = 14] [outer = 0x7f65d5c29800] 07:56:20 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:56:20 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:20 INFO - PROCESS | 20753 | 1461682580539 Marionette TRACE conn4 <- [1,3,null,{}] 07:56:20 INFO - PROCESS | 20753 | 1461682580577 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:56:20 INFO - PROCESS | 20753 | 1461682580610 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 07:56:20 INFO - PROCESS | 20753 | 1461682580665 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 20753 | 1461682580669 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 07:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:56:20 INFO - PROCESS | 20753 | 1461682580721 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 20753 | 1461682580727 Marionette TRACE conn4 <- [1,6,null,{}] 07:56:20 INFO - PROCESS | 20753 | 1461682580736 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:20 INFO - PROCESS | 20753 | 1461682580752 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 07:56:20 INFO - PROCESS | 20753 | 1461682580756 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cd0be000 == 6 [pid = 20753] [id = 6] 07:56:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 15 (0x7f65ccf16400) [pid = 20753] [serial = 15] [outer = (nil)] 07:56:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 16 (0x7f65ccf18400) [pid = 20753] [serial = 16] [outer = 0x7f65ccf16400] 07:56:20 INFO - PROCESS | 20753 | 1461682580824 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 17 (0x7f65ccf1f000) [pid = 20753] [serial = 17] [outer = 0x7f65ccf16400] 07:56:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ccda3800 == 7 [pid = 20753] [id = 7] 07:56:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 18 (0x7f65ccd48c00) [pid = 20753] [serial = 18] [outer = (nil)] 07:56:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 19 (0x7f65ccf22400) [pid = 20753] [serial = 19] [outer = 0x7f65ccd48c00] 07:56:21 INFO - PROCESS | 20753 | 1461682581290 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 20 (0x7f65cccee000) [pid = 20753] [serial = 20] [outer = 0x7f65ccd48c00] 07:56:21 INFO - PROCESS | 20753 | 1461682581742 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:56:21 INFO - PROCESS | 20753 | [20753] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 07:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1091ms 07:56:21 INFO - PROCESS | 20753 | 1461682581979 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 20753 | 1461682581986 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 07:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:56:22 INFO - PROCESS | 20753 | 1461682582157 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 20753 | 1461682582161 Marionette TRACE conn4 <- [1,10,null,{}] 07:56:22 INFO - PROCESS | 20753 | 1461682582217 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:22 INFO - PROCESS | 20753 | 1461682582408 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 07:56:22 INFO - PROCESS | 20753 | 1461682582523 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ccda6800 == 8 [pid = 20753] [id = 8] 07:56:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 21 (0x7f65ccd43c00) [pid = 20753] [serial = 21] [outer = (nil)] 07:56:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 22 (0x7f65ccf16800) [pid = 20753] [serial = 22] [outer = 0x7f65ccd43c00] 07:56:22 INFO - PROCESS | 20753 | 1461682582598 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 23 (0x7f65cd03c000) [pid = 20753] [serial = 23] [outer = 0x7f65ccd43c00] 07:56:23 INFO - PROCESS | 20753 | 1461682583357 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1342ms 07:56:23 INFO - PROCESS | 20753 | 1461682583409 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 20753 | 1461682583413 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 07:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:56:23 INFO - PROCESS | 20753 | 1461682583425 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 20753 | 1461682583429 Marionette TRACE conn4 <- [1,14,null,{}] 07:56:23 INFO - PROCESS | 20753 | 1461682583436 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:23 INFO - PROCESS | 20753 | 1461682583606 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 07:56:23 INFO - PROCESS | 20753 | 1461682583718 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d1b0e800 == 9 [pid = 20753] [id = 9] 07:56:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 24 (0x7f65d10ca400) [pid = 20753] [serial = 24] [outer = (nil)] 07:56:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 25 (0x7f65d3138c00) [pid = 20753] [serial = 25] [outer = 0x7f65d10ca400] 07:56:23 INFO - PROCESS | 20753 | 1461682583789 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 26 (0x7f65d578ec00) [pid = 20753] [serial = 26] [outer = 0x7f65d10ca400] 07:56:24 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5abb000 == 10 [pid = 20753] [id = 10] 07:56:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 27 (0x7f65d5abc800) [pid = 20753] [serial = 27] [outer = (nil)] 07:56:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 28 (0x7f65d5e73000) [pid = 20753] [serial = 28] [outer = 0x7f65d5abc800] 07:56:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 29 (0x7f65d5ab9800) [pid = 20753] [serial = 29] [outer = 0x7f65d5abc800] 07:56:24 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3edf000 == 11 [pid = 20753] [id = 11] 07:56:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 30 (0x7f65d5df0c00) [pid = 20753] [serial = 30] [outer = (nil)] 07:56:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 31 (0x7f65d6944800) [pid = 20753] [serial = 31] [outer = 0x7f65d5df0c00] 07:56:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 32 (0x7f65d6067400) [pid = 20753] [serial = 32] [outer = 0x7f65d5df0c00] 07:56:24 INFO - PROCESS | 20753 | 1461682584885 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1483ms 07:56:24 INFO - PROCESS | 20753 | 1461682584929 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 20753 | 1461682584933 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 07:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:56:25 INFO - PROCESS | 20753 | 1461682585187 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 20753 | 1461682585193 Marionette TRACE conn4 <- [1,18,null,{}] 07:56:25 INFO - PROCESS | 20753 | 1461682585249 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:25 INFO - PROCESS | 20753 | 1461682585386 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 07:56:25 INFO - PROCESS | 20753 | 1461682585474 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cec3f000 == 12 [pid = 20753] [id = 12] 07:56:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 33 (0x7f65d6633400) [pid = 20753] [serial = 33] [outer = (nil)] 07:56:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 34 (0x7f65d6944c00) [pid = 20753] [serial = 34] [outer = 0x7f65d6633400] 07:56:25 INFO - PROCESS | 20753 | 1461682585535 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 35 (0x7f65d7bc8000) [pid = 20753] [serial = 35] [outer = 0x7f65d6633400] 07:56:26 INFO - PROCESS | 20753 | 1461682586316 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1232ms 07:56:26 INFO - PROCESS | 20753 | 1461682586367 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 07:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:56:26 INFO - PROCESS | 20753 | 1461682586372 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 07:56:26 INFO - PROCESS | 20753 | 1461682586378 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 20753 | 1461682586382 Marionette TRACE conn4 <- [1,22,null,{}] 07:56:26 INFO - PROCESS | 20753 | 1461682586392 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:26 INFO - PROCESS | 20753 | 1461682586560 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 07:56:26 INFO - PROCESS | 20753 | 1461682586647 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3ab5000 == 13 [pid = 20753] [id = 13] 07:56:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 36 (0x7f65ccf20000) [pid = 20753] [serial = 36] [outer = (nil)] 07:56:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 37 (0x7f65d1069800) [pid = 20753] [serial = 37] [outer = 0x7f65ccf20000] 07:56:26 INFO - PROCESS | 20753 | 1461682586706 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 38 (0x7f65d6628400) [pid = 20753] [serial = 38] [outer = 0x7f65ccf20000] 07:56:27 INFO - PROCESS | 20753 | 1461682587299 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 983ms 07:56:27 INFO - PROCESS | 20753 | 1461682587360 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 20753 | 1461682587364 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 07:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:56:27 INFO - PROCESS | 20753 | 1461682587369 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 20753 | 1461682587373 Marionette TRACE conn4 <- [1,26,null,{}] 07:56:27 INFO - PROCESS | 20753 | 1461682587378 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:27 INFO - PROCESS | 20753 | 1461682587527 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 07:56:27 INFO - PROCESS | 20753 | 1461682587611 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d650b800 == 14 [pid = 20753] [id = 14] 07:56:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 39 (0x7f65d7c8f800) [pid = 20753] [serial = 39] [outer = (nil)] 07:56:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 40 (0x7f65d7c95c00) [pid = 20753] [serial = 40] [outer = 0x7f65d7c8f800] 07:56:27 INFO - PROCESS | 20753 | 1461682587680 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 41 (0x7f65db074400) [pid = 20753] [serial = 41] [outer = 0x7f65d7c8f800] 07:56:28 INFO - PROCESS | 20753 | 1461682588288 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 939ms 07:56:28 INFO - PROCESS | 20753 | 1461682588309 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 20753 | 1461682588313 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 07:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:56:28 INFO - PROCESS | 20753 | 1461682588318 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 20753 | 1461682588320 Marionette TRACE conn4 <- [1,30,null,{}] 07:56:28 INFO - PROCESS | 20753 | 1461682588326 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:28 INFO - PROCESS | 20753 | 1461682588480 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 07:56:28 INFO - PROCESS | 20753 | 1461682588638 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7a58000 == 15 [pid = 20753] [id = 15] 07:56:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 42 (0x7f65e2005800) [pid = 20753] [serial = 42] [outer = (nil)] 07:56:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 43 (0x7f65e2f3e400) [pid = 20753] [serial = 43] [outer = 0x7f65e2005800] 07:56:28 INFO - PROCESS | 20753 | 1461682588699 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 44 (0x7f65e3042c00) [pid = 20753] [serial = 44] [outer = 0x7f65e2005800] 07:56:29 INFO - PROCESS | 20753 | 1461682589299 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1027ms 07:56:29 INFO - PROCESS | 20753 | 1461682589346 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 20753 | 1461682589349 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 07:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:56:29 INFO - PROCESS | 20753 | 1461682589354 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 20753 | 1461682589356 Marionette TRACE conn4 <- [1,34,null,{}] 07:56:29 INFO - PROCESS | 20753 | 1461682589361 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:29 INFO - PROCESS | 20753 | 1461682589511 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 07:56:29 INFO - PROCESS | 20753 | 1461682589531 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e70000 == 16 [pid = 20753] [id = 16] 07:56:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 45 (0x7f65ccce5400) [pid = 20753] [serial = 45] [outer = (nil)] 07:56:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 46 (0x7f65e2ff0000) [pid = 20753] [serial = 46] [outer = 0x7f65ccce5400] 07:56:29 INFO - PROCESS | 20753 | 1461682589589 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 47 (0x7f65e513a000) [pid = 20753] [serial = 47] [outer = 0x7f65ccce5400] 07:56:30 INFO - PROCESS | 20753 | 1461682590155 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 830ms 07:56:30 INFO - PROCESS | 20753 | 1461682590185 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 20753 | 1461682590188 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 07:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:56:30 INFO - PROCESS | 20753 | 1461682590194 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 20753 | 1461682590196 Marionette TRACE conn4 <- [1,38,null,{}] 07:56:30 INFO - PROCESS | 20753 | 1461682590201 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:30 INFO - PROCESS | 20753 | 1461682590354 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 07:56:30 INFO - PROCESS | 20753 | 1461682590377 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db165000 == 17 [pid = 20753] [id = 17] 07:56:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 48 (0x7f65d662dc00) [pid = 20753] [serial = 48] [outer = (nil)] 07:56:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 49 (0x7f65e6b59400) [pid = 20753] [serial = 49] [outer = 0x7f65d662dc00] 07:56:30 INFO - PROCESS | 20753 | 1461682590452 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 50 (0x7f65e6ca9c00) [pid = 20753] [serial = 50] [outer = 0x7f65d662dc00] 07:56:31 INFO - PROCESS | 20753 | 1461682591172 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1030ms 07:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:56:31 INFO - PROCESS | 20753 | 1461682591224 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 20753 | 1461682591226 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 07:56:31 INFO - PROCESS | 20753 | 1461682591231 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 20753 | 1461682591235 Marionette TRACE conn4 <- [1,42,null,{}] 07:56:31 INFO - PROCESS | 20753 | 1461682591239 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:31 INFO - PROCESS | 20753 | 1461682591392 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 07:56:31 INFO - PROCESS | 20753 | 1461682591419 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e0fc7800 == 18 [pid = 20753] [id = 18] 07:56:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 51 (0x7f65e6caa400) [pid = 20753] [serial = 51] [outer = (nil)] 07:56:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 52 (0x7f65e7235000) [pid = 20753] [serial = 52] [outer = 0x7f65e6caa400] 07:56:31 INFO - PROCESS | 20753 | 1461682591490 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 53 (0x7f65e7329400) [pid = 20753] [serial = 53] [outer = 0x7f65e6caa400] 07:56:32 INFO - PROCESS | 20753 | 1461682592105 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 928ms 07:56:32 INFO - PROCESS | 20753 | 1461682592159 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 20753 | 1461682592162 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 07:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:56:32 INFO - PROCESS | 20753 | 1461682592167 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 20753 | 1461682592169 Marionette TRACE conn4 <- [1,46,null,{}] 07:56:32 INFO - PROCESS | 20753 | 1461682592174 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:32 INFO - PROCESS | 20753 | 1461682592328 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 07:56:32 INFO - PROCESS | 20753 | 1461682592344 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e1d85000 == 19 [pid = 20753] [id = 19] 07:56:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 54 (0x7f65ce8c5c00) [pid = 20753] [serial = 54] [outer = (nil)] 07:56:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 55 (0x7f65e2088000) [pid = 20753] [serial = 55] [outer = 0x7f65ce8c5c00] 07:56:32 INFO - PROCESS | 20753 | 1461682592405 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 56 (0x7f65e738d800) [pid = 20753] [serial = 56] [outer = 0x7f65ce8c5c00] 07:56:32 INFO - PROCESS | 20753 | 1461682592983 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 873ms 07:56:33 INFO - PROCESS | 20753 | 1461682593041 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 07:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:56:33 INFO - PROCESS | 20753 | 1461682593056 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 07:56:33 INFO - PROCESS | 20753 | 1461682593062 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 20753 | 1461682593065 Marionette TRACE conn4 <- [1,50,null,{}] 07:56:33 INFO - PROCESS | 20753 | 1461682593069 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:33 INFO - PROCESS | 20753 | 1461682593196 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 07:56:33 INFO - PROCESS | 20753 | 1461682593205 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e22cb000 == 20 [pid = 20753] [id = 20] 07:56:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 57 (0x7f65e738c000) [pid = 20753] [serial = 57] [outer = (nil)] 07:56:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 58 (0x7f65e8fce800) [pid = 20753] [serial = 58] [outer = 0x7f65e738c000] 07:56:33 INFO - PROCESS | 20753 | 1461682593261 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 59 (0x7f65e9c0b000) [pid = 20753] [serial = 59] [outer = 0x7f65e738c000] 07:56:33 INFO - PROCESS | 20753 | 1461682593895 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 877ms 07:56:33 INFO - PROCESS | 20753 | 1461682593938 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 20753 | 1461682593941 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 07:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:56:33 INFO - PROCESS | 20753 | 1461682593947 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 20753 | 1461682593949 Marionette TRACE conn4 <- [1,54,null,{}] 07:56:33 INFO - PROCESS | 20753 | 1461682593954 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:34 INFO - PROCESS | 20753 | 1461682594076 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 07:56:34 INFO - PROCESS | 20753 | 1461682594192 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e2f2d000 == 21 [pid = 20753] [id = 21] 07:56:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 60 (0x7f65d7c97c00) [pid = 20753] [serial = 60] [outer = (nil)] 07:56:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 61 (0x7f65e9c10c00) [pid = 20753] [serial = 61] [outer = 0x7f65d7c97c00] 07:56:34 INFO - PROCESS | 20753 | 1461682594250 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 62 (0x7f65eb27f800) [pid = 20753] [serial = 62] [outer = 0x7f65d7c97c00] 07:56:35 INFO - PROCESS | 20753 | 1461682595597 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1682ms 07:56:35 INFO - PROCESS | 20753 | 1461682595631 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 20753 | 1461682595636 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 07:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:56:35 INFO - PROCESS | 20753 | 1461682595649 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 20753 | 1461682595653 Marionette TRACE conn4 <- [1,58,null,{}] 07:56:35 INFO - PROCESS | 20753 | 1461682595660 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:35 INFO - PROCESS | 20753 | 1461682595819 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 07:56:35 INFO - PROCESS | 20753 | 1461682595887 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cec25800 == 22 [pid = 20753] [id = 22] 07:56:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 63 (0x7f65d3368400) [pid = 20753] [serial = 63] [outer = (nil)] 07:56:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 64 (0x7f65d6627000) [pid = 20753] [serial = 64] [outer = 0x7f65d3368400] 07:56:35 INFO - PROCESS | 20753 | 1461682595948 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 65 (0x7f65d693e400) [pid = 20753] [serial = 65] [outer = 0x7f65d3368400] 07:56:37 INFO - PROCESS | 20753 | --DOMWINDOW == 64 (0x7f65ccf16400) [pid = 20753] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:56:37 INFO - PROCESS | 20753 | --DOMWINDOW == 63 (0x7f65ccd43c00) [pid = 20753] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:56:37 INFO - PROCESS | 20753 | --DOMWINDOW == 62 (0x7f65d10ca400) [pid = 20753] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:56:37 INFO - PROCESS | 20753 | --DOMWINDOW == 61 (0x7f65d6633400) [pid = 20753] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:56:37 INFO - PROCESS | 20753 | --DOMWINDOW == 60 (0x7f65ccf20000) [pid = 20753] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:56:37 INFO - PROCESS | 20753 | --DOMWINDOW == 59 (0x7f65d7c8f800) [pid = 20753] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:56:37 INFO - PROCESS | 20753 | --DOMWINDOW == 58 (0x7f65e2005800) [pid = 20753] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:56:37 INFO - PROCESS | 20753 | --DOMWINDOW == 57 (0x7f65ccce5400) [pid = 20753] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:56:37 INFO - PROCESS | 20753 | --DOMWINDOW == 56 (0x7f65e738c000) [pid = 20753] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:56:37 INFO - PROCESS | 20753 | 1461682597007 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1385ms 07:56:37 INFO - PROCESS | 20753 | 1461682597029 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 20753 | 1461682597038 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 07:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:56:37 INFO - PROCESS | 20753 | 1461682597047 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 20753 | 1461682597051 Marionette TRACE conn4 <- [1,62,null,{}] 07:56:37 INFO - PROCESS | 20753 | 1461682597060 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:37 INFO - PROCESS | 20753 | 1461682597197 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 07:56:37 INFO - PROCESS | 20753 | 1461682597288 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3199800 == 23 [pid = 20753] [id = 23] 07:56:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 57 (0x7f65cdc0fc00) [pid = 20753] [serial = 66] [outer = (nil)] 07:56:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 58 (0x7f65d6f0c000) [pid = 20753] [serial = 67] [outer = 0x7f65cdc0fc00] 07:56:37 INFO - PROCESS | 20753 | 1461682597346 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 59 (0x7f65d7ab1c00) [pid = 20753] [serial = 68] [outer = 0x7f65cdc0fc00] 07:56:37 INFO - PROCESS | 20753 | 1461682597944 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 937ms 07:56:37 INFO - PROCESS | 20753 | 1461682597985 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 20753 | 1461682597988 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 07:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:56:37 INFO - PROCESS | 20753 | 1461682597994 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 20753 | 1461682598000 Marionette TRACE conn4 <- [1,66,null,{}] 07:56:38 INFO - PROCESS | 20753 | 1461682598014 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:38 INFO - PROCESS | 20753 | 1461682598204 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 07:56:38 INFO - PROCESS | 20753 | 1461682598284 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6359000 == 24 [pid = 20753] [id = 24] 07:56:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 60 (0x7f65cdc0dc00) [pid = 20753] [serial = 69] [outer = (nil)] 07:56:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 61 (0x7f65e1b6e800) [pid = 20753] [serial = 70] [outer = 0x7f65cdc0dc00] 07:56:38 INFO - PROCESS | 20753 | 1461682598344 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 62 (0x7f65e1eac800) [pid = 20753] [serial = 71] [outer = 0x7f65cdc0dc00] 07:56:38 INFO - PROCESS | 20753 | 1461682598926 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1032ms 07:56:39 INFO - PROCESS | 20753 | 1461682599027 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 20753 | 1461682599032 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 07:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:56:39 INFO - PROCESS | 20753 | 1461682599058 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 20753 | 1461682599064 Marionette TRACE conn4 <- [1,70,null,{}] 07:56:39 INFO - PROCESS | 20753 | 1461682599085 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:39 INFO - PROCESS | 20753 | 1461682599251 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 07:56:39 INFO - PROCESS | 20753 | 1461682599370 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cdc4d000 == 25 [pid = 20753] [id = 25] 07:56:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 63 (0x7f65cb94e000) [pid = 20753] [serial = 72] [outer = (nil)] 07:56:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 64 (0x7f65d3aa5000) [pid = 20753] [serial = 73] [outer = 0x7f65cb94e000] 07:56:39 INFO - PROCESS | 20753 | 1461682599443 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 65 (0x7f65d693b800) [pid = 20753] [serial = 74] [outer = 0x7f65cb94e000] 07:56:40 INFO - PROCESS | 20753 | 1461682600192 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1208ms 07:56:40 INFO - PROCESS | 20753 | 1461682600265 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 20753 | 1461682600269 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 07:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:56:40 INFO - PROCESS | 20753 | 1461682600283 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 20753 | 1461682600288 Marionette TRACE conn4 <- [1,74,null,{}] 07:56:40 INFO - PROCESS | 20753 | 1461682600310 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:40 INFO - PROCESS | 20753 | 1461682600458 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 07:56:40 INFO - PROCESS | 20753 | 1461682600575 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6822000 == 26 [pid = 20753] [id = 26] 07:56:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 66 (0x7f65d2b50800) [pid = 20753] [serial = 75] [outer = (nil)] 07:56:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 67 (0x7f65d7da4c00) [pid = 20753] [serial = 76] [outer = 0x7f65d2b50800] 07:56:40 INFO - PROCESS | 20753 | 1461682600648 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 68 (0x7f65e204d400) [pid = 20753] [serial = 77] [outer = 0x7f65d2b50800] 07:56:41 INFO - PROCESS | 20753 | 1461682601375 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1148ms 07:56:41 INFO - PROCESS | 20753 | 1461682601429 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 20753 | 1461682601433 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 07:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:56:41 INFO - PROCESS | 20753 | 1461682601455 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 20753 | 1461682601459 Marionette TRACE conn4 <- [1,78,null,{}] 07:56:41 INFO - PROCESS | 20753 | 1461682601473 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 20753 | 1461682601629 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 07:56:41 INFO - PROCESS | 20753 | 1461682601749 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e6d800 == 27 [pid = 20753] [id = 27] 07:56:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 69 (0x7f65e4cb2c00) [pid = 20753] [serial = 78] [outer = (nil)] 07:56:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 70 (0x7f65e6369c00) [pid = 20753] [serial = 79] [outer = 0x7f65e4cb2c00] 07:56:41 INFO - PROCESS | 20753 | 1461682601823 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 71 (0x7f65e6557000) [pid = 20753] [serial = 80] [outer = 0x7f65e4cb2c00] 07:56:42 INFO - PROCESS | 20753 | 1461682602583 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1187ms 07:56:42 INFO - PROCESS | 20753 | 1461682602641 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 20753 | 1461682602644 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 07:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:56:42 INFO - PROCESS | 20753 | 1461682602665 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 20753 | 1461682602669 Marionette TRACE conn4 <- [1,82,null,{}] 07:56:42 INFO - PROCESS | 20753 | 1461682602675 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:42 INFO - PROCESS | 20753 | 1461682602822 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 07:56:42 INFO - PROCESS | 20753 | 1461682602940 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db311000 == 28 [pid = 20753] [id = 28] 07:56:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 72 (0x7f65cdbab000) [pid = 20753] [serial = 81] [outer = (nil)] 07:56:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 73 (0x7f65e6ca7000) [pid = 20753] [serial = 82] [outer = 0x7f65cdbab000] 07:56:43 INFO - PROCESS | 20753 | 1461682603013 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 74 (0x7f65e738bc00) [pid = 20753] [serial = 83] [outer = 0x7f65cdbab000] 07:56:43 INFO - PROCESS | 20753 | 1461682603762 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1143ms 07:56:43 INFO - PROCESS | 20753 | 1461682603794 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 20753 | 1461682603798 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 07:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:56:43 INFO - PROCESS | 20753 | 1461682603803 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 20753 | 1461682603806 Marionette TRACE conn4 <- [1,86,null,{}] 07:56:43 INFO - PROCESS | 20753 | 1461682603811 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:44 INFO - PROCESS | 20753 | 1461682604006 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 07:56:44 INFO - PROCESS | 20753 | 1461682604020 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e1d94800 == 29 [pid = 20753] [id = 29] 07:56:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 75 (0x7f65e6ca1800) [pid = 20753] [serial = 84] [outer = (nil)] 07:56:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 76 (0x7f65e993b400) [pid = 20753] [serial = 85] [outer = 0x7f65e6ca1800] 07:56:44 INFO - PROCESS | 20753 | 1461682604092 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 77 (0x7f65eb217400) [pid = 20753] [serial = 86] [outer = 0x7f65e6ca1800] 07:56:44 INFO - PROCESS | 20753 | 1461682604945 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1176ms 07:56:44 INFO - PROCESS | 20753 | 1461682604981 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 20753 | 1461682604986 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 07:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:56:44 INFO - PROCESS | 20753 | 1461682604994 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 20753 | 1461682604999 Marionette TRACE conn4 <- [1,90,null,{}] 07:56:45 INFO - PROCESS | 20753 | 1461682605024 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:45 INFO - PROCESS | 20753 | 1461682605170 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 07:56:45 INFO - PROCESS | 20753 | 1461682605320 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cd0cb800 == 30 [pid = 20753] [id = 30] 07:56:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 78 (0x7f65ce8c8800) [pid = 20753] [serial = 87] [outer = (nil)] 07:56:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 79 (0x7f65d10c2c00) [pid = 20753] [serial = 88] [outer = 0x7f65ce8c8800] 07:56:45 INFO - PROCESS | 20753 | 1461682605385 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 80 (0x7f65d3b61400) [pid = 20753] [serial = 89] [outer = 0x7f65ce8c8800] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 79 (0x7f65d4b4a000) [pid = 20753] [serial = 12] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 78 (0x7f65d5b99000) [pid = 20753] [serial = 9] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 77 (0x7f65e4c34000) [pid = 20753] [serial = 2] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 76 (0x7f65e2088000) [pid = 20753] [serial = 55] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 75 (0x7f65e8fce800) [pid = 20753] [serial = 58] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 74 (0x7f65ccf16800) [pid = 20753] [serial = 22] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 73 (0x7f65d3138c00) [pid = 20753] [serial = 25] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 72 (0x7f65d6944800) [pid = 20753] [serial = 31] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 71 (0x7f65d6944c00) [pid = 20753] [serial = 34] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 70 (0x7f65d1069800) [pid = 20753] [serial = 37] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 69 (0x7f65d7c95c00) [pid = 20753] [serial = 40] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 68 (0x7f65e2f3e400) [pid = 20753] [serial = 43] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 67 (0x7f65e3042c00) [pid = 20753] [serial = 44] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 66 (0x7f65e2ff0000) [pid = 20753] [serial = 46] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 65 (0x7f65e6b59400) [pid = 20753] [serial = 49] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 64 (0x7f65e7235000) [pid = 20753] [serial = 52] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 63 (0x7f65d5e73000) [pid = 20753] [serial = 28] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 62 (0x7f65d7bc8000) [pid = 20753] [serial = 35] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 61 (0x7f65e513a000) [pid = 20753] [serial = 47] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 60 (0x7f65d578ec00) [pid = 20753] [serial = 26] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 59 (0x7f65db074400) [pid = 20753] [serial = 41] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 58 (0x7f65d6628400) [pid = 20753] [serial = 38] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 57 (0x7f65cd03c000) [pid = 20753] [serial = 23] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 56 (0x7f65ccf1f000) [pid = 20753] [serial = 17] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 55 (0x7f65e9c0b000) [pid = 20753] [serial = 59] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 54 (0x7f65ccf18400) [pid = 20753] [serial = 16] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | --DOMWINDOW == 53 (0x7f65ccf22400) [pid = 20753] [serial = 19] [outer = (nil)] [url = about:blank] 07:56:46 INFO - PROCESS | 20753 | 1461682606658 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1704ms 07:56:46 INFO - PROCESS | 20753 | 1461682606699 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 20753 | 1461682606705 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 07:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:56:46 INFO - PROCESS | 20753 | 1461682606731 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 20753 | 1461682606736 Marionette TRACE conn4 <- [1,94,null,{}] 07:56:46 INFO - PROCESS | 20753 | 1461682606746 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:46 INFO - PROCESS | 20753 | 1461682606887 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 07:56:46 INFO - PROCESS | 20753 | 1461682606901 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ce621000 == 31 [pid = 20753] [id = 31] 07:56:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 54 (0x7f65d3132000) [pid = 20753] [serial = 90] [outer = (nil)] 07:56:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 55 (0x7f65d3b63400) [pid = 20753] [serial = 91] [outer = 0x7f65d3132000] 07:56:46 INFO - PROCESS | 20753 | 1461682606961 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 56 (0x7f65d5b99000) [pid = 20753] [serial = 92] [outer = 0x7f65d3132000] 07:56:47 INFO - PROCESS | 20753 | 1461682607662 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 965ms 07:56:47 INFO - PROCESS | 20753 | 1461682607677 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 20753 | 1461682607687 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 07:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:56:47 INFO - PROCESS | 20753 | 1461682607698 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 20753 | 1461682607701 Marionette TRACE conn4 <- [1,98,null,{}] 07:56:47 INFO - PROCESS | 20753 | 1461682607707 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:47 INFO - PROCESS | 20753 | 1461682607883 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 07:56:47 INFO - PROCESS | 20753 | 1461682607903 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4b20000 == 32 [pid = 20753] [id = 32] 07:56:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 57 (0x7f65d662d400) [pid = 20753] [serial = 93] [outer = (nil)] 07:56:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 58 (0x7f65d6e72000) [pid = 20753] [serial = 94] [outer = 0x7f65d662d400] 07:56:47 INFO - PROCESS | 20753 | 1461682607962 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 59 (0x7f65d77f6400) [pid = 20753] [serial = 95] [outer = 0x7f65d662d400] 07:56:48 INFO - PROCESS | 20753 | 1461682608666 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1030ms 07:56:48 INFO - PROCESS | 20753 | 1461682608728 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 20753 | 1461682608732 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 07:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:56:48 INFO - PROCESS | 20753 | 1461682608738 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 20753 | 1461682608753 Marionette TRACE conn4 <- [1,102,null,{}] 07:56:48 INFO - PROCESS | 20753 | 1461682608775 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:48 INFO - PROCESS | 20753 | 1461682608949 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 07:56:48 INFO - PROCESS | 20753 | 1461682608972 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6804000 == 33 [pid = 20753] [id = 33] 07:56:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 60 (0x7f65d6628400) [pid = 20753] [serial = 96] [outer = (nil)] 07:56:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 61 (0x7f65db06e000) [pid = 20753] [serial = 97] [outer = 0x7f65d6628400] 07:56:49 INFO - PROCESS | 20753 | 1461682609036 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 62 (0x7f65e1b65000) [pid = 20753] [serial = 98] [outer = 0x7f65d6628400] 07:56:49 INFO - PROCESS | 20753 | 1461682609689 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 998ms 07:56:49 INFO - PROCESS | 20753 | 1461682609737 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 20753 | 1461682609742 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 07:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:56:49 INFO - PROCESS | 20753 | 1461682609752 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 20753 | 1461682609754 Marionette TRACE conn4 <- [1,106,null,{}] 07:56:49 INFO - PROCESS | 20753 | 1461682609758 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:49 INFO - PROCESS | 20753 | 1461682609917 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 07:56:49 INFO - PROCESS | 20753 | 1461682609947 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7a65800 == 34 [pid = 20753] [id = 34] 07:56:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 63 (0x7f65d68a5800) [pid = 20753] [serial = 99] [outer = (nil)] 07:56:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 64 (0x7f65d68b0000) [pid = 20753] [serial = 100] [outer = 0x7f65d68a5800] 07:56:50 INFO - PROCESS | 20753 | 1461682610005 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 65 (0x7f65d68b3800) [pid = 20753] [serial = 101] [outer = 0x7f65d68a5800] 07:56:50 INFO - PROCESS | 20753 | --DOMWINDOW == 64 (0x7f65d7c97c00) [pid = 20753] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:56:50 INFO - PROCESS | 20753 | --DOMWINDOW == 63 (0x7f65ce8c5c00) [pid = 20753] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:56:50 INFO - PROCESS | 20753 | --DOMWINDOW == 62 (0x7f65d662dc00) [pid = 20753] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:56:50 INFO - PROCESS | 20753 | --DOMWINDOW == 61 (0x7f65e6caa400) [pid = 20753] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:56:50 INFO - PROCESS | 20753 | --DOMWINDOW == 60 (0x7f65cdc0dc00) [pid = 20753] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:56:50 INFO - PROCESS | 20753 | --DOMWINDOW == 59 (0x7f65d3368400) [pid = 20753] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:56:50 INFO - PROCESS | 20753 | --DOMWINDOW == 58 (0x7f65cdc0fc00) [pid = 20753] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:56:50 INFO - PROCESS | 20753 | 1461682610715 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 975ms 07:56:50 INFO - PROCESS | 20753 | 1461682610731 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 20753 | 1461682610733 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 07:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:56:50 INFO - PROCESS | 20753 | 1461682610740 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 20753 | 1461682610742 Marionette TRACE conn4 <- [1,110,null,{}] 07:56:50 INFO - PROCESS | 20753 | 1461682610747 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:50 INFO - PROCESS | 20753 | 1461682610866 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 07:56:50 INFO - PROCESS | 20753 | 1461682610949 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7a50000 == 35 [pid = 20753] [id = 35] 07:56:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 59 (0x7f65cb94b400) [pid = 20753] [serial = 102] [outer = (nil)] 07:56:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 60 (0x7f65d68a7c00) [pid = 20753] [serial = 103] [outer = 0x7f65cb94b400] 07:56:51 INFO - PROCESS | 20753 | 1461682611007 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 61 (0x7f65e1b64800) [pid = 20753] [serial = 104] [outer = 0x7f65cb94b400] 07:56:51 INFO - PROCESS | 20753 | 1461682611623 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 926ms 07:56:51 INFO - PROCESS | 20753 | 1461682611665 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 20753 | 1461682611668 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 07:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:56:51 INFO - PROCESS | 20753 | 1461682611674 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 20753 | 1461682611676 Marionette TRACE conn4 <- [1,114,null,{}] 07:56:51 INFO - PROCESS | 20753 | 1461682611681 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:51 INFO - PROCESS | 20753 | 1461682611819 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 07:56:51 INFO - PROCESS | 20753 | 1461682611836 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db164000 == 36 [pid = 20753] [id = 36] 07:56:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 62 (0x7f65cdba9c00) [pid = 20753] [serial = 105] [outer = (nil)] 07:56:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 63 (0x7f65e2f39400) [pid = 20753] [serial = 106] [outer = 0x7f65cdba9c00] 07:56:51 INFO - PROCESS | 20753 | 1461682611964 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 64 (0x7f65e33d1c00) [pid = 20753] [serial = 107] [outer = 0x7f65cdba9c00] 07:56:52 INFO - PROCESS | 20753 | 1461682612544 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 926ms 07:56:52 INFO - PROCESS | 20753 | 1461682612624 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 20753 | 1461682612629 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 07:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:56:52 INFO - PROCESS | 20753 | 1461682612638 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 20753 | 1461682612642 Marionette TRACE conn4 <- [1,118,null,{}] 07:56:52 INFO - PROCESS | 20753 | 1461682612651 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:52 INFO - PROCESS | 20753 | 1461682612819 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 07:56:52 INFO - PROCESS | 20753 | 1461682612938 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cd0d0800 == 37 [pid = 20753] [id = 37] 07:56:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 65 (0x7f65ccf1b800) [pid = 20753] [serial = 108] [outer = (nil)] 07:56:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 66 (0x7f65cdbaa000) [pid = 20753] [serial = 109] [outer = 0x7f65ccf1b800] 07:56:53 INFO - PROCESS | 20753 | 1461682613007 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 67 (0x7f65d1b9dc00) [pid = 20753] [serial = 110] [outer = 0x7f65ccf1b800] 07:56:53 INFO - PROCESS | 20753 | 1461682613855 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1235ms 07:56:53 INFO - PROCESS | 20753 | 1461682613872 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 07:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:56:53 INFO - PROCESS | 20753 | 1461682613877 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 07:56:53 INFO - PROCESS | 20753 | 1461682613889 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 20753 | 1461682613894 Marionette TRACE conn4 <- [1,122,null,{}] 07:56:53 INFO - PROCESS | 20753 | 1461682613900 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:54 INFO - PROCESS | 20753 | 1461682614108 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 07:56:54 INFO - PROCESS | 20753 | 1461682614122 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7654000 == 38 [pid = 20753] [id = 38] 07:56:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 68 (0x7f65d3138400) [pid = 20753] [serial = 111] [outer = (nil)] 07:56:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 69 (0x7f65d693ec00) [pid = 20753] [serial = 112] [outer = 0x7f65d3138400] 07:56:54 INFO - PROCESS | 20753 | 1461682614188 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 70 (0x7f65d7713c00) [pid = 20753] [serial = 113] [outer = 0x7f65d3138400] 07:56:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 71 (0x7f65d7aa8400) [pid = 20753] [serial = 114] [outer = 0x7f65d5df0c00] 07:56:55 INFO - PROCESS | 20753 | 1461682615178 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1337ms 07:56:55 INFO - PROCESS | 20753 | 1461682615222 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 20753 | 1461682615226 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 07:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:56:55 INFO - PROCESS | 20753 | 1461682615232 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 20753 | 1461682615234 Marionette TRACE conn4 <- [1,126,null,{}] 07:56:55 INFO - PROCESS | 20753 | 1461682615247 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:55 INFO - PROCESS | 20753 | 1461682615419 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 07:56:55 INFO - PROCESS | 20753 | 1461682615546 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d31a0000 == 39 [pid = 20753] [id = 39] 07:56:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 72 (0x7f65cc041400) [pid = 20753] [serial = 115] [outer = (nil)] 07:56:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 73 (0x7f65d3cae800) [pid = 20753] [serial = 116] [outer = 0x7f65cc041400] 07:56:55 INFO - PROCESS | 20753 | 1461682615619 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 74 (0x7f65e1de4800) [pid = 20753] [serial = 117] [outer = 0x7f65cc041400] 07:56:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7a50000 == 38 [pid = 20753] [id = 35] 07:56:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7a65800 == 37 [pid = 20753] [id = 34] 07:56:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6804000 == 36 [pid = 20753] [id = 33] 07:56:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d4b20000 == 35 [pid = 20753] [id = 32] 07:56:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ce621000 == 34 [pid = 20753] [id = 31] 07:56:56 INFO - PROCESS | 20753 | 1461682616615 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:56:56 INFO - PROCESS | 20753 | --DOMWINDOW == 73 (0x7f65e9c10c00) [pid = 20753] [serial = 61] [outer = (nil)] [url = about:blank] 07:56:56 INFO - PROCESS | 20753 | --DOMWINDOW == 72 (0x7f65e738d800) [pid = 20753] [serial = 56] [outer = (nil)] [url = about:blank] 07:56:56 INFO - PROCESS | 20753 | --DOMWINDOW == 71 (0x7f65e6ca9c00) [pid = 20753] [serial = 50] [outer = (nil)] [url = about:blank] 07:56:56 INFO - PROCESS | 20753 | --DOMWINDOW == 70 (0x7f65e7329400) [pid = 20753] [serial = 53] [outer = (nil)] [url = about:blank] 07:56:56 INFO - PROCESS | 20753 | --DOMWINDOW == 69 (0x7f65e1b6e800) [pid = 20753] [serial = 70] [outer = (nil)] [url = about:blank] 07:56:56 INFO - PROCESS | 20753 | --DOMWINDOW == 68 (0x7f65e1eac800) [pid = 20753] [serial = 71] [outer = (nil)] [url = about:blank] 07:56:56 INFO - PROCESS | 20753 | --DOMWINDOW == 67 (0x7f65d6627000) [pid = 20753] [serial = 64] [outer = (nil)] [url = about:blank] 07:56:56 INFO - PROCESS | 20753 | --DOMWINDOW == 66 (0x7f65d693e400) [pid = 20753] [serial = 65] [outer = (nil)] [url = about:blank] 07:56:56 INFO - PROCESS | 20753 | --DOMWINDOW == 65 (0x7f65d6f0c000) [pid = 20753] [serial = 67] [outer = (nil)] [url = about:blank] 07:56:56 INFO - PROCESS | 20753 | --DOMWINDOW == 64 (0x7f65d7ab1c00) [pid = 20753] [serial = 68] [outer = (nil)] [url = about:blank] 07:56:56 INFO - PROCESS | 20753 | --DOMWINDOW == 63 (0x7f65eb27f800) [pid = 20753] [serial = 62] [outer = (nil)] [url = about:blank] 07:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1433ms 07:56:56 INFO - PROCESS | 20753 | 1461682616666 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 20753 | 1461682616672 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 07:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:56:56 INFO - PROCESS | 20753 | 1461682616678 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 20753 | 1461682616684 Marionette TRACE conn4 <- [1,130,null,{}] 07:56:56 INFO - PROCESS | 20753 | 1461682616690 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:56 INFO - PROCESS | 20753 | 1461682616831 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 07:56:56 INFO - PROCESS | 20753 | 1461682616843 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d1098800 == 35 [pid = 20753] [id = 40] 07:56:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 64 (0x7f65d5c21000) [pid = 20753] [serial = 118] [outer = (nil)] 07:56:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 65 (0x7f65d66da800) [pid = 20753] [serial = 119] [outer = 0x7f65d5c21000] 07:56:56 INFO - PROCESS | 20753 | 1461682616903 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 66 (0x7f65d68ad800) [pid = 20753] [serial = 120] [outer = 0x7f65d5c21000] 07:56:57 INFO - PROCESS | 20753 | 1461682617624 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 986ms 07:56:57 INFO - PROCESS | 20753 | 1461682617665 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 20753 | 1461682617672 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 07:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:56:57 INFO - PROCESS | 20753 | 1461682617681 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 20753 | 1461682617684 Marionette TRACE conn4 <- [1,134,null,{}] 07:56:57 INFO - PROCESS | 20753 | 1461682617689 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:57 INFO - PROCESS | 20753 | 1461682617818 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 07:56:57 INFO - PROCESS | 20753 | 1461682617836 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d641b800 == 36 [pid = 20753] [id = 41] 07:56:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 67 (0x7f65d6f11400) [pid = 20753] [serial = 121] [outer = (nil)] 07:56:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 68 (0x7f65d7bdac00) [pid = 20753] [serial = 122] [outer = 0x7f65d6f11400] 07:56:57 INFO - PROCESS | 20753 | 1461682617893 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 69 (0x7f65dbf21c00) [pid = 20753] [serial = 123] [outer = 0x7f65d6f11400] 07:56:58 INFO - PROCESS | 20753 | 1461682618579 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 933ms 07:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:56:58 INFO - PROCESS | 20753 | 1461682618615 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 20753 | 1461682618617 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 07:56:58 INFO - PROCESS | 20753 | 1461682618623 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 20753 | 1461682618628 Marionette TRACE conn4 <- [1,138,null,{}] 07:56:58 INFO - PROCESS | 20753 | 1461682618655 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:58 INFO - PROCESS | 20753 | 1461682618794 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 07:56:58 INFO - PROCESS | 20753 | 1461682618813 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e73800 == 37 [pid = 20753] [id = 42] 07:56:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 70 (0x7f65e2f40c00) [pid = 20753] [serial = 124] [outer = (nil)] 07:56:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 71 (0x7f65e30be400) [pid = 20753] [serial = 125] [outer = 0x7f65e2f40c00] 07:56:58 INFO - PROCESS | 20753 | 1461682618873 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 72 (0x7f65e3210400) [pid = 20753] [serial = 126] [outer = 0x7f65e2f40c00] 07:56:59 INFO - PROCESS | 20753 | 1461682619610 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1005ms 07:56:59 INFO - PROCESS | 20753 | 1461682619627 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 07:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:56:59 INFO - PROCESS | 20753 | 1461682619631 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 07:56:59 INFO - PROCESS | 20753 | 1461682619636 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 20753 | 1461682619639 Marionette TRACE conn4 <- [1,142,null,{}] 07:56:59 INFO - PROCESS | 20753 | 1461682619644 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:59 INFO - PROCESS | 20753 | 1461682619808 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 07:56:59 INFO - PROCESS | 20753 | 1461682619880 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e20d2000 == 38 [pid = 20753] [id = 43] 07:56:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 73 (0x7f65cb94a400) [pid = 20753] [serial = 127] [outer = (nil)] 07:56:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 74 (0x7f65e654b800) [pid = 20753] [serial = 128] [outer = 0x7f65cb94a400] 07:56:59 INFO - PROCESS | 20753 | 1461682619937 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 75 (0x7f65e692d000) [pid = 20753] [serial = 129] [outer = 0x7f65cb94a400] 07:57:00 INFO - PROCESS | 20753 | 1461682620557 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 978ms 07:57:00 INFO - PROCESS | 20753 | 1461682620615 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 20753 | 1461682620617 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 07:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:57:00 INFO - PROCESS | 20753 | 1461682620623 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 20753 | 1461682620626 Marionette TRACE conn4 <- [1,146,null,{}] 07:57:00 INFO - PROCESS | 20753 | 1461682620630 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:00 INFO - PROCESS | 20753 | 1461682620777 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 07:57:00 INFO - PROCESS | 20753 | 1461682620806 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e3023000 == 39 [pid = 20753] [id = 44] 07:57:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 76 (0x7f65cb948c00) [pid = 20753] [serial = 130] [outer = (nil)] 07:57:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 77 (0x7f65e6b64000) [pid = 20753] [serial = 131] [outer = 0x7f65cb948c00] 07:57:00 INFO - PROCESS | 20753 | 1461682620861 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 78 (0x7f65e6caf800) [pid = 20753] [serial = 132] [outer = 0x7f65cb948c00] 07:57:01 INFO - PROCESS | 20753 | --DOMWINDOW == 77 (0x7f65cdbab000) [pid = 20753] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:57:01 INFO - PROCESS | 20753 | --DOMWINDOW == 76 (0x7f65d68a5800) [pid = 20753] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:57:01 INFO - PROCESS | 20753 | --DOMWINDOW == 75 (0x7f65d3132000) [pid = 20753] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:57:01 INFO - PROCESS | 20753 | --DOMWINDOW == 74 (0x7f65cb94e000) [pid = 20753] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:57:01 INFO - PROCESS | 20753 | --DOMWINDOW == 73 (0x7f65d662d400) [pid = 20753] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:57:01 INFO - PROCESS | 20753 | --DOMWINDOW == 72 (0x7f65d2b50800) [pid = 20753] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:57:01 INFO - PROCESS | 20753 | --DOMWINDOW == 71 (0x7f65cb94b400) [pid = 20753] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:57:01 INFO - PROCESS | 20753 | --DOMWINDOW == 70 (0x7f65d6628400) [pid = 20753] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:57:01 INFO - PROCESS | 20753 | --DOMWINDOW == 69 (0x7f65e4cb2c00) [pid = 20753] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:57:01 INFO - PROCESS | 20753 | --DOMWINDOW == 68 (0x7f65e6ca1800) [pid = 20753] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:57:01 INFO - PROCESS | 20753 | 1461682621633 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1026ms 07:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:57:01 INFO - PROCESS | 20753 | 1461682621649 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 07:57:01 INFO - PROCESS | 20753 | 1461682621651 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 07:57:01 INFO - PROCESS | 20753 | 1461682621657 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - PROCESS | 20753 | 1461682621660 Marionette TRACE conn4 <- [1,150,null,{}] 07:57:01 INFO - PROCESS | 20753 | 1461682621664 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:01 INFO - PROCESS | 20753 | 1461682621838 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 07:57:01 INFO - PROCESS | 20753 | 1461682621857 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e4c45800 == 40 [pid = 20753] [id = 45] 07:57:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 69 (0x7f65cdbab000) [pid = 20753] [serial = 133] [outer = (nil)] 07:57:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 70 (0x7f65e654e800) [pid = 20753] [serial = 134] [outer = 0x7f65cdbab000] 07:57:01 INFO - PROCESS | 20753 | 1461682621919 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 71 (0x7f65e8f5a400) [pid = 20753] [serial = 135] [outer = 0x7f65cdbab000] 07:57:02 INFO - PROCESS | 20753 | 1461682622627 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1027ms 07:57:02 INFO - PROCESS | 20753 | 1461682622684 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 20753 | 1461682622687 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 07:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:57:02 INFO - PROCESS | 20753 | 1461682622692 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 20753 | 1461682622694 Marionette TRACE conn4 <- [1,154,null,{}] 07:57:02 INFO - PROCESS | 20753 | 1461682622699 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:02 INFO - PROCESS | 20753 | 1461682622846 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 07:57:02 INFO - PROCESS | 20753 | 1461682622863 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d2cc8800 == 41 [pid = 20753] [id = 46] 07:57:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 72 (0x7f65cb262400) [pid = 20753] [serial = 136] [outer = (nil)] 07:57:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 73 (0x7f65d10cb400) [pid = 20753] [serial = 137] [outer = 0x7f65cb262400] 07:57:02 INFO - PROCESS | 20753 | 1461682622922 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 74 (0x7f65d6a2f000) [pid = 20753] [serial = 138] [outer = 0x7f65cb262400] 07:57:03 INFO - PROCESS | 20753 | 1461682623712 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1081ms 07:57:03 INFO - PROCESS | 20753 | 1461682623775 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 20753 | 1461682623781 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 07:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:57:03 INFO - PROCESS | 20753 | 1461682623790 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - PROCESS | 20753 | 1461682623795 Marionette TRACE conn4 <- [1,158,null,{}] 07:57:03 INFO - PROCESS | 20753 | 1461682623803 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:04 INFO - PROCESS | 20753 | 1461682623998 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 07:57:04 INFO - PROCESS | 20753 | 1461682624123 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3ab0000 == 42 [pid = 20753] [id = 47] 07:57:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 75 (0x7f65ce88bc00) [pid = 20753] [serial = 139] [outer = (nil)] 07:57:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 76 (0x7f65ce893400) [pid = 20753] [serial = 140] [outer = 0x7f65ce88bc00] 07:57:04 INFO - PROCESS | 20753 | 1461682624195 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 77 (0x7f65ce899400) [pid = 20753] [serial = 141] [outer = 0x7f65ce88bc00] 07:57:05 INFO - PROCESS | 20753 | 1461682625048 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1285ms 07:57:05 INFO - PROCESS | 20753 | 1461682625076 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 20753 | 1461682625085 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 07:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:57:05 INFO - PROCESS | 20753 | 1461682625094 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 20753 | 1461682625098 Marionette TRACE conn4 <- [1,162,null,{}] 07:57:05 INFO - PROCESS | 20753 | 1461682625104 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:05 INFO - PROCESS | 20753 | 1461682625246 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 07:57:05 INFO - PROCESS | 20753 | 1461682625377 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db306000 == 43 [pid = 20753] [id = 48] 07:57:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 78 (0x7f65d3132000) [pid = 20753] [serial = 142] [outer = (nil)] 07:57:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 79 (0x7f65d6628400) [pid = 20753] [serial = 143] [outer = 0x7f65d3132000] 07:57:05 INFO - PROCESS | 20753 | 1461682625445 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 80 (0x7f65d68b1c00) [pid = 20753] [serial = 144] [outer = 0x7f65d3132000] 07:57:06 INFO - PROCESS | 20753 | 1461682626240 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1178ms 07:57:06 INFO - PROCESS | 20753 | 1461682626275 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 20753 | 1461682626279 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 07:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:57:06 INFO - PROCESS | 20753 | 1461682626286 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 20753 | 1461682626291 Marionette TRACE conn4 <- [1,166,null,{}] 07:57:06 INFO - PROCESS | 20753 | 1461682626306 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:06 INFO - PROCESS | 20753 | 1461682626467 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 07:57:06 INFO - PROCESS | 20753 | 1461682626591 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e65b0000 == 44 [pid = 20753] [id = 49] 07:57:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 81 (0x7f65d6a33000) [pid = 20753] [serial = 145] [outer = (nil)] 07:57:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 82 (0x7f65d6cbc000) [pid = 20753] [serial = 146] [outer = 0x7f65d6a33000] 07:57:06 INFO - PROCESS | 20753 | 1461682626663 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 83 (0x7f65d7bd1400) [pid = 20753] [serial = 147] [outer = 0x7f65d6a33000] 07:57:07 INFO - PROCESS | 20753 | 1461682627691 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1433ms 07:57:07 INFO - PROCESS | 20753 | 1461682627719 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 07:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:57:07 INFO - PROCESS | 20753 | 1461682627724 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 07:57:07 INFO - PROCESS | 20753 | 1461682627731 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 20753 | 1461682627737 Marionette TRACE conn4 <- [1,170,null,{}] 07:57:07 INFO - PROCESS | 20753 | 1461682627745 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:07 INFO - PROCESS | 20753 | 1461682627885 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 07:57:08 INFO - PROCESS | 20753 | 1461682628028 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3abb800 == 45 [pid = 20753] [id = 50] 07:57:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 84 (0x7f65cdc0f400) [pid = 20753] [serial = 148] [outer = (nil)] 07:57:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 85 (0x7f65ceccb800) [pid = 20753] [serial = 149] [outer = 0x7f65cdc0f400] 07:57:08 INFO - PROCESS | 20753 | 1461682628128 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 86 (0x7f65d3aa3800) [pid = 20753] [serial = 150] [outer = 0x7f65cdc0f400] 07:57:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e4c45800 == 44 [pid = 20753] [id = 45] 07:57:08 INFO - PROCESS | 20753 | --DOMWINDOW == 85 (0x7f65d10c2c00) [pid = 20753] [serial = 88] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 20753 | --DOMWINDOW == 84 (0x7f65e2f39400) [pid = 20753] [serial = 106] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e3023000 == 43 [pid = 20753] [id = 44] 07:57:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e20d2000 == 42 [pid = 20753] [id = 43] 07:57:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e73800 == 41 [pid = 20753] [id = 42] 07:57:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d641b800 == 40 [pid = 20753] [id = 41] 07:57:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d1098800 == 39 [pid = 20753] [id = 40] 07:57:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d31a0000 == 38 [pid = 20753] [id = 39] 07:57:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7654000 == 37 [pid = 20753] [id = 38] 07:57:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cd0d0800 == 36 [pid = 20753] [id = 37] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 83 (0x7f65d68b3800) [pid = 20753] [serial = 101] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 82 (0x7f65d3b63400) [pid = 20753] [serial = 91] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 81 (0x7f65d693b800) [pid = 20753] [serial = 74] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 80 (0x7f65d77f6400) [pid = 20753] [serial = 95] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 79 (0x7f65e738bc00) [pid = 20753] [serial = 83] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 78 (0x7f65d5b99000) [pid = 20753] [serial = 92] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 77 (0x7f65e204d400) [pid = 20753] [serial = 77] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 76 (0x7f65d6e72000) [pid = 20753] [serial = 94] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 75 (0x7f65d3aa5000) [pid = 20753] [serial = 73] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 74 (0x7f65e1b65000) [pid = 20753] [serial = 98] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 73 (0x7f65db06e000) [pid = 20753] [serial = 97] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 72 (0x7f65e6369c00) [pid = 20753] [serial = 79] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 71 (0x7f65d68b0000) [pid = 20753] [serial = 100] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 70 (0x7f65d7da4c00) [pid = 20753] [serial = 76] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 69 (0x7f65eb217400) [pid = 20753] [serial = 86] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 68 (0x7f65e6557000) [pid = 20753] [serial = 80] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 67 (0x7f65e993b400) [pid = 20753] [serial = 85] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 66 (0x7f65e6ca7000) [pid = 20753] [serial = 82] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 65 (0x7f65d68a7c00) [pid = 20753] [serial = 103] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | --DOMWINDOW == 64 (0x7f65e1b64800) [pid = 20753] [serial = 104] [outer = (nil)] [url = about:blank] 07:57:09 INFO - PROCESS | 20753 | 1461682629418 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1736ms 07:57:09 INFO - PROCESS | 20753 | 1461682629588 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 20753 | 1461682629600 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 07:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:57:09 INFO - PROCESS | 20753 | 1461682629615 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 20753 | 1461682629620 Marionette TRACE conn4 <- [1,174,null,{}] 07:57:09 INFO - PROCESS | 20753 | 1461682629629 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:09 INFO - PROCESS | 20753 | 1461682629821 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 07:57:09 INFO - PROCESS | 20753 | 1461682629926 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d337e000 == 37 [pid = 20753] [id = 51] 07:57:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 65 (0x7f65cdbaec00) [pid = 20753] [serial = 151] [outer = (nil)] 07:57:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 66 (0x7f65d68a7c00) [pid = 20753] [serial = 152] [outer = 0x7f65cdbaec00] 07:57:09 INFO - PROCESS | 20753 | 1461682629986 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 67 (0x7f65d6a2e400) [pid = 20753] [serial = 153] [outer = 0x7f65cdbaec00] 07:57:10 INFO - PROCESS | 20753 | 1461682630545 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 985ms 07:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:57:10 INFO - PROCESS | 20753 | 1461682630598 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 20753 | 1461682630601 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 07:57:10 INFO - PROCESS | 20753 | 1461682630607 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 20753 | 1461682630612 Marionette TRACE conn4 <- [1,178,null,{}] 07:57:10 INFO - PROCESS | 20753 | 1461682630626 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:10 INFO - PROCESS | 20753 | 1461682630798 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 07:57:10 INFO - PROCESS | 20753 | 1461682630818 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6811800 == 38 [pid = 20753] [id = 52] 07:57:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 68 (0x7f65d6a39400) [pid = 20753] [serial = 154] [outer = (nil)] 07:57:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 69 (0x7f65d6f9c000) [pid = 20753] [serial = 155] [outer = 0x7f65d6a39400] 07:57:10 INFO - PROCESS | 20753 | 1461682630878 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 70 (0x7f65d7daa800) [pid = 20753] [serial = 156] [outer = 0x7f65d6a39400] 07:57:11 INFO - PROCESS | 20753 | 1461682631562 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 988ms 07:57:11 INFO - PROCESS | 20753 | 1461682631618 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 20753 | 1461682631621 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 07:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:57:11 INFO - PROCESS | 20753 | 1461682631667 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 20753 | 1461682631669 Marionette TRACE conn4 <- [1,182,null,{}] 07:57:11 INFO - PROCESS | 20753 | 1461682631769 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:11 INFO - PROCESS | 20753 | 1461682631965 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 07:57:12 INFO - PROCESS | 20753 | 1461682632062 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e74800 == 39 [pid = 20753] [id = 53] 07:57:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 71 (0x7f65d6cc9c00) [pid = 20753] [serial = 157] [outer = (nil)] 07:57:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 72 (0x7f65e1d75c00) [pid = 20753] [serial = 158] [outer = 0x7f65d6cc9c00] 07:57:12 INFO - PROCESS | 20753 | 1461682632133 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 73 (0x7f65e2fe5000) [pid = 20753] [serial = 159] [outer = 0x7f65d6cc9c00] 07:57:12 INFO - PROCESS | 20753 | 1461682632816 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1230ms 07:57:12 INFO - PROCESS | 20753 | 1461682632867 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 20753 | 1461682632869 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 07:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:57:12 INFO - PROCESS | 20753 | 1461682632874 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 20753 | 1461682632876 Marionette TRACE conn4 <- [1,186,null,{}] 07:57:12 INFO - PROCESS | 20753 | 1461682632881 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:13 INFO - PROCESS | 20753 | 1461682633034 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 07:57:13 INFO - PROCESS | 20753 | 1461682633060 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e1b04800 == 40 [pid = 20753] [id = 54] 07:57:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 74 (0x7f65ccd47400) [pid = 20753] [serial = 160] [outer = (nil)] 07:57:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 75 (0x7f65e3209400) [pid = 20753] [serial = 161] [outer = 0x7f65ccd47400] 07:57:13 INFO - PROCESS | 20753 | 1461682633117 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 76 (0x7f65e513f400) [pid = 20753] [serial = 162] [outer = 0x7f65ccd47400] 07:57:13 INFO - PROCESS | 20753 | --DOMWINDOW == 75 (0x7f65cb94a400) [pid = 20753] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:57:13 INFO - PROCESS | 20753 | --DOMWINDOW == 74 (0x7f65cc041400) [pid = 20753] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:57:13 INFO - PROCESS | 20753 | --DOMWINDOW == 73 (0x7f65d5c21000) [pid = 20753] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:57:13 INFO - PROCESS | 20753 | --DOMWINDOW == 72 (0x7f65e2f40c00) [pid = 20753] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:57:13 INFO - PROCESS | 20753 | --DOMWINDOW == 71 (0x7f65d6f11400) [pid = 20753] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:57:13 INFO - PROCESS | 20753 | --DOMWINDOW == 70 (0x7f65cb948c00) [pid = 20753] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:57:13 INFO - PROCESS | 20753 | --DOMWINDOW == 69 (0x7f65cdbab000) [pid = 20753] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:57:13 INFO - PROCESS | 20753 | --DOMWINDOW == 68 (0x7f65ce8c8800) [pid = 20753] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:57:13 INFO - PROCESS | 20753 | 1461682633893 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1032ms 07:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:57:13 INFO - PROCESS | 20753 | 1461682633907 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 20753 | 1461682633909 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 07:57:13 INFO - PROCESS | 20753 | 1461682633915 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 20753 | 1461682633918 Marionette TRACE conn4 <- [1,190,null,{}] 07:57:13 INFO - PROCESS | 20753 | 1461682633931 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:14 INFO - PROCESS | 20753 | 1461682634117 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 07:57:14 INFO - PROCESS | 20753 | 1461682634143 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e221a000 == 41 [pid = 20753] [id = 55] 07:57:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 69 (0x7f65e5140400) [pid = 20753] [serial = 163] [outer = (nil)] 07:57:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 70 (0x7f65e6b5c400) [pid = 20753] [serial = 164] [outer = 0x7f65e5140400] 07:57:14 INFO - PROCESS | 20753 | 1461682634204 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 71 (0x7f65e6cae000) [pid = 20753] [serial = 165] [outer = 0x7f65e5140400] 07:57:14 INFO - PROCESS | 20753 | 1461682634843 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 992ms 07:57:14 INFO - PROCESS | 20753 | 1461682634906 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 20753 | 1461682634909 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 07:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:57:14 INFO - PROCESS | 20753 | 1461682634914 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 20753 | 1461682634917 Marionette TRACE conn4 <- [1,194,null,{}] 07:57:14 INFO - PROCESS | 20753 | 1461682634922 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:15 INFO - PROCESS | 20753 | 1461682635080 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 07:57:15 INFO - PROCESS | 20753 | 1461682635095 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6358000 == 42 [pid = 20753] [id = 56] 07:57:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 72 (0x7f65cb945800) [pid = 20753] [serial = 166] [outer = (nil)] 07:57:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 73 (0x7f65e7327c00) [pid = 20753] [serial = 167] [outer = 0x7f65cb945800] 07:57:15 INFO - PROCESS | 20753 | 1461682635153 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 74 (0x7f65e738f400) [pid = 20753] [serial = 168] [outer = 0x7f65cb945800] 07:57:15 INFO - PROCESS | 20753 | 1461682635919 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1028ms 07:57:15 INFO - PROCESS | 20753 | 1461682635944 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 20753 | 1461682635950 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 07:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:57:15 INFO - PROCESS | 20753 | 1461682635957 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 20753 | 1461682635963 Marionette TRACE conn4 <- [1,198,null,{}] 07:57:15 INFO - PROCESS | 20753 | 1461682635984 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:16 INFO - PROCESS | 20753 | 1461682636173 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 07:57:16 INFO - PROCESS | 20753 | 1461682636307 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cc0b9800 == 43 [pid = 20753] [id = 57] 07:57:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 75 (0x7f65ce895000) [pid = 20753] [serial = 169] [outer = (nil)] 07:57:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 76 (0x7f65d3138c00) [pid = 20753] [serial = 170] [outer = 0x7f65ce895000] 07:57:16 INFO - PROCESS | 20753 | 1461682636382 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 77 (0x7f65d4bb6c00) [pid = 20753] [serial = 171] [outer = 0x7f65ce895000] 07:57:17 INFO - PROCESS | 20753 | 1461682637125 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1194ms 07:57:17 INFO - PROCESS | 20753 | 1461682637152 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 20753 | 1461682637160 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 07:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:57:17 INFO - PROCESS | 20753 | 1461682637169 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 20753 | 1461682637173 Marionette TRACE conn4 <- [1,202,null,{}] 07:57:17 INFO - PROCESS | 20753 | 1461682637178 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:17 INFO - PROCESS | 20753 | 1461682637390 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 07:57:17 INFO - PROCESS | 20753 | 1461682637502 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6c9b800 == 44 [pid = 20753] [id = 58] 07:57:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 78 (0x7f65cb25e000) [pid = 20753] [serial = 172] [outer = (nil)] 07:57:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 79 (0x7f65d68a6800) [pid = 20753] [serial = 173] [outer = 0x7f65cb25e000] 07:57:17 INFO - PROCESS | 20753 | 1461682637574 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 80 (0x7f65d6a37000) [pid = 20753] [serial = 174] [outer = 0x7f65cb25e000] 07:57:18 INFO - PROCESS | 20753 | 1461682638385 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1278ms 07:57:18 INFO - PROCESS | 20753 | 1461682638449 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 20753 | 1461682638453 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 07:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:57:18 INFO - PROCESS | 20753 | 1461682638459 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 20753 | 1461682638465 Marionette TRACE conn4 <- [1,206,null,{}] 07:57:18 INFO - PROCESS | 20753 | 1461682638480 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:18 INFO - PROCESS | 20753 | 1461682638722 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 07:57:18 INFO - PROCESS | 20753 | 1461682638756 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:57:18 INFO - PROCESS | 20753 | 1461682638864 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f63800 == 45 [pid = 20753] [id = 59] 07:57:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 81 (0x7f65e6502800) [pid = 20753] [serial = 175] [outer = (nil)] 07:57:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 82 (0x7f65e6557800) [pid = 20753] [serial = 176] [outer = 0x7f65e6502800] 07:57:18 INFO - PROCESS | 20753 | 1461682638938 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 83 (0x7f65e6caf400) [pid = 20753] [serial = 177] [outer = 0x7f65e6502800] 07:57:19 INFO - PROCESS | 20753 | 1461682639687 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1284ms 07:57:19 INFO - PROCESS | 20753 | 1461682639743 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 20753 | 1461682639747 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 07:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:57:19 INFO - PROCESS | 20753 | 1461682639754 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 20753 | 1461682639757 Marionette TRACE conn4 <- [1,210,null,{}] 07:57:19 INFO - PROCESS | 20753 | 1461682639779 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:19 INFO - PROCESS | 20753 | 1461682639930 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 07:57:20 INFO - PROCESS | 20753 | 1461682640053 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e7313000 == 46 [pid = 20753] [id = 60] 07:57:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 84 (0x7f65e7325c00) [pid = 20753] [serial = 178] [outer = (nil)] 07:57:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 85 (0x7f65e99a4c00) [pid = 20753] [serial = 179] [outer = 0x7f65e7325c00] 07:57:20 INFO - PROCESS | 20753 | 1461682640128 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 86 (0x7f65e9c0a000) [pid = 20753] [serial = 180] [outer = 0x7f65e7325c00] 07:57:21 INFO - PROCESS | 20753 | 1461682641068 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1361ms 07:57:21 INFO - PROCESS | 20753 | 1461682641116 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 20753 | 1461682641120 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 07:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:57:21 INFO - PROCESS | 20753 | 1461682641125 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 20753 | 1461682641128 Marionette TRACE conn4 <- [1,214,null,{}] 07:57:21 INFO - PROCESS | 20753 | 1461682641133 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:21 INFO - PROCESS | 20753 | 1461682641278 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 07:57:21 INFO - PROCESS | 20753 | 1461682641412 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e69800 == 47 [pid = 20753] [id = 61] 07:57:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 87 (0x7f65ccd47c00) [pid = 20753] [serial = 181] [outer = (nil)] 07:57:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 88 (0x7f65d10cb800) [pid = 20753] [serial = 182] [outer = 0x7f65ccd47c00] 07:57:21 INFO - PROCESS | 20753 | 1461682641482 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 89 (0x7f65eb277800) [pid = 20753] [serial = 183] [outer = 0x7f65ccd47c00] 07:57:22 INFO - PROCESS | 20753 | 1461682642396 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1381ms 07:57:22 INFO - PROCESS | 20753 | 1461682642507 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 20753 | 1461682642513 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 07:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:57:22 INFO - PROCESS | 20753 | 1461682642530 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 20753 | 1461682642533 Marionette TRACE conn4 <- [1,218,null,{}] 07:57:22 INFO - PROCESS | 20753 | 1461682642542 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:22 INFO - PROCESS | 20753 | 1461682642681 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 07:57:22 INFO - PROCESS | 20753 | 1461682642785 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d640a800 == 48 [pid = 20753] [id = 62] 07:57:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 90 (0x7f65d2b4e800) [pid = 20753] [serial = 184] [outer = (nil)] 07:57:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 91 (0x7f65d3b58800) [pid = 20753] [serial = 185] [outer = 0x7f65d2b4e800] 07:57:22 INFO - PROCESS | 20753 | 1461682642849 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 92 (0x7f65d6633c00) [pid = 20753] [serial = 186] [outer = 0x7f65d2b4e800] 07:57:23 INFO - PROCESS | 20753 | 1461682643656 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1141ms 07:57:23 INFO - PROCESS | 20753 | 1461682643670 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 20753 | 1461682643678 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 07:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:57:23 INFO - PROCESS | 20753 | 1461682643686 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 20753 | 1461682643690 Marionette TRACE conn4 <- [1,222,null,{}] 07:57:23 INFO - PROCESS | 20753 | 1461682643695 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:23 INFO - PROCESS | 20753 | 1461682643841 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 07:57:23 INFO - PROCESS | 20753 | 1461682643995 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e221a000 == 47 [pid = 20753] [id = 55] 07:57:24 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e1b04800 == 46 [pid = 20753] [id = 54] 07:57:24 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e74800 == 45 [pid = 20753] [id = 53] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 91 (0x7f65d10cb400) [pid = 20753] [serial = 137] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ccda3000 == 46 [pid = 20753] [id = 63] 07:57:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 92 (0x7f65ce897c00) [pid = 20753] [serial = 187] [outer = (nil)] 07:57:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 93 (0x7f65d6945c00) [pid = 20753] [serial = 188] [outer = 0x7f65ce897c00] 07:57:24 INFO - PROCESS | 20753 | 1461682644082 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 94 (0x7f65d6e74000) [pid = 20753] [serial = 189] [outer = 0x7f65ce897c00] 07:57:24 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6811800 == 45 [pid = 20753] [id = 52] 07:57:24 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d337e000 == 44 [pid = 20753] [id = 51] 07:57:24 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3abb800 == 43 [pid = 20753] [id = 50] 07:57:24 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3ab0000 == 42 [pid = 20753] [id = 47] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 93 (0x7f65d3b61400) [pid = 20753] [serial = 89] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 92 (0x7f65e1de4800) [pid = 20753] [serial = 117] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 91 (0x7f65d66da800) [pid = 20753] [serial = 119] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 90 (0x7f65d693ec00) [pid = 20753] [serial = 112] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 89 (0x7f65d3cae800) [pid = 20753] [serial = 116] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 88 (0x7f65d68ad800) [pid = 20753] [serial = 120] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 87 (0x7f65e30be400) [pid = 20753] [serial = 125] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 86 (0x7f65d7bdac00) [pid = 20753] [serial = 122] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 85 (0x7f65dbf21c00) [pid = 20753] [serial = 123] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 84 (0x7f65e6b64000) [pid = 20753] [serial = 131] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 83 (0x7f65e6caf800) [pid = 20753] [serial = 132] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 82 (0x7f65d6067400) [pid = 20753] [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.] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 81 (0x7f65e692d000) [pid = 20753] [serial = 129] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 80 (0x7f65e8f5a400) [pid = 20753] [serial = 135] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 79 (0x7f65e654e800) [pid = 20753] [serial = 134] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 78 (0x7f65e3210400) [pid = 20753] [serial = 126] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 77 (0x7f65cdbaa000) [pid = 20753] [serial = 109] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | --DOMWINDOW == 76 (0x7f65e654b800) [pid = 20753] [serial = 128] [outer = (nil)] [url = about:blank] 07:57:24 INFO - PROCESS | 20753 | 1461682644743 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1077ms 07:57:24 INFO - PROCESS | 20753 | 1461682644764 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 20753 | 1461682644767 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 07:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:57:24 INFO - PROCESS | 20753 | 1461682644773 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 20753 | 1461682644778 Marionette TRACE conn4 <- [1,226,null,{}] 07:57:24 INFO - PROCESS | 20753 | 1461682644792 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:24 INFO - PROCESS | 20753 | 1461682644937 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 07:57:25 INFO - PROCESS | 20753 | 1461682645029 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7a62000 == 43 [pid = 20753] [id = 64] 07:57:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 77 (0x7f65d6a39000) [pid = 20753] [serial = 190] [outer = (nil)] 07:57:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 78 (0x7f65dbf79800) [pid = 20753] [serial = 191] [outer = 0x7f65d6a39000] 07:57:25 INFO - PROCESS | 20753 | 1461682645091 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 79 (0x7f65e2f44400) [pid = 20753] [serial = 192] [outer = 0x7f65d6a39000] 07:57:25 INFO - PROCESS | 20753 | 1461682645698 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 940ms 07:57:25 INFO - PROCESS | 20753 | 1461682645713 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 20753 | 1461682645717 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 07:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:57:25 INFO - PROCESS | 20753 | 1461682645724 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 20753 | 1461682645726 Marionette TRACE conn4 <- [1,230,null,{}] 07:57:25 INFO - PROCESS | 20753 | 1461682645731 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:25 INFO - PROCESS | 20753 | 1461682645860 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 07:57:25 INFO - PROCESS | 20753 | 1461682645956 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e1b05000 == 44 [pid = 20753] [id = 65] 07:57:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 80 (0x7f65d6e72000) [pid = 20753] [serial = 193] [outer = (nil)] 07:57:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 81 (0x7f65e654e400) [pid = 20753] [serial = 194] [outer = 0x7f65d6e72000] 07:57:26 INFO - PROCESS | 20753 | 1461682646014 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 82 (0x7f65e72f1800) [pid = 20753] [serial = 195] [outer = 0x7f65d6e72000] 07:57:26 INFO - PROCESS | 20753 | 1461682646696 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1027ms 07:57:26 INFO - PROCESS | 20753 | 1461682646757 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 20753 | 1461682646759 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 07:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:57:26 INFO - PROCESS | 20753 | 1461682646765 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 20753 | 1461682646767 Marionette TRACE conn4 <- [1,234,null,{}] 07:57:26 INFO - PROCESS | 20753 | 1461682646783 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:26 INFO - PROCESS | 20753 | 1461682646950 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 07:57:26 INFO - PROCESS | 20753 | 1461682646967 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e326b800 == 45 [pid = 20753] [id = 66] 07:57:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 83 (0x7f65cb807c00) [pid = 20753] [serial = 196] [outer = (nil)] 07:57:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 84 (0x7f65cb80c000) [pid = 20753] [serial = 197] [outer = 0x7f65cb807c00] 07:57:27 INFO - PROCESS | 20753 | 1461682647026 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 85 (0x7f65cb811400) [pid = 20753] [serial = 198] [outer = 0x7f65cb807c00] 07:57:27 INFO - PROCESS | 20753 | 1461682647671 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 927ms 07:57:27 INFO - PROCESS | 20753 | 1461682647693 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 20753 | 1461682647695 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 07:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:57:27 INFO - PROCESS | 20753 | 1461682647701 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 20753 | 1461682647703 Marionette TRACE conn4 <- [1,238,null,{}] 07:57:27 INFO - PROCESS | 20753 | 1461682647709 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:27 INFO - PROCESS | 20753 | 1461682647892 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 07:57:27 INFO - PROCESS | 20753 | 1461682647929 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ce610000 == 46 [pid = 20753] [id = 67] 07:57:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 86 (0x7f65e7332000) [pid = 20753] [serial = 199] [outer = (nil)] 07:57:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 87 (0x7f65eb27ac00) [pid = 20753] [serial = 200] [outer = 0x7f65e7332000] 07:57:28 INFO - PROCESS | 20753 | 1461682647994 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 88 (0x7f65ec083800) [pid = 20753] [serial = 201] [outer = 0x7f65e7332000] 07:57:28 INFO - PROCESS | 20753 | 1461682648754 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:57:28 INFO - PROCESS | 20753 | --DOMWINDOW == 87 (0x7f65d3138400) [pid = 20753] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:57:28 INFO - PROCESS | 20753 | --DOMWINDOW == 86 (0x7f65ccf1b800) [pid = 20753] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:57:28 INFO - PROCESS | 20753 | --DOMWINDOW == 85 (0x7f65d6a39400) [pid = 20753] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:57:28 INFO - PROCESS | 20753 | --DOMWINDOW == 84 (0x7f65d6cc9c00) [pid = 20753] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:57:28 INFO - PROCESS | 20753 | --DOMWINDOW == 83 (0x7f65cdc0f400) [pid = 20753] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:57:28 INFO - PROCESS | 20753 | --DOMWINDOW == 82 (0x7f65ccd47400) [pid = 20753] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:57:28 INFO - PROCESS | 20753 | --DOMWINDOW == 81 (0x7f65cdbaec00) [pid = 20753] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:57:28 INFO - PROCESS | 20753 | --DOMWINDOW == 80 (0x7f65e5140400) [pid = 20753] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1080ms 07:57:28 INFO - PROCESS | 20753 | 1461682648804 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 20753 | 1461682648806 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 07:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:57:28 INFO - PROCESS | 20753 | 1461682648813 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 20753 | 1461682648815 Marionette TRACE conn4 <- [1,242,null,{}] 07:57:28 INFO - PROCESS | 20753 | 1461682648824 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:28 INFO - PROCESS | 20753 | 1461682648946 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 07:57:28 INFO - PROCESS | 20753 | 1461682648957 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e3012800 == 47 [pid = 20753] [id = 68] 07:57:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 81 (0x7f65cb808400) [pid = 20753] [serial = 202] [outer = (nil)] 07:57:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 82 (0x7f65d31d6800) [pid = 20753] [serial = 203] [outer = 0x7f65cb808400] 07:57:29 INFO - PROCESS | 20753 | 1461682649016 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 83 (0x7f65d31dc800) [pid = 20753] [serial = 204] [outer = 0x7f65cb808400] 07:57:29 INFO - PROCESS | 20753 | 1461682649683 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 882ms 07:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:57:29 INFO - PROCESS | 20753 | 1461682649697 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 20753 | 1461682649699 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 07:57:29 INFO - PROCESS | 20753 | 1461682649705 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 20753 | 1461682649708 Marionette TRACE conn4 <- [1,246,null,{}] 07:57:29 INFO - PROCESS | 20753 | 1461682649713 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:29 INFO - PROCESS | 20753 | 1461682649837 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 07:57:29 INFO - PROCESS | 20753 | 1461682649932 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb2a8800 == 48 [pid = 20753] [id = 69] 07:57:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 84 (0x7f65cb94a400) [pid = 20753] [serial = 205] [outer = (nil)] 07:57:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 85 (0x7f65d31df800) [pid = 20753] [serial = 206] [outer = 0x7f65cb94a400] 07:57:29 INFO - PROCESS | 20753 | 1461682649989 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 86 (0x7f65e738a800) [pid = 20753] [serial = 207] [outer = 0x7f65cb94a400] 07:57:30 INFO - PROCESS | 20753 | 1461682650576 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 927ms 07:57:30 INFO - PROCESS | 20753 | 1461682650632 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 20753 | 1461682650635 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 07:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:57:30 INFO - PROCESS | 20753 | 1461682650640 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 20753 | 1461682650642 Marionette TRACE conn4 <- [1,250,null,{}] 07:57:30 INFO - PROCESS | 20753 | 1461682650647 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:30 INFO - PROCESS | 20753 | 1461682650849 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 07:57:30 INFO - PROCESS | 20753 | 1461682650992 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d10a6800 == 49 [pid = 20753] [id = 70] 07:57:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 87 (0x7f65cb803c00) [pid = 20753] [serial = 208] [outer = (nil)] 07:57:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 88 (0x7f65cb809400) [pid = 20753] [serial = 209] [outer = 0x7f65cb803c00] 07:57:31 INFO - PROCESS | 20753 | 1461682651064 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 89 (0x7f65ccf22400) [pid = 20753] [serial = 210] [outer = 0x7f65cb803c00] 07:57:31 INFO - PROCESS | 20753 | 1461682651917 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1329ms 07:57:31 INFO - PROCESS | 20753 | 1461682651972 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 20753 | 1461682651977 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 07:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:57:31 INFO - PROCESS | 20753 | 1461682651984 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 20753 | 1461682651990 Marionette TRACE conn4 <- [1,254,null,{}] 07:57:32 INFO - PROCESS | 20753 | 1461682651996 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:32 INFO - PROCESS | 20753 | 1461682652153 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 07:57:32 INFO - PROCESS | 20753 | 1461682652289 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5e73800 == 50 [pid = 20753] [id = 71] 07:57:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 90 (0x7f65d10c9800) [pid = 20753] [serial = 211] [outer = (nil)] 07:57:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 91 (0x7f65d58bec00) [pid = 20753] [serial = 212] [outer = 0x7f65d10c9800] 07:57:32 INFO - PROCESS | 20753 | 1461682652362 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 92 (0x7f65d58c4000) [pid = 20753] [serial = 213] [outer = 0x7f65d10c9800] 07:57:33 INFO - PROCESS | 20753 | 1461682653209 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1285ms 07:57:33 INFO - PROCESS | 20753 | 1461682653270 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 07:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:57:33 INFO - PROCESS | 20753 | 1461682653274 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 07:57:33 INFO - PROCESS | 20753 | 1461682653281 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 20753 | 1461682653284 Marionette TRACE conn4 <- [1,258,null,{}] 07:57:33 INFO - PROCESS | 20753 | 1461682653290 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:33 INFO - PROCESS | 20753 | 1461682653447 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 07:57:33 INFO - PROCESS | 20753 | 1461682653580 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e0fcc000 == 51 [pid = 20753] [id = 72] 07:57:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 93 (0x7f65ce8a0c00) [pid = 20753] [serial = 214] [outer = (nil)] 07:57:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 94 (0x7f65ce8a9000) [pid = 20753] [serial = 215] [outer = 0x7f65ce8a0c00] 07:57:33 INFO - PROCESS | 20753 | 1461682653650 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 95 (0x7f65d58c5400) [pid = 20753] [serial = 216] [outer = 0x7f65ce8a0c00] 07:57:34 INFO - PROCESS | 20753 | 1461682654459 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1234ms 07:57:34 INFO - PROCESS | 20753 | 1461682654515 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 20753 | 1461682654521 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 07:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:57:34 INFO - PROCESS | 20753 | 1461682654536 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 20753 | 1461682654543 Marionette TRACE conn4 <- [1,262,null,{}] 07:57:34 INFO - PROCESS | 20753 | 1461682654548 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:34 INFO - PROCESS | 20753 | 1461682654703 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 07:57:34 INFO - PROCESS | 20753 | 1461682654834 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ec246000 == 52 [pid = 20753] [id = 73] 07:57:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 96 (0x7f65ce8a2400) [pid = 20753] [serial = 217] [outer = (nil)] 07:57:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 97 (0x7f65d6a2bc00) [pid = 20753] [serial = 218] [outer = 0x7f65ce8a2400] 07:57:34 INFO - PROCESS | 20753 | 1461682654905 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 98 (0x7f65d6f9ec00) [pid = 20753] [serial = 219] [outer = 0x7f65ce8a2400] 07:57:35 INFO - PROCESS | 20753 | 1461682655740 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1240ms 07:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:57:35 INFO - PROCESS | 20753 | 1461682655771 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 20753 | 1461682655774 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 07:57:35 INFO - PROCESS | 20753 | 1461682655781 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 20753 | 1461682655784 Marionette TRACE conn4 <- [1,266,null,{}] 07:57:35 INFO - PROCESS | 20753 | 1461682655789 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:35 INFO - PROCESS | 20753 | 1461682655944 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 07:57:36 INFO - PROCESS | 20753 | 1461682656089 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d63c0800 == 53 [pid = 20753] [id = 74] 07:57:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 99 (0x7f65ce8aa000) [pid = 20753] [serial = 220] [outer = (nil)] 07:57:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 100 (0x7f65dbf7a400) [pid = 20753] [serial = 221] [outer = 0x7f65ce8aa000] 07:57:36 INFO - PROCESS | 20753 | 1461682656167 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 101 (0x7f65e5140400) [pid = 20753] [serial = 222] [outer = 0x7f65ce8aa000] 07:57:37 INFO - PROCESS | 20753 | 1461682657144 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1429ms 07:57:37 INFO - PROCESS | 20753 | 1461682657209 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 07:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:57:37 INFO - PROCESS | 20753 | 1461682657215 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 07:57:37 INFO - PROCESS | 20753 | 1461682657222 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 20753 | 1461682657226 Marionette TRACE conn4 <- [1,270,null,{}] 07:57:37 INFO - PROCESS | 20753 | 1461682657234 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:37 INFO - PROCESS | 20753 | 1461682657384 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 07:57:37 INFO - PROCESS | 20753 | 1461682657596 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cec37800 == 54 [pid = 20753] [id = 75] 07:57:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 102 (0x7f65ce8c5800) [pid = 20753] [serial = 223] [outer = (nil)] 07:57:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 103 (0x7f65d10c3400) [pid = 20753] [serial = 224] [outer = 0x7f65ce8c5800] 07:57:37 INFO - PROCESS | 20753 | 1461682657711 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 104 (0x7f65d31d4800) [pid = 20753] [serial = 225] [outer = 0x7f65ce8c5800] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db164000 == 53 [pid = 20753] [id = 36] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb2a8800 == 52 [pid = 20753] [id = 69] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e3012800 == 51 [pid = 20753] [id = 68] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ce610000 == 50 [pid = 20753] [id = 67] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e326b800 == 49 [pid = 20753] [id = 66] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 103 (0x7f65e7327c00) [pid = 20753] [serial = 167] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e1b05000 == 48 [pid = 20753] [id = 65] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7a62000 == 47 [pid = 20753] [id = 64] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ccda3000 == 46 [pid = 20753] [id = 63] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d640a800 == 45 [pid = 20753] [id = 62] 07:57:38 INFO - PROCESS | 20753 | 1461682658477 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e7313000 == 44 [pid = 20753] [id = 60] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cc0b9800 == 43 [pid = 20753] [id = 57] 07:57:38 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6358000 == 42 [pid = 20753] [id = 56] 07:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1286ms 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 102 (0x7f65d6f9c000) [pid = 20753] [serial = 155] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 101 (0x7f65e1d75c00) [pid = 20753] [serial = 158] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 100 (0x7f65d3aa3800) [pid = 20753] [serial = 150] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 99 (0x7f65ceccb800) [pid = 20753] [serial = 149] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 98 (0x7f65e3209400) [pid = 20753] [serial = 161] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 97 (0x7f65e2fe5000) [pid = 20753] [serial = 159] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 96 (0x7f65ce893400) [pid = 20753] [serial = 140] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 95 (0x7f65d6628400) [pid = 20753] [serial = 143] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 94 (0x7f65e513f400) [pid = 20753] [serial = 162] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 93 (0x7f65d6cbc000) [pid = 20753] [serial = 146] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 92 (0x7f65d68a7c00) [pid = 20753] [serial = 152] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 91 (0x7f65d6a2e400) [pid = 20753] [serial = 153] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 90 (0x7f65e6b5c400) [pid = 20753] [serial = 164] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 89 (0x7f65e6cae000) [pid = 20753] [serial = 165] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 88 (0x7f65d7daa800) [pid = 20753] [serial = 156] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 87 (0x7f65d7713c00) [pid = 20753] [serial = 113] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | --DOMWINDOW == 86 (0x7f65d1b9dc00) [pid = 20753] [serial = 110] [outer = (nil)] [url = about:blank] 07:57:38 INFO - PROCESS | 20753 | 1461682658527 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 20753 | 1461682658533 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 07:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:57:38 INFO - PROCESS | 20753 | 1461682658544 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 20753 | 1461682658546 Marionette TRACE conn4 <- [1,274,null,{}] 07:57:38 INFO - PROCESS | 20753 | 1461682658555 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:38 INFO - PROCESS | 20753 | 1461682658686 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 07:57:38 INFO - PROCESS | 20753 | 1461682658703 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d585d000 == 43 [pid = 20753] [id = 76] 07:57:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 87 (0x7f65d3e37400) [pid = 20753] [serial = 226] [outer = (nil)] 07:57:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 88 (0x7f65d58c5800) [pid = 20753] [serial = 227] [outer = 0x7f65d3e37400] 07:57:38 INFO - PROCESS | 20753 | 1461682658760 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 89 (0x7f65d61a0800) [pid = 20753] [serial = 228] [outer = 0x7f65d3e37400] 07:57:39 INFO - PROCESS | 20753 | 1461682659459 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 934ms 07:57:39 INFO - PROCESS | 20753 | 1461682659478 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 20753 | 1461682659482 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 07:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:57:39 INFO - PROCESS | 20753 | 1461682659487 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 20753 | 1461682659493 Marionette TRACE conn4 <- [1,278,null,{}] 07:57:39 INFO - PROCESS | 20753 | 1461682659507 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:39 INFO - PROCESS | 20753 | 1461682659643 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 07:57:39 INFO - PROCESS | 20753 | 1461682659743 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d641d800 == 44 [pid = 20753] [id = 77] 07:57:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 90 (0x7f65d6374800) [pid = 20753] [serial = 229] [outer = (nil)] 07:57:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 91 (0x7f65d6a37400) [pid = 20753] [serial = 230] [outer = 0x7f65d6374800] 07:57:39 INFO - PROCESS | 20753 | 1461682659803 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 92 (0x7f65d7bcf000) [pid = 20753] [serial = 231] [outer = 0x7f65d6374800] 07:57:40 INFO - PROCESS | 20753 | 1461682660459 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 988ms 07:57:40 INFO - PROCESS | 20753 | 1461682660476 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 20753 | 1461682660480 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 07:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:57:40 INFO - PROCESS | 20753 | 1461682660491 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 20753 | 1461682660493 Marionette TRACE conn4 <- [1,282,null,{}] 07:57:40 INFO - PROCESS | 20753 | 1461682660499 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:40 INFO - PROCESS | 20753 | 1461682660681 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 07:57:40 INFO - PROCESS | 20753 | 1461682660703 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e0d800 == 45 [pid = 20753] [id = 78] 07:57:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 93 (0x7f65d68ac800) [pid = 20753] [serial = 232] [outer = (nil)] 07:57:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 94 (0x7f65e1ea2800) [pid = 20753] [serial = 233] [outer = 0x7f65d68ac800] 07:57:40 INFO - PROCESS | 20753 | 1461682660767 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 95 (0x7f65e320c400) [pid = 20753] [serial = 234] [outer = 0x7f65d68ac800] 07:57:41 INFO - PROCESS | 20753 | 1461682661420 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 981ms 07:57:41 INFO - PROCESS | 20753 | 1461682661472 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 20753 | 1461682661476 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 07:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:57:41 INFO - PROCESS | 20753 | 1461682661484 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 20753 | 1461682661487 Marionette TRACE conn4 <- [1,286,null,{}] 07:57:41 INFO - PROCESS | 20753 | 1461682661499 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:41 INFO - PROCESS | 20753 | 1461682661665 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 07:57:41 INFO - PROCESS | 20753 | 1461682661741 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db314000 == 46 [pid = 20753] [id = 79] 07:57:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 96 (0x7f65d31d5c00) [pid = 20753] [serial = 235] [outer = (nil)] 07:57:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 97 (0x7f65e6367800) [pid = 20753] [serial = 236] [outer = 0x7f65d31d5c00] 07:57:41 INFO - PROCESS | 20753 | 1461682661800 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 98 (0x7f65e6b64000) [pid = 20753] [serial = 237] [outer = 0x7f65d31d5c00] 07:57:42 INFO - PROCESS | 20753 | 1461682662485 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1031ms 07:57:42 INFO - PROCESS | 20753 | 1461682662513 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 20753 | 1461682662516 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 07:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:57:42 INFO - PROCESS | 20753 | 1461682662522 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 20753 | 1461682662524 Marionette TRACE conn4 <- [1,290,null,{}] 07:57:42 INFO - PROCESS | 20753 | 1461682662529 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:42 INFO - PROCESS | 20753 | 1461682662734 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 07:57:42 INFO - PROCESS | 20753 | 1461682662811 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e3261000 == 47 [pid = 20753] [id = 80] 07:57:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 99 (0x7f65e6caf800) [pid = 20753] [serial = 238] [outer = (nil)] 07:57:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 100 (0x7f65e99a7400) [pid = 20753] [serial = 239] [outer = 0x7f65e6caf800] 07:57:42 INFO - PROCESS | 20753 | 1461682662874 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 101 (0x7f65eb45d400) [pid = 20753] [serial = 240] [outer = 0x7f65e6caf800] 07:57:43 INFO - PROCESS | 20753 | --DOMWINDOW == 100 (0x7f65e7332000) [pid = 20753] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:57:43 INFO - PROCESS | 20753 | --DOMWINDOW == 99 (0x7f65cb807c00) [pid = 20753] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:57:43 INFO - PROCESS | 20753 | --DOMWINDOW == 98 (0x7f65cb808400) [pid = 20753] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:57:43 INFO - PROCESS | 20753 | --DOMWINDOW == 97 (0x7f65d6e72000) [pid = 20753] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:57:43 INFO - PROCESS | 20753 | --DOMWINDOW == 96 (0x7f65d2b4e800) [pid = 20753] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:57:43 INFO - PROCESS | 20753 | --DOMWINDOW == 95 (0x7f65ce897c00) [pid = 20753] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:57:43 INFO - PROCESS | 20753 | --DOMWINDOW == 94 (0x7f65d6a39000) [pid = 20753] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:57:43 INFO - PROCESS | 20753 | 1461682663585 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1082ms 07:57:43 INFO - PROCESS | 20753 | 1461682663640 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 20753 | 1461682663643 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 07:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:57:43 INFO - PROCESS | 20753 | 1461682663649 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 20753 | 1461682663651 Marionette TRACE conn4 <- [1,294,null,{}] 07:57:43 INFO - PROCESS | 20753 | 1461682663663 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:43 INFO - PROCESS | 20753 | 1461682663787 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 07:57:43 INFO - PROCESS | 20753 | 1461682663802 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4aad800 == 48 [pid = 20753] [id = 81] 07:57:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 95 (0x7f65cb808400) [pid = 20753] [serial = 241] [outer = (nil)] 07:57:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 96 (0x7f65d61b9000) [pid = 20753] [serial = 242] [outer = 0x7f65cb808400] 07:57:43 INFO - PROCESS | 20753 | 1461682663861 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 97 (0x7f65d61bc800) [pid = 20753] [serial = 243] [outer = 0x7f65cb808400] 07:57:44 INFO - PROCESS | 20753 | 1461682664545 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:44 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. 07:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 935ms 07:57:44 INFO - PROCESS | 20753 | 1461682664586 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 20753 | 1461682664589 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 07:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:57:44 INFO - PROCESS | 20753 | 1461682664598 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 20753 | 1461682664600 Marionette TRACE conn4 <- [1,298,null,{}] 07:57:44 INFO - PROCESS | 20753 | 1461682664604 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:44 INFO - PROCESS | 20753 | 1461682664764 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 07:57:44 INFO - PROCESS | 20753 | 1461682664782 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e7306000 == 49 [pid = 20753] [id = 82] 07:57:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 98 (0x7f65ca0e2400) [pid = 20753] [serial = 244] [outer = (nil)] 07:57:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 99 (0x7f65ca0e9c00) [pid = 20753] [serial = 245] [outer = 0x7f65ca0e2400] 07:57:44 INFO - PROCESS | 20753 | 1461682664839 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 100 (0x7f65cb264400) [pid = 20753] [serial = 246] [outer = 0x7f65ca0e2400] 07:57:45 INFO - PROCESS | 20753 | 1461682665702 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:45 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. 07:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1178ms 07:57:45 INFO - PROCESS | 20753 | 1461682665777 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 20753 | 1461682665787 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 07:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:57:45 INFO - PROCESS | 20753 | 1461682665800 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 20753 | 1461682665808 Marionette TRACE conn4 <- [1,302,null,{}] 07:57:45 INFO - PROCESS | 20753 | 1461682665821 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:46 INFO - PROCESS | 20753 | 1461682666173 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 07:57:46 INFO - PROCESS | 20753 | 1461682666403 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5866800 == 50 [pid = 20753] [id = 83] 07:57:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 101 (0x7f65ce898000) [pid = 20753] [serial = 247] [outer = (nil)] 07:57:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 102 (0x7f65ce89cc00) [pid = 20753] [serial = 248] [outer = 0x7f65ce898000] 07:57:46 INFO - PROCESS | 20753 | 1461682666528 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 103 (0x7f65d2b4c800) [pid = 20753] [serial = 249] [outer = 0x7f65ce898000] 07:57:47 INFO - PROCESS | 20753 | 1461682667483 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:47 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. 07:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1743ms 07:57:47 INFO - PROCESS | 20753 | 1461682667541 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 20753 | 1461682667549 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 07:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:57:47 INFO - PROCESS | 20753 | 1461682667578 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 20753 | 1461682667583 Marionette TRACE conn4 <- [1,306,null,{}] 07:57:47 INFO - PROCESS | 20753 | 1461682667589 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:47 INFO - PROCESS | 20753 | 1461682667766 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 07:57:47 INFO - PROCESS | 20753 | 1461682667901 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db313000 == 51 [pid = 20753] [id = 84] 07:57:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 104 (0x7f65d3a9b800) [pid = 20753] [serial = 250] [outer = (nil)] 07:57:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 105 (0x7f65d58c2c00) [pid = 20753] [serial = 251] [outer = 0x7f65d3a9b800] 07:57:47 INFO - PROCESS | 20753 | 1461682667978 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 106 (0x7f65d61b6c00) [pid = 20753] [serial = 252] [outer = 0x7f65d3a9b800] 07:57:48 INFO - PROCESS | 20753 | 1461682668884 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:48 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. 07:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1347ms 07:57:48 INFO - PROCESS | 20753 | 1461682668922 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 20753 | 1461682668926 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 07:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:57:48 INFO - PROCESS | 20753 | 1461682668932 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 20753 | 1461682668937 Marionette TRACE conn4 <- [1,310,null,{}] 07:57:48 INFO - PROCESS | 20753 | 1461682668952 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:49 INFO - PROCESS | 20753 | 1461682669146 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 07:57:49 INFO - PROCESS | 20753 | 1461682669290 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f04800 == 52 [pid = 20753] [id = 85] 07:57:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 107 (0x7f65d6631800) [pid = 20753] [serial = 253] [outer = (nil)] 07:57:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 108 (0x7f65d6a35800) [pid = 20753] [serial = 254] [outer = 0x7f65d6631800] 07:57:49 INFO - PROCESS | 20753 | 1461682669362 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 109 (0x7f65d7daa800) [pid = 20753] [serial = 255] [outer = 0x7f65d6631800] 07:57:50 INFO - PROCESS | 20753 | 1461682670129 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:50 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. 07:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1234ms 07:57:50 INFO - PROCESS | 20753 | 1461682670167 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 20753 | 1461682670171 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 07:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:57:50 INFO - PROCESS | 20753 | 1461682670177 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 20753 | 1461682670180 Marionette TRACE conn4 <- [1,314,null,{}] 07:57:50 INFO - PROCESS | 20753 | 1461682670185 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:50 INFO - PROCESS | 20753 | 1461682670331 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 07:57:50 INFO - PROCESS | 20753 | 1461682670443 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65f1b99800 == 53 [pid = 20753] [id = 86] 07:57:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 110 (0x7f65cb802800) [pid = 20753] [serial = 256] [outer = (nil)] 07:57:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 111 (0x7f65e654b800) [pid = 20753] [serial = 257] [outer = 0x7f65cb802800] 07:57:50 INFO - PROCESS | 20753 | 1461682670513 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 112 (0x7f65e6e43000) [pid = 20753] [serial = 258] [outer = 0x7f65cb802800] 07:57:51 INFO - PROCESS | 20753 | 1461682671322 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:51 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. 07:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1190ms 07:57:51 INFO - PROCESS | 20753 | 1461682671369 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 20753 | 1461682671372 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 07:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:57:51 INFO - PROCESS | 20753 | 1461682671378 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 20753 | 1461682671380 Marionette TRACE conn4 <- [1,318,null,{}] 07:57:51 INFO - PROCESS | 20753 | 1461682671386 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:51 INFO - PROCESS | 20753 | 1461682671527 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 07:57:51 INFO - PROCESS | 20753 | 1461682671666 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca9f9000 == 54 [pid = 20753] [id = 87] 07:57:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 113 (0x7f65d6a2f400) [pid = 20753] [serial = 259] [outer = (nil)] 07:57:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 114 (0x7f65e6e48400) [pid = 20753] [serial = 260] [outer = 0x7f65d6a2f400] 07:57:51 INFO - PROCESS | 20753 | 1461682671738 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 115 (0x7f65e6e4d800) [pid = 20753] [serial = 261] [outer = 0x7f65d6a2f400] 07:57:52 INFO - PROCESS | 20753 | 1461682672610 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:52 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. 07:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1288ms 07:57:52 INFO - PROCESS | 20753 | 1461682672693 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 20753 | 1461682672699 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 07:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:57:52 INFO - PROCESS | 20753 | 1461682672753 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 20753 | 1461682672755 Marionette TRACE conn4 <- [1,322,null,{}] 07:57:52 INFO - PROCESS | 20753 | 1461682672770 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:53 INFO - PROCESS | 20753 | 1461682673151 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 07:57:53 INFO - PROCESS | 20753 | 1461682673372 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ce610000 == 55 [pid = 20753] [id = 88] 07:57:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 116 (0x7f65cade6400) [pid = 20753] [serial = 262] [outer = (nil)] 07:57:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 117 (0x7f65cade8c00) [pid = 20753] [serial = 263] [outer = 0x7f65cade6400] 07:57:53 INFO - PROCESS | 20753 | 1461682673438 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 118 (0x7f65cb809800) [pid = 20753] [serial = 264] [outer = 0x7f65cade6400] 07:57:54 INFO - PROCESS | 20753 | 1461682674324 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:54 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. 07:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1674ms 07:57:54 INFO - PROCESS | 20753 | 1461682674385 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 07:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:57:54 INFO - PROCESS | 20753 | 1461682674390 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 07:57:54 INFO - PROCESS | 20753 | 1461682674396 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 20753 | 1461682674401 Marionette TRACE conn4 <- [1,326,null,{}] 07:57:54 INFO - PROCESS | 20753 | 1461682674407 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:54 INFO - PROCESS | 20753 | 1461682674577 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 07:57:54 INFO - PROCESS | 20753 | 1461682674730 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e6d800 == 54 [pid = 20753] [id = 27] 07:57:54 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d4aad800 == 53 [pid = 20753] [id = 81] 07:57:54 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e3261000 == 52 [pid = 20753] [id = 80] 07:57:54 INFO - PROCESS | 20753 | --DOMWINDOW == 117 (0x7f65d31df800) [pid = 20753] [serial = 206] [outer = (nil)] [url = about:blank] 07:57:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d10a4800 == 53 [pid = 20753] [id = 89] 07:57:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 118 (0x7f65cb80e800) [pid = 20753] [serial = 265] [outer = (nil)] 07:57:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 119 (0x7f65ce891400) [pid = 20753] [serial = 266] [outer = 0x7f65cb80e800] 07:57:54 INFO - PROCESS | 20753 | 1461682674827 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 120 (0x7f65ce8a1400) [pid = 20753] [serial = 267] [outer = 0x7f65cb80e800] 07:57:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db314000 == 52 [pid = 20753] [id = 79] 07:57:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e0d800 == 51 [pid = 20753] [id = 78] 07:57:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d641d800 == 50 [pid = 20753] [id = 77] 07:57:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d585d000 == 49 [pid = 20753] [id = 76] 07:57:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cec37800 == 48 [pid = 20753] [id = 75] 07:57:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5e73800 == 47 [pid = 20753] [id = 71] 07:57:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d10a6800 == 46 [pid = 20753] [id = 70] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 119 (0x7f65eb27ac00) [pid = 20753] [serial = 200] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 118 (0x7f65cb80c000) [pid = 20753] [serial = 197] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 117 (0x7f65d31d6800) [pid = 20753] [serial = 203] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 116 (0x7f65e654e400) [pid = 20753] [serial = 194] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 115 (0x7f65d3138c00) [pid = 20753] [serial = 170] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 114 (0x7f65d6633c00) [pid = 20753] [serial = 186] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 113 (0x7f65d3b58800) [pid = 20753] [serial = 185] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 112 (0x7f65d6945c00) [pid = 20753] [serial = 188] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 111 (0x7f65d6e74000) [pid = 20753] [serial = 189] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 110 (0x7f65e6557800) [pid = 20753] [serial = 176] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 109 (0x7f65dbf79800) [pid = 20753] [serial = 191] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 108 (0x7f65e2f44400) [pid = 20753] [serial = 192] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 107 (0x7f65d68a6800) [pid = 20753] [serial = 173] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 106 (0x7f65e99a4c00) [pid = 20753] [serial = 179] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 105 (0x7f65d10cb800) [pid = 20753] [serial = 182] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 104 (0x7f65ec083800) [pid = 20753] [serial = 201] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 103 (0x7f65cb811400) [pid = 20753] [serial = 198] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 102 (0x7f65d31dc800) [pid = 20753] [serial = 204] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | --DOMWINDOW == 101 (0x7f65e72f1800) [pid = 20753] [serial = 195] [outer = (nil)] [url = about:blank] 07:57:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 102 (0x7f65ce8c0c00) [pid = 20753] [serial = 268] [outer = 0x7f65d5df0c00] 07:57:55 INFO - PROCESS | 20753 | 1461682675648 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:55 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. 07:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1329ms 07:57:55 INFO - PROCESS | 20753 | 1461682675728 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 20753 | 1461682675731 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 07:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:57:55 INFO - PROCESS | 20753 | 1461682675737 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 20753 | 1461682675740 Marionette TRACE conn4 <- [1,330,null,{}] 07:57:55 INFO - PROCESS | 20753 | 1461682675745 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:55 INFO - PROCESS | 20753 | 1461682675895 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 07:57:55 INFO - PROCESS | 20753 | 1461682675910 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5869800 == 47 [pid = 20753] [id = 90] 07:57:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 103 (0x7f65d31d9c00) [pid = 20753] [serial = 269] [outer = (nil)] 07:57:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 104 (0x7f65d3b61400) [pid = 20753] [serial = 270] [outer = 0x7f65d31d9c00] 07:57:55 INFO - PROCESS | 20753 | 1461682675970 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 105 (0x7f65d58c3400) [pid = 20753] [serial = 271] [outer = 0x7f65d31d9c00] 07:57:56 INFO - PROCESS | 20753 | 1461682676782 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:56 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. 07:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1079ms 07:57:56 INFO - PROCESS | 20753 | 1461682676822 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 20753 | 1461682676828 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 07:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:57:56 INFO - PROCESS | 20753 | 1461682676842 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 20753 | 1461682676849 Marionette TRACE conn4 <- [1,334,null,{}] 07:57:56 INFO - PROCESS | 20753 | 1461682676854 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:56 INFO - PROCESS | 20753 | 1461682676991 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 07:57:57 INFO - PROCESS | 20753 | 1461682677008 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d681f000 == 48 [pid = 20753] [id = 91] 07:57:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 106 (0x7f65ca0eb000) [pid = 20753] [serial = 272] [outer = (nil)] 07:57:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 107 (0x7f65d68a4c00) [pid = 20753] [serial = 273] [outer = 0x7f65ca0eb000] 07:57:57 INFO - PROCESS | 20753 | 1461682677070 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 108 (0x7f65d68b2400) [pid = 20753] [serial = 274] [outer = 0x7f65ca0eb000] 07:57:57 INFO - PROCESS | 20753 | 1461682677853 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:57 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. 07:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1038ms 07:57:57 INFO - PROCESS | 20753 | 1461682677873 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 20753 | 1461682677878 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 07:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:57:57 INFO - PROCESS | 20753 | 1461682677883 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 20753 | 1461682677885 Marionette TRACE conn4 <- [1,338,null,{}] 07:57:57 INFO - PROCESS | 20753 | 1461682677890 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:58 INFO - PROCESS | 20753 | 1461682678086 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 07:57:58 INFO - PROCESS | 20753 | 1461682678116 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e73800 == 49 [pid = 20753] [id = 92] 07:57:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 109 (0x7f65d61b7800) [pid = 20753] [serial = 275] [outer = (nil)] 07:57:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 110 (0x7f65d6a2ec00) [pid = 20753] [serial = 276] [outer = 0x7f65d61b7800] 07:57:58 INFO - PROCESS | 20753 | 1461682678179 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 111 (0x7f65d6f9c000) [pid = 20753] [serial = 277] [outer = 0x7f65d61b7800] 07:57:58 INFO - PROCESS | 20753 | 1461682678906 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:57:58 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. 07:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1076ms 07:57:58 INFO - PROCESS | 20753 | 1461682678978 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 20753 | 1461682678981 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 07:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:57:58 INFO - PROCESS | 20753 | 1461682678987 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 20753 | 1461682678989 Marionette TRACE conn4 <- [1,342,null,{}] 07:57:59 INFO - PROCESS | 20753 | 1461682679004 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:59 INFO - PROCESS | 20753 | 1461682679176 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 07:57:59 INFO - PROCESS | 20753 | 1461682679214 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65caca6000 == 50 [pid = 20753] [id = 93] 07:57:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 112 (0x7f65d7c96c00) [pid = 20753] [serial = 278] [outer = (nil)] 07:57:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 113 (0x7f65d8254000) [pid = 20753] [serial = 279] [outer = 0x7f65d7c96c00] 07:57:59 INFO - PROCESS | 20753 | 1461682679283 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 114 (0x7f65e2f44000) [pid = 20753] [serial = 280] [outer = 0x7f65d7c96c00] 07:58:00 INFO - PROCESS | 20753 | --DOMWINDOW == 113 (0x7f65d3e37400) [pid = 20753] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:58:00 INFO - PROCESS | 20753 | --DOMWINDOW == 112 (0x7f65d31d5c00) [pid = 20753] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:58:00 INFO - PROCESS | 20753 | --DOMWINDOW == 111 (0x7f65ce8c5800) [pid = 20753] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:58:00 INFO - PROCESS | 20753 | --DOMWINDOW == 110 (0x7f65d6374800) [pid = 20753] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:58:00 INFO - PROCESS | 20753 | --DOMWINDOW == 109 (0x7f65e6caf800) [pid = 20753] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:58:00 INFO - PROCESS | 20753 | --DOMWINDOW == 108 (0x7f65d68ac800) [pid = 20753] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:58:00 INFO - PROCESS | 20753 | --DOMWINDOW == 107 (0x7f65cb94a400) [pid = 20753] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:58:00 INFO - PROCESS | 20753 | --DOMWINDOW == 106 (0x7f65cb808400) [pid = 20753] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:58:00 INFO - PROCESS | 20753 | 1461682680220 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:58:00 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. 07:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1284ms 07:58:00 INFO - PROCESS | 20753 | 1461682680272 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 20753 | 1461682680275 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 07:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:58:00 INFO - PROCESS | 20753 | 1461682680280 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 20753 | 1461682680282 Marionette TRACE conn4 <- [1,346,null,{}] 07:58:00 INFO - PROCESS | 20753 | 1461682680288 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:00 INFO - PROCESS | 20753 | 1461682680420 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 07:58:00 INFO - PROCESS | 20753 | 1461682680435 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e3254000 == 51 [pid = 20753] [id = 94] 07:58:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 107 (0x7f65cb94a400) [pid = 20753] [serial = 281] [outer = (nil)] 07:58:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 108 (0x7f65d68ad800) [pid = 20753] [serial = 282] [outer = 0x7f65cb94a400] 07:58:00 INFO - PROCESS | 20753 | 1461682680495 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 109 (0x7f65e6395000) [pid = 20753] [serial = 283] [outer = 0x7f65cb94a400] 07:58:01 INFO - PROCESS | 20753 | 1461682681199 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:58:01 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. 07:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 978ms 07:58:01 INFO - PROCESS | 20753 | 1461682681261 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 20753 | 1461682681264 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 07:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:58:01 INFO - PROCESS | 20753 | 1461682681270 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 20753 | 1461682681272 Marionette TRACE conn4 <- [1,350,null,{}] 07:58:01 INFO - PROCESS | 20753 | 1461682681277 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:01 INFO - PROCESS | 20753 | 1461682681403 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 07:58:01 INFO - PROCESS | 20753 | 1461682681417 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f04000 == 52 [pid = 20753] [id = 95] 07:58:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 110 (0x7f65d5b63000) [pid = 20753] [serial = 284] [outer = (nil)] 07:58:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 111 (0x7f65d5b6b800) [pid = 20753] [serial = 285] [outer = 0x7f65d5b63000] 07:58:01 INFO - PROCESS | 20753 | 1461682681475 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 112 (0x7f65d5b6fc00) [pid = 20753] [serial = 286] [outer = 0x7f65d5b63000] 07:58:02 INFO - PROCESS | 20753 | 1461682682356 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:58: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. 07:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1130ms 07:58:02 INFO - PROCESS | 20753 | 1461682682402 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 07:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:58:02 INFO - PROCESS | 20753 | 1461682682408 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 07:58:02 INFO - PROCESS | 20753 | 1461682682416 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 20753 | 1461682682421 Marionette TRACE conn4 <- [1,354,null,{}] 07:58:02 INFO - PROCESS | 20753 | 1461682682473 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:02 INFO - PROCESS | 20753 | 1461682682668 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 07:58:02 INFO - PROCESS | 20753 | 1461682682815 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4aa1000 == 53 [pid = 20753] [id = 96] 07:58:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 113 (0x7f65caded000) [pid = 20753] [serial = 287] [outer = (nil)] 07:58:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 114 (0x7f65cccef000) [pid = 20753] [serial = 288] [outer = 0x7f65caded000] 07:58:02 INFO - PROCESS | 20753 | 1461682682967 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 115 (0x7f65ce89d000) [pid = 20753] [serial = 289] [outer = 0x7f65caded000] 07:58:03 INFO - PROCESS | 20753 | 1461682683841 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:58:03 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. 07:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1440ms 07:58:03 INFO - PROCESS | 20753 | 1461682683855 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 20753 | 1461682683863 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 07:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:58:03 INFO - PROCESS | 20753 | 1461682683873 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 20753 | 1461682683877 Marionette TRACE conn4 <- [1,358,null,{}] 07:58:03 INFO - PROCESS | 20753 | 1461682683883 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:04 INFO - PROCESS | 20753 | 1461682684038 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 07:58:04 INFO - PROCESS | 20753 | 1461682684186 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e70800 == 54 [pid = 20753] [id = 97] 07:58:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 116 (0x7f65ce8c3800) [pid = 20753] [serial = 290] [outer = (nil)] 07:58:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 117 (0x7f65d3e30000) [pid = 20753] [serial = 291] [outer = 0x7f65ce8c3800] 07:58:04 INFO - PROCESS | 20753 | 1461682684262 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 118 (0x7f65d5b64c00) [pid = 20753] [serial = 292] [outer = 0x7f65ce8c3800] 07:58:05 INFO - PROCESS | 20753 | 1461682685192 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:58: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. 07:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1384ms 07:58:05 INFO - PROCESS | 20753 | 1461682685257 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 07:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:58:05 INFO - PROCESS | 20753 | 1461682685261 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 07:58:05 INFO - PROCESS | 20753 | 1461682685267 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 20753 | 1461682685273 Marionette TRACE conn4 <- [1,362,null,{}] 07:58:05 INFO - PROCESS | 20753 | 1461682685288 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:05 INFO - PROCESS | 20753 | 1461682685486 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 07:58:05 INFO - PROCESS | 20753 | 1461682685625 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e730d000 == 55 [pid = 20753] [id = 98] 07:58:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 119 (0x7f65c5b0c000) [pid = 20753] [serial = 293] [outer = (nil)] 07:58:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 120 (0x7f65d5b66c00) [pid = 20753] [serial = 294] [outer = 0x7f65c5b0c000] 07:58:05 INFO - PROCESS | 20753 | 1461682685706 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 121 (0x7f65d5b71400) [pid = 20753] [serial = 295] [outer = 0x7f65c5b0c000] 07:58:06 INFO - PROCESS | 20753 | 1461682686534 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:58:06 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. 07:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1335ms 07:58:06 INFO - PROCESS | 20753 | 1461682686604 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 20753 | 1461682686608 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 07:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:58:06 INFO - PROCESS | 20753 | 1461682686615 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 20753 | 1461682686618 Marionette TRACE conn4 <- [1,366,null,{}] 07:58:06 INFO - PROCESS | 20753 | 1461682686623 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:06 INFO - PROCESS | 20753 | 1461682686780 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 07:58:06 INFO - PROCESS | 20753 | 1461682686917 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb4a4800 == 56 [pid = 20753] [id = 99] 07:58:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 122 (0x7f65c5b0dc00) [pid = 20753] [serial = 296] [outer = (nil)] 07:58:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 123 (0x7f65d68b0800) [pid = 20753] [serial = 297] [outer = 0x7f65c5b0dc00] 07:58:06 INFO - PROCESS | 20753 | 1461682686990 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 124 (0x7f65d77f3400) [pid = 20753] [serial = 298] [outer = 0x7f65c5b0dc00] 07:58:07 INFO - PROCESS | 20753 | 1461682687903 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:58:07 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. 07:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1328ms 07:58:07 INFO - PROCESS | 20753 | 1461682687944 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 20753 | 1461682687947 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 07:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:58:07 INFO - PROCESS | 20753 | 1461682687953 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 20753 | 1461682687956 Marionette TRACE conn4 <- [1,370,null,{}] 07:58:07 INFO - PROCESS | 20753 | 1461682687962 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:08 INFO - PROCESS | 20753 | 1461682688112 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 07:58:08 INFO - PROCESS | 20753 | 1461682688254 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fe9800 == 57 [pid = 20753] [id = 100] 07:58:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 125 (0x7f65d61b3000) [pid = 20753] [serial = 299] [outer = (nil)] 07:58:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 126 (0x7f65e1de7400) [pid = 20753] [serial = 300] [outer = 0x7f65d61b3000] 07:58:08 INFO - PROCESS | 20753 | 1461682688325 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 127 (0x7f65e51ebc00) [pid = 20753] [serial = 301] [outer = 0x7f65d61b3000] 07:58:09 INFO - PROCESS | 20753 | 1461682689154 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:58:09 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. 07:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1226ms 07:58:09 INFO - PROCESS | 20753 | 1461682689181 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 20753 | 1461682689184 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 07:58:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:58:09 INFO - PROCESS | 20753 | 1461682689190 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - PROCESS | 20753 | 1461682689193 Marionette TRACE conn4 <- [1,374,null,{}] 07:58:09 INFO - PROCESS | 20753 | 1461682689217 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:09 INFO - PROCESS | 20753 | 1461682689404 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 07:58:09 INFO - PROCESS | 20753 | 1461682689549 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c18800 == 58 [pid = 20753] [id = 101] 07:58:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 128 (0x7f65e6e47c00) [pid = 20753] [serial = 302] [outer = (nil)] 07:58:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 129 (0x7f65e6e51c00) [pid = 20753] [serial = 303] [outer = 0x7f65e6e47c00] 07:58:09 INFO - PROCESS | 20753 | 1461682689624 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 130 (0x7f65e99ab000) [pid = 20753] [serial = 304] [outer = 0x7f65e6e47c00] 07:58:10 INFO - PROCESS | 20753 | 1461682690473 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:58:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:58:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1351ms 07:58:10 INFO - PROCESS | 20753 | 1461682690544 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 20753 | 1461682690549 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 07:58:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:58:10 INFO - PROCESS | 20753 | 1461682690558 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 20753 | 1461682690562 Marionette TRACE conn4 <- [1,378,null,{}] 07:58:10 INFO - PROCESS | 20753 | 1461682690570 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:10 INFO - PROCESS | 20753 | 1461682690795 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 07:58:10 INFO - PROCESS | 20753 | 1461682690936 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5319800 == 59 [pid = 20753] [id = 102] 07:58:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 131 (0x7f65c5a96000) [pid = 20753] [serial = 305] [outer = (nil)] 07:58:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 132 (0x7f65c5a9cc00) [pid = 20753] [serial = 306] [outer = 0x7f65c5a96000] 07:58:11 INFO - PROCESS | 20753 | 1461682691006 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 133 (0x7f65c5aa1400) [pid = 20753] [serial = 307] [outer = 0x7f65c5a96000] 07:58:11 INFO - PROCESS | 20753 | 1461682691900 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:58:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1382ms 07:58:11 INFO - PROCESS | 20753 | 1461682691940 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 20753 | 1461682691944 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 07:58:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:58:11 INFO - PROCESS | 20753 | 1461682691949 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 20753 | 1461682691952 Marionette TRACE conn4 <- [1,382,null,{}] 07:58:11 INFO - PROCESS | 20753 | 1461682691957 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:12 INFO - PROCESS | 20753 | 1461682692278 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 07:58:12 INFO - PROCESS | 20753 | 1461682692479 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ccdbf000 == 60 [pid = 20753] [id = 103] 07:58:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 134 (0x7f65c5b0ac00) [pid = 20753] [serial = 308] [outer = (nil)] 07:58:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 135 (0x7f65c5b0d800) [pid = 20753] [serial = 309] [outer = 0x7f65c5b0ac00] 07:58:12 INFO - PROCESS | 20753 | 1461682692546 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 136 (0x7f65ca0ed400) [pid = 20753] [serial = 310] [outer = 0x7f65c5b0ac00] 07:58:13 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:13 INFO - PROCESS | 20753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:58:13 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:13 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:13 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:13 INFO - PROCESS | 20753 | 1461682693470 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:58:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1578ms 07:58:13 INFO - PROCESS | 20753 | 1461682693531 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 07:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:58:13 INFO - PROCESS | 20753 | 1461682693536 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 07:58:13 INFO - PROCESS | 20753 | 1461682693543 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 20753 | 1461682693549 Marionette TRACE conn4 <- [1,386,null,{}] 07:58:13 INFO - PROCESS | 20753 | 1461682693556 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:13 INFO - PROCESS | 20753 | 1461682693748 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 07:58:13 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e3254000 == 59 [pid = 20753] [id = 94] 07:58:13 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65caca6000 == 58 [pid = 20753] [id = 93] 07:58:13 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e73800 == 57 [pid = 20753] [id = 92] 07:58:13 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d681f000 == 56 [pid = 20753] [id = 91] 07:58:13 INFO - PROCESS | 20753 | --DOMWINDOW == 135 (0x7f65cb809400) [pid = 20753] [serial = 209] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 20753 | --DOMWINDOW == 134 (0x7f65d58bec00) [pid = 20753] [serial = 212] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 20753 | --DOMWINDOW == 133 (0x7f65d6a2bc00) [pid = 20753] [serial = 218] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 20753 | --DOMWINDOW == 132 (0x7f65ca0e9c00) [pid = 20753] [serial = 245] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 20753 | --DOMWINDOW == 131 (0x7f65ce8a9000) [pid = 20753] [serial = 215] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 20753 | 1461682693979 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5869800 == 55 [pid = 20753] [id = 90] 07:58:13 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d10a4800 == 54 [pid = 20753] [id = 89] 07:58:13 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ce610000 == 53 [pid = 20753] [id = 88] 07:58:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cac98800 == 54 [pid = 20753] [id = 104] 07:58:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 132 (0x7f65ccd47400) [pid = 20753] [serial = 311] [outer = (nil)] 07:58:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 133 (0x7f65ce89e000) [pid = 20753] [serial = 312] [outer = 0x7f65ccd47400] 07:58:14 INFO - PROCESS | 20753 | 1461682694050 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 134 (0x7f65d1069400) [pid = 20753] [serial = 313] [outer = 0x7f65ccd47400] 07:58:14 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db313000 == 53 [pid = 20753] [id = 84] 07:58:14 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5866800 == 52 [pid = 20753] [id = 83] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 133 (0x7f65d58c5800) [pid = 20753] [serial = 227] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 132 (0x7f65d61a0800) [pid = 20753] [serial = 228] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 131 (0x7f65e6367800) [pid = 20753] [serial = 236] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 130 (0x7f65d31d4800) [pid = 20753] [serial = 225] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 129 (0x7f65d10c3400) [pid = 20753] [serial = 224] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 128 (0x7f65d6a37400) [pid = 20753] [serial = 230] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 127 (0x7f65e99a7400) [pid = 20753] [serial = 239] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 126 (0x7f65d7bcf000) [pid = 20753] [serial = 231] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 125 (0x7f65e6b64000) [pid = 20753] [serial = 237] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 124 (0x7f65e1ea2800) [pid = 20753] [serial = 233] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 123 (0x7f65dbf7a400) [pid = 20753] [serial = 221] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 122 (0x7f65e738a800) [pid = 20753] [serial = 207] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 121 (0x7f65d61b9000) [pid = 20753] [serial = 242] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 120 (0x7f65eb45d400) [pid = 20753] [serial = 240] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 119 (0x7f65d61bc800) [pid = 20753] [serial = 243] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | --DOMWINDOW == 118 (0x7f65e320c400) [pid = 20753] [serial = 234] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 20753 | 1461682694765 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:58:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1286ms 07:58:14 INFO - PROCESS | 20753 | 1461682694830 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 20753 | 1461682694835 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 07:58:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:58:14 INFO - PROCESS | 20753 | 1461682694840 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 20753 | 1461682694842 Marionette TRACE conn4 <- [1,390,null,{}] 07:58:14 INFO - PROCESS | 20753 | 1461682694848 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:14 INFO - PROCESS | 20753 | 1461682694993 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 07:58:15 INFO - PROCESS | 20753 | 1461682695007 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5bb4800 == 53 [pid = 20753] [id = 105] 07:58:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 119 (0x7f65d58c5800) [pid = 20753] [serial = 314] [outer = (nil)] 07:58:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 120 (0x7f65d5b6d400) [pid = 20753] [serial = 315] [outer = 0x7f65d58c5800] 07:58:15 INFO - PROCESS | 20753 | 1461682695071 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 121 (0x7f65d61b5800) [pid = 20753] [serial = 316] [outer = 0x7f65d58c5800] 07:58:15 INFO - PROCESS | 20753 | 1461682695935 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:58:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:58:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1128ms 07:58:15 INFO - PROCESS | 20753 | 1461682695970 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 20753 | 1461682695976 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 07:58:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:58:15 INFO - PROCESS | 20753 | 1461682695991 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 20753 | 1461682695998 Marionette TRACE conn4 <- [1,394,null,{}] 07:58:16 INFO - PROCESS | 20753 | 1461682696004 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:16 INFO - PROCESS | 20753 | 1461682696147 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 07:58:16 INFO - PROCESS | 20753 | 1461682696165 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6ca4000 == 54 [pid = 20753] [id = 106] 07:58:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 122 (0x7f65d61b5c00) [pid = 20753] [serial = 317] [outer = (nil)] 07:58:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 123 (0x7f65d6f9b800) [pid = 20753] [serial = 318] [outer = 0x7f65d61b5c00] 07:58:16 INFO - PROCESS | 20753 | 1461682696226 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 124 (0x7f65e1b6d800) [pid = 20753] [serial = 319] [outer = 0x7f65d61b5c00] 07:58:17 INFO - PROCESS | 20753 | 1461682697037 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:58:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:58:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1092ms 07:58:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:58:17 INFO - PROCESS | 20753 | 1461682697075 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 20753 | 1461682697078 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 07:58:17 INFO - PROCESS | 20753 | 1461682697083 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 20753 | 1461682697085 Marionette TRACE conn4 <- [1,398,null,{}] 07:58:17 INFO - PROCESS | 20753 | 1461682697100 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:17 INFO - PROCESS | 20753 | 1461682697297 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 07:58:17 INFO - PROCESS | 20753 | 1461682697324 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d823e000 == 55 [pid = 20753] [id = 107] 07:58:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 125 (0x7f65d68ab400) [pid = 20753] [serial = 320] [outer = (nil)] 07:58:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 126 (0x7f65e51ea800) [pid = 20753] [serial = 321] [outer = 0x7f65d68ab400] 07:58:17 INFO - PROCESS | 20753 | 1461682697382 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 127 (0x7f65e6e42800) [pid = 20753] [serial = 322] [outer = 0x7f65d68ab400] 07:58:18 INFO - PROCESS | 20753 | 1461682698234 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:58:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:58:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1194ms 07:58:18 INFO - PROCESS | 20753 | 1461682698279 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 20753 | 1461682698282 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 07:58:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:58:18 INFO - PROCESS | 20753 | 1461682698297 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 20753 | 1461682698300 Marionette TRACE conn4 <- [1,402,null,{}] 07:58:18 INFO - PROCESS | 20753 | 1461682698304 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:18 INFO - PROCESS | 20753 | 1461682698501 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 07:58:18 INFO - PROCESS | 20753 | 1461682698526 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e2f2b000 == 56 [pid = 20753] [id = 108] 07:58:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 128 (0x7f65c55d0c00) [pid = 20753] [serial = 323] [outer = (nil)] 07:58:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 129 (0x7f65d58bd400) [pid = 20753] [serial = 324] [outer = 0x7f65c55d0c00] 07:58:18 INFO - PROCESS | 20753 | 1461682698597 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 130 (0x7f65e6e4a400) [pid = 20753] [serial = 325] [outer = 0x7f65c55d0c00] 07:58:19 INFO - PROCESS | 20753 | --DOMWINDOW == 129 (0x7f65cb945800) [pid = 20753] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:58:19 INFO - PROCESS | 20753 | --DOMWINDOW == 128 (0x7f65cb262400) [pid = 20753] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:58:19 INFO - PROCESS | 20753 | --DOMWINDOW == 127 (0x7f65d31d9c00) [pid = 20753] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:58:19 INFO - PROCESS | 20753 | --DOMWINDOW == 126 (0x7f65ca0e2400) [pid = 20753] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:58:19 INFO - PROCESS | 20753 | --DOMWINDOW == 125 (0x7f65ca0eb000) [pid = 20753] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:58:19 INFO - PROCESS | 20753 | --DOMWINDOW == 124 (0x7f65d61b7800) [pid = 20753] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:58:19 INFO - PROCESS | 20753 | --DOMWINDOW == 123 (0x7f65cb80e800) [pid = 20753] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:58:19 INFO - PROCESS | 20753 | --DOMWINDOW == 122 (0x7f65d7c96c00) [pid = 20753] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:58:19 INFO - PROCESS | 20753 | --DOMWINDOW == 121 (0x7f65cb94a400) [pid = 20753] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:58:19 INFO - PROCESS | 20753 | --DOMWINDOW == 120 (0x7f65cade6400) [pid = 20753] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:58:19 INFO - PROCESS | 20753 | 1461682699543 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1283ms 07:58:19 INFO - PROCESS | 20753 | 1461682699585 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 20753 | 1461682699588 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 07:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:58:19 INFO - PROCESS | 20753 | 1461682699594 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 20753 | 1461682699596 Marionette TRACE conn4 <- [1,406,null,{}] 07:58:19 INFO - PROCESS | 20753 | 1461682699601 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:19 INFO - PROCESS | 20753 | 1461682699737 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 07:58:19 INFO - PROCESS | 20753 | 1461682699761 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e65b4800 == 57 [pid = 20753] [id = 109] 07:58:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 121 (0x7f65ccd3fc00) [pid = 20753] [serial = 326] [outer = (nil)] 07:58:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 122 (0x7f65dbf1c400) [pid = 20753] [serial = 327] [outer = 0x7f65ccd3fc00] 07:58:19 INFO - PROCESS | 20753 | 1461682699820 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 123 (0x7f65e7231c00) [pid = 20753] [serial = 328] [outer = 0x7f65ccd3fc00] 07:58:20 INFO - PROCESS | 20753 | 1461682700532 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:58:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:58:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 982ms 07:58:20 INFO - PROCESS | 20753 | 1461682700577 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 20753 | 1461682700580 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 07:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:58:20 INFO - PROCESS | 20753 | 1461682700586 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 20753 | 1461682700588 Marionette TRACE conn4 <- [1,410,null,{}] 07:58:20 INFO - PROCESS | 20753 | 1461682700593 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:20 INFO - PROCESS | 20753 | 1461682700757 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 07:58:20 INFO - PROCESS | 20753 | 1461682700774 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f74000 == 58 [pid = 20753] [id = 110] 07:58:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 124 (0x7f65c55d1000) [pid = 20753] [serial = 329] [outer = (nil)] 07:58:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 125 (0x7f65c8cc7000) [pid = 20753] [serial = 330] [outer = 0x7f65c55d1000] 07:58:20 INFO - PROCESS | 20753 | 1461682700832 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 126 (0x7f65c8cccc00) [pid = 20753] [serial = 331] [outer = 0x7f65c55d1000] 07:58:21 INFO - PROCESS | 20753 | 1461682701786 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:58:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1276ms 07:58:21 INFO - PROCESS | 20753 | 1461682701864 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 20753 | 1461682701870 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 07:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:58:21 INFO - PROCESS | 20753 | 1461682701878 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 20753 | 1461682701883 Marionette TRACE conn4 <- [1,414,null,{}] 07:58:21 INFO - PROCESS | 20753 | 1461682701901 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:22 INFO - PROCESS | 20753 | 1461682702152 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 07:58:22 INFO - PROCESS | 20753 | 1461682702370 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4aad800 == 59 [pid = 20753] [id = 111] 07:58:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 127 (0x7f65c8cc6400) [pid = 20753] [serial = 332] [outer = (nil)] 07:58:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 128 (0x7f65c8cc9400) [pid = 20753] [serial = 333] [outer = 0x7f65c8cc6400] 07:58:22 INFO - PROCESS | 20753 | 1461682702450 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 129 (0x7f65cade1000) [pid = 20753] [serial = 334] [outer = 0x7f65c8cc6400] 07:58:23 INFO - PROCESS | 20753 | 1461682703331 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1495ms 07:58:23 INFO - PROCESS | 20753 | 1461682703373 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 20753 | 1461682703381 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 07:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:58:23 INFO - PROCESS | 20753 | 1461682703391 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 20753 | 1461682703395 Marionette TRACE conn4 <- [1,418,null,{}] 07:58:23 INFO - PROCESS | 20753 | 1461682703401 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:23 INFO - PROCESS | 20753 | 1461682703571 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 07:58:23 INFO - PROCESS | 20753 | 1461682703713 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e2d07800 == 60 [pid = 20753] [id = 112] 07:58:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 130 (0x7f65cb811000) [pid = 20753] [serial = 335] [outer = (nil)] 07:58:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 131 (0x7f65ce8a4000) [pid = 20753] [serial = 336] [outer = 0x7f65cb811000] 07:58:23 INFO - PROCESS | 20753 | 1461682703785 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 132 (0x7f65d48a2400) [pid = 20753] [serial = 337] [outer = 0x7f65cb811000] 07:58:25 INFO - PROCESS | 20753 | 1461682705161 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:58:25 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 07:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1834ms 07:58:25 INFO - PROCESS | 20753 | 1461682705232 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 20753 | 1461682705236 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 07:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:58:25 INFO - PROCESS | 20753 | 1461682705242 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 20753 | 1461682705248 Marionette TRACE conn4 <- [1,422,null,{}] 07:58:25 INFO - PROCESS | 20753 | 1461682705265 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:25 INFO - PROCESS | 20753 | 1461682705415 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 07:58:25 INFO - PROCESS | 20753 | 1461682705556 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb65a800 == 61 [pid = 20753] [id = 113] 07:58:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 133 (0x7f65d5b68400) [pid = 20753] [serial = 338] [outer = (nil)] 07:58:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 134 (0x7f65d61c1800) [pid = 20753] [serial = 339] [outer = 0x7f65d5b68400] 07:58:25 INFO - PROCESS | 20753 | 1461682705631 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 135 (0x7f65e1ea2800) [pid = 20753] [serial = 340] [outer = 0x7f65d5b68400] 07:58:26 INFO - PROCESS | 20753 | 1461682706898 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:58:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1684ms 07:58:26 INFO - PROCESS | 20753 | 1461682706984 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 20753 | 1461682706988 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 07:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:58:27 INFO - PROCESS | 20753 | 1461682706999 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 20753 | 1461682707001 Marionette TRACE conn4 <- [1,426,null,{}] 07:58:27 INFO - PROCESS | 20753 | 1461682707007 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:27 INFO - PROCESS | 20753 | 1461682707153 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 07:58:27 INFO - PROCESS | 20753 | 1461682707296 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cacab800 == 62 [pid = 20753] [id = 114] 07:58:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 136 (0x7f65c55ccc00) [pid = 20753] [serial = 341] [outer = (nil)] 07:58:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 137 (0x7f65cadea400) [pid = 20753] [serial = 342] [outer = 0x7f65c55ccc00] 07:58:27 INFO - PROCESS | 20753 | 1461682707365 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 138 (0x7f65d771a800) [pid = 20753] [serial = 343] [outer = 0x7f65c55ccc00] 07:58:28 INFO - PROCESS | 20753 | 1461682708255 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 20753 | 1461682708336 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 07:58:28 INFO - PROCESS | 20753 | 1461682708342 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 20753 | 1461682708345 Marionette TRACE conn4 <- [1,430,null,{}] 07:58:28 INFO - PROCESS | 20753 | 1461682708350 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:28 INFO - PROCESS | 20753 | 1461682708501 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 07:58:28 INFO - PROCESS | 20753 | 1461682708870 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cec37800 == 63 [pid = 20753] [id = 115] 07:58:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 139 (0x7f65c5a98c00) [pid = 20753] [serial = 344] [outer = (nil)] 07:58:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 140 (0x7f65c5b0bc00) [pid = 20753] [serial = 345] [outer = 0x7f65c5a98c00] 07:58:29 INFO - PROCESS | 20753 | 1461682709013 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 141 (0x7f65c8ccc000) [pid = 20753] [serial = 346] [outer = 0x7f65c5a98c00] 07:58:29 INFO - PROCESS | 20753 | 1461682709854 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1541ms 07:58:29 INFO - PROCESS | 20753 | 1461682709883 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 07:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:58:29 INFO - PROCESS | 20753 | 1461682709889 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 07:58:29 INFO - PROCESS | 20753 | 1461682709896 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 20753 | 1461682709902 Marionette TRACE conn4 <- [1,434,null,{}] 07:58:29 INFO - PROCESS | 20753 | 1461682709908 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:30 INFO - PROCESS | 20753 | 1461682710057 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 07:58:30 INFO - PROCESS | 20753 | 1461682710219 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5312000 == 64 [pid = 20753] [id = 116] 07:58:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 142 (0x7f65c8ccb000) [pid = 20753] [serial = 347] [outer = (nil)] 07:58:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65cb80a800) [pid = 20753] [serial = 348] [outer = 0x7f65c8ccb000] 07:58:30 INFO - PROCESS | 20753 | 1461682710339 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65ce893400) [pid = 20753] [serial = 349] [outer = 0x7f65c8ccb000] 07:58:31 INFO - PROCESS | 20753 | 1461682711159 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e0fcc000 == 63 [pid = 20753] [id = 72] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ec246000 == 62 [pid = 20753] [id = 73] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e65b4800 == 61 [pid = 20753] [id = 109] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 143 (0x7f65d6a35800) [pid = 20753] [serial = 254] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 142 (0x7f65e654b800) [pid = 20753] [serial = 257] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 141 (0x7f65e6e48400) [pid = 20753] [serial = 260] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 140 (0x7f65d5b6b800) [pid = 20753] [serial = 285] [outer = (nil)] [url = about:blank] 07:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1385ms 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e2f2b000 == 60 [pid = 20753] [id = 108] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d823e000 == 59 [pid = 20753] [id = 107] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6ca4000 == 58 [pid = 20753] [id = 106] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5bb4800 == 57 [pid = 20753] [id = 105] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cac98800 == 56 [pid = 20753] [id = 104] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ccdbf000 == 55 [pid = 20753] [id = 103] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5319800 == 54 [pid = 20753] [id = 102] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c18800 == 53 [pid = 20753] [id = 101] 07:58:31 INFO - PROCESS | 20753 | 1461682711292 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 20753 | 1461682711297 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fe9800 == 52 [pid = 20753] [id = 100] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb4a4800 == 51 [pid = 20753] [id = 99] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d4aa1000 == 50 [pid = 20753] [id = 96] 07:58:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f04000 == 49 [pid = 20753] [id = 95] 07:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:58:31 INFO - PROCESS | 20753 | 1461682711311 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 20753 | 1461682711315 Marionette TRACE conn4 <- [1,438,null,{}] 07:58:31 INFO - PROCESS | 20753 | 1461682711327 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:31 INFO - PROCESS | 20753 | 1461682711459 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 07:58:31 INFO - PROCESS | 20753 | 1461682711470 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb241000 == 50 [pid = 20753] [id = 117] 07:58:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 141 (0x7f65c5b11400) [pid = 20753] [serial = 350] [outer = (nil)] 07:58:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 142 (0x7f65d3ca7c00) [pid = 20753] [serial = 351] [outer = 0x7f65c5b11400] 07:58:31 INFO - PROCESS | 20753 | 1461682711531 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65d5b67c00) [pid = 20753] [serial = 352] [outer = 0x7f65c5b11400] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 142 (0x7f65e738f400) [pid = 20753] [serial = 168] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 141 (0x7f65d6a2f000) [pid = 20753] [serial = 138] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 140 (0x7f65d3b61400) [pid = 20753] [serial = 270] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 139 (0x7f65d58c3400) [pid = 20753] [serial = 271] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 138 (0x7f65cb264400) [pid = 20753] [serial = 246] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 137 (0x7f65d58c2c00) [pid = 20753] [serial = 251] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 136 (0x7f65d68a4c00) [pid = 20753] [serial = 273] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 135 (0x7f65ce89cc00) [pid = 20753] [serial = 248] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 134 (0x7f65d6a2ec00) [pid = 20753] [serial = 276] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 133 (0x7f65ce891400) [pid = 20753] [serial = 266] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 132 (0x7f65d8254000) [pid = 20753] [serial = 279] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 131 (0x7f65ce8a1400) [pid = 20753] [serial = 267] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 130 (0x7f65d68ad800) [pid = 20753] [serial = 282] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 129 (0x7f65e2f44000) [pid = 20753] [serial = 280] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 128 (0x7f65cb809800) [pid = 20753] [serial = 264] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 127 (0x7f65cade8c00) [pid = 20753] [serial = 263] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 126 (0x7f65d6f9c000) [pid = 20753] [serial = 277] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 125 (0x7f65d7aa8400) [pid = 20753] [serial = 114] [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.] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 124 (0x7f65d68b2400) [pid = 20753] [serial = 274] [outer = (nil)] [url = about:blank] 07:58:31 INFO - PROCESS | 20753 | --DOMWINDOW == 123 (0x7f65e6395000) [pid = 20753] [serial = 283] [outer = (nil)] [url = about:blank] 07:58:32 INFO - PROCESS | 20753 | 1461682712407 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1139ms 07:58:32 INFO - PROCESS | 20753 | 1461682712451 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 20753 | 1461682712454 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 07:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:58:32 INFO - PROCESS | 20753 | 1461682712462 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 20753 | 1461682712470 Marionette TRACE conn4 <- [1,442,null,{}] 07:58:32 INFO - PROCESS | 20753 | 1461682712484 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:32 INFO - PROCESS | 20753 | 1461682712629 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 07:58:32 INFO - PROCESS | 20753 | 1461682712750 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d63ab000 == 51 [pid = 20753] [id = 118] 07:58:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 124 (0x7f65ca0e6000) [pid = 20753] [serial = 353] [outer = (nil)] 07:58:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 125 (0x7f65d6628400) [pid = 20753] [serial = 354] [outer = 0x7f65ca0e6000] 07:58:32 INFO - PROCESS | 20753 | 1461682712812 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 126 (0x7f65d6a2f000) [pid = 20753] [serial = 355] [outer = 0x7f65ca0e6000] 07:58:33 INFO - PROCESS | 20753 | 1461682713463 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1040ms 07:58:33 INFO - PROCESS | 20753 | 1461682713502 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 20753 | 1461682713506 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 07:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:58:33 INFO - PROCESS | 20753 | 1461682713512 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 20753 | 1461682713514 Marionette TRACE conn4 <- [1,446,null,{}] 07:58:33 INFO - PROCESS | 20753 | 1461682713519 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:33 INFO - PROCESS | 20753 | 1461682713710 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 07:58:33 INFO - PROCESS | 20753 | 1461682713738 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6cb2000 == 52 [pid = 20753] [id = 119] 07:58:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 127 (0x7f65d61b8800) [pid = 20753] [serial = 356] [outer = (nil)] 07:58:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 128 (0x7f65d7a74000) [pid = 20753] [serial = 357] [outer = 0x7f65d61b8800] 07:58:33 INFO - PROCESS | 20753 | 1461682713797 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 129 (0x7f65dbf79800) [pid = 20753] [serial = 358] [outer = 0x7f65d61b8800] 07:58:34 INFO - PROCESS | 20753 | 1461682714564 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1079ms 07:58:34 INFO - PROCESS | 20753 | 1461682714602 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 20753 | 1461682714604 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 07:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:58:34 INFO - PROCESS | 20753 | 1461682714610 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 20753 | 1461682714613 Marionette TRACE conn4 <- [1,450,null,{}] 07:58:34 INFO - PROCESS | 20753 | 1461682714625 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:34 INFO - PROCESS | 20753 | 1461682714785 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 07:58:34 INFO - PROCESS | 20753 | 1461682714854 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d8240800 == 53 [pid = 20753] [id = 120] 07:58:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 130 (0x7f65e30c2800) [pid = 20753] [serial = 359] [outer = (nil)] 07:58:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 131 (0x7f65e3211c00) [pid = 20753] [serial = 360] [outer = 0x7f65e30c2800] 07:58:34 INFO - PROCESS | 20753 | 1461682714924 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 132 (0x7f65e6e4a000) [pid = 20753] [serial = 361] [outer = 0x7f65e30c2800] 07:58:35 INFO - PROCESS | 20753 | 1461682715638 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 20753 | 1461682715867 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 07:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:58:35 INFO - PROCESS | 20753 | 1461682715878 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 20753 | 1461682715880 Marionette TRACE conn4 <- [1,454,null,{}] 07:58:35 INFO - PROCESS | 20753 | 1461682715886 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:36 INFO - PROCESS | 20753 | 1461682716015 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 07:58:36 INFO - PROCESS | 20753 | 1461682716034 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5857000 == 54 [pid = 20753] [id = 121] 07:58:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 126 (0x7f65d10c2c00) [pid = 20753] [serial = 362] [outer = (nil)] 07:58:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 127 (0x7f65d61b5c00) [pid = 20753] [serial = 363] [outer = 0x7f65d10c2c00] 07:58:36 INFO - PROCESS | 20753 | 1461682716093 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 128 (0x7f65e6e66c00) [pid = 20753] [serial = 364] [outer = 0x7f65d10c2c00] 07:58:36 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:36 INFO - PROCESS | 20753 | 1461682716812 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 976ms 07:58:36 INFO - PROCESS | 20753 | 1461682716855 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 20753 | 1461682716859 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 07:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:58:36 INFO - PROCESS | 20753 | 1461682716864 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 20753 | 1461682716866 Marionette TRACE conn4 <- [1,458,null,{}] 07:58:36 INFO - PROCESS | 20753 | 1461682716871 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:37 INFO - PROCESS | 20753 | 1461682717046 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 07:58:37 INFO - PROCESS | 20753 | 1461682717059 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e2f20000 == 55 [pid = 20753] [id = 122] 07:58:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 129 (0x7f65cade5400) [pid = 20753] [serial = 365] [outer = (nil)] 07:58:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 130 (0x7f65d5747400) [pid = 20753] [serial = 366] [outer = 0x7f65cade5400] 07:58:37 INFO - PROCESS | 20753 | 1461682717117 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 131 (0x7f65d574b400) [pid = 20753] [serial = 367] [outer = 0x7f65cade5400] 07:58:37 INFO - PROCESS | 20753 | 1461682717806 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 20753 | 1461682717915 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 07:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:58:37 INFO - PROCESS | 20753 | 1461682717956 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 20753 | 1461682717962 Marionette TRACE conn4 <- [1,462,null,{}] 07:58:37 INFO - PROCESS | 20753 | 1461682717970 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:38 INFO - PROCESS | 20753 | 1461682718212 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 07:58:38 INFO - PROCESS | 20753 | 1461682718362 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cd0ce000 == 56 [pid = 20753] [id = 123] 07:58:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 132 (0x7f65c8ccbc00) [pid = 20753] [serial = 368] [outer = (nil)] 07:58:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 133 (0x7f65ca0ec400) [pid = 20753] [serial = 369] [outer = 0x7f65c8ccbc00] 07:58:38 INFO - PROCESS | 20753 | 1461682718435 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 134 (0x7f65cb805800) [pid = 20753] [serial = 370] [outer = 0x7f65c8ccbc00] 07:58:39 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:39 INFO - PROCESS | 20753 | 1461682719392 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:58:39 INFO - PROCESS | 20753 | 1461682719450 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 07:58:39 INFO - PROCESS | 20753 | 1461682719462 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 20753 | 1461682719468 Marionette TRACE conn4 <- [1,466,null,{}] 07:58:39 INFO - PROCESS | 20753 | 1461682719474 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:39 INFO - PROCESS | 20753 | 1461682719646 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 07:58:39 INFO - PROCESS | 20753 | 1461682719793 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d765d800 == 57 [pid = 20753] [id = 124] 07:58:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 135 (0x7f65d3ebb400) [pid = 20753] [serial = 371] [outer = (nil)] 07:58:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 136 (0x7f65d58ba400) [pid = 20753] [serial = 372] [outer = 0x7f65d3ebb400] 07:58:39 INFO - PROCESS | 20753 | 1461682719916 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 137 (0x7f65d5b6cc00) [pid = 20753] [serial = 373] [outer = 0x7f65d3ebb400] 07:58:40 INFO - PROCESS | 20753 | 1461682720896 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 20753 | 1461682720955 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 07:58:40 INFO - PROCESS | 20753 | 1461682720962 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 20753 | 1461682720965 Marionette TRACE conn4 <- [1,470,null,{}] 07:58:40 INFO - PROCESS | 20753 | 1461682720979 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:41 INFO - PROCESS | 20753 | 1461682721190 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 07:58:41 INFO - PROCESS | 20753 | 1461682721394 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f0e800 == 58 [pid = 20753] [id = 125] 07:58:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 138 (0x7f65e2f42000) [pid = 20753] [serial = 374] [outer = (nil)] 07:58:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 139 (0x7f65e6511000) [pid = 20753] [serial = 375] [outer = 0x7f65e2f42000] 07:58:41 INFO - PROCESS | 20753 | 1461682721515 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 140 (0x7f65e6e63400) [pid = 20753] [serial = 376] [outer = 0x7f65e2f42000] 07:58:42 INFO - PROCESS | 20753 | 1461682722336 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1436ms 07:58:42 INFO - PROCESS | 20753 | 1461682722397 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 20753 | 1461682722401 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 07:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:58:42 INFO - PROCESS | 20753 | 1461682722407 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 20753 | 1461682722410 Marionette TRACE conn4 <- [1,474,null,{}] 07:58:42 INFO - PROCESS | 20753 | 1461682722415 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:42 INFO - PROCESS | 20753 | 1461682722572 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 07:58:42 INFO - PROCESS | 20753 | 1461682722715 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb2a7800 == 59 [pid = 20753] [id = 126] 07:58:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 141 (0x7f65e30c3000) [pid = 20753] [serial = 377] [outer = (nil)] 07:58:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 142 (0x7f65e7231800) [pid = 20753] [serial = 378] [outer = 0x7f65e30c3000] 07:58:42 INFO - PROCESS | 20753 | 1461682722796 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65e738c000) [pid = 20753] [serial = 379] [outer = 0x7f65e30c3000] 07:58:43 INFO - PROCESS | 20753 | 1461682723703 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1328ms 07:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:58:43 INFO - PROCESS | 20753 | 1461682723737 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 20753 | 1461682723740 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 07:58:43 INFO - PROCESS | 20753 | 1461682723746 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 20753 | 1461682723749 Marionette TRACE conn4 <- [1,478,null,{}] 07:58:43 INFO - PROCESS | 20753 | 1461682723754 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:43 INFO - PROCESS | 20753 | 1461682723904 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 07:58:44 INFO - PROCESS | 20753 | 1461682724054 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dd8800 == 60 [pid = 20753] [id = 127] 07:58:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65c591bc00) [pid = 20753] [serial = 380] [outer = (nil)] 07:58:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 145 (0x7f65c5923800) [pid = 20753] [serial = 381] [outer = 0x7f65c591bc00] 07:58:44 INFO - PROCESS | 20753 | 1461682724123 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 146 (0x7f65c5928000) [pid = 20753] [serial = 382] [outer = 0x7f65c591bc00] 07:58:44 INFO - PROCESS | 20753 | 1461682724925 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1228ms 07:58:44 INFO - PROCESS | 20753 | 1461682724980 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 07:58:44 INFO - PROCESS | 20753 | 1461682724983 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 07:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:58:44 INFO - PROCESS | 20753 | 1461682724991 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 20753 | 1461682724994 Marionette TRACE conn4 <- [1,482,null,{}] 07:58:45 INFO - PROCESS | 20753 | 1461682724999 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:45 INFO - PROCESS | 20753 | 1461682725187 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 07:58:45 INFO - PROCESS | 20753 | 1461682725335 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b96000 == 61 [pid = 20753] [id = 128] 07:58:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 147 (0x7f65c4ae7800) [pid = 20753] [serial = 383] [outer = (nil)] 07:58:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65c5928800) [pid = 20753] [serial = 384] [outer = 0x7f65c4ae7800] 07:58:45 INFO - PROCESS | 20753 | 1461682725408 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65e8fc4800) [pid = 20753] [serial = 385] [outer = 0x7f65c4ae7800] 07:58:46 INFO - PROCESS | 20753 | 1461682726288 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1328ms 07:58:46 INFO - PROCESS | 20753 | 1461682726319 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 07:58:46 INFO - PROCESS | 20753 | 1461682726323 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 07:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:58:46 INFO - PROCESS | 20753 | 1461682726329 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - PROCESS | 20753 | 1461682726332 Marionette TRACE conn4 <- [1,486,null,{}] 07:58:46 INFO - PROCESS | 20753 | 1461682726337 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:46 INFO - PROCESS | 20753 | 1461682726491 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 07:58:46 INFO - PROCESS | 20753 | 1461682726642 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c479e800 == 62 [pid = 20753] [id = 129] 07:58:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65c3626800) [pid = 20753] [serial = 386] [outer = (nil)] 07:58:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 151 (0x7f65c362b800) [pid = 20753] [serial = 387] [outer = 0x7f65c3626800] 07:58:46 INFO - PROCESS | 20753 | 1461682726720 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65c3630c00) [pid = 20753] [serial = 388] [outer = 0x7f65c3626800] 07:58:47 INFO - PROCESS | 20753 | 1461682727537 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1284ms 07:58:47 INFO - PROCESS | 20753 | 1461682727614 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 20753 | 1461682727617 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 07:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:58:47 INFO - PROCESS | 20753 | 1461682727623 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 20753 | 1461682727626 Marionette TRACE conn4 <- [1,490,null,{}] 07:58:47 INFO - PROCESS | 20753 | 1461682727632 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:47 INFO - PROCESS | 20753 | 1461682727836 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 07:58:47 INFO - PROCESS | 20753 | 1461682727982 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c37d9800 == 63 [pid = 20753] [id = 130] 07:58:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65c3628400) [pid = 20753] [serial = 389] [outer = (nil)] 07:58:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65c55c6400) [pid = 20753] [serial = 390] [outer = 0x7f65c3628400] 07:58:48 INFO - PROCESS | 20753 | 1461682728050 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65ce896c00) [pid = 20753] [serial = 391] [outer = 0x7f65c3628400] 07:58:49 INFO - PROCESS | 20753 | 1461682729140 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1579ms 07:58:49 INFO - PROCESS | 20753 | 1461682729204 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 20753 | 1461682729210 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 07:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:58:49 INFO - PROCESS | 20753 | 1461682729218 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 20753 | 1461682729221 Marionette TRACE conn4 <- [1,494,null,{}] 07:58:49 INFO - PROCESS | 20753 | 1461682729230 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:49 INFO - PROCESS | 20753 | 1461682729485 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 07:58:49 INFO - PROCESS | 20753 | 1461682729655 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fdc000 == 64 [pid = 20753] [id = 131] 07:58:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 156 (0x7f65c55c9000) [pid = 20753] [serial = 392] [outer = (nil)] 07:58:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 157 (0x7f65c5b02400) [pid = 20753] [serial = 393] [outer = 0x7f65c55c9000] 07:58:49 INFO - PROCESS | 20753 | 1461682729719 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 158 (0x7f65c8cc1400) [pid = 20753] [serial = 394] [outer = 0x7f65c55c9000] 07:58:50 INFO - PROCESS | 20753 | 1461682730528 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1385ms 07:58:50 INFO - PROCESS | 20753 | 1461682730604 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 20753 | 1461682730612 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 07:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:58:50 INFO - PROCESS | 20753 | 1461682730622 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 20753 | 1461682730625 Marionette TRACE conn4 <- [1,498,null,{}] 07:58:50 INFO - PROCESS | 20753 | 1461682730631 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:50 INFO - PROCESS | 20753 | 1461682730836 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 07:58:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f63800 == 63 [pid = 20753] [id = 59] 07:58:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5857000 == 62 [pid = 20753] [id = 121] 07:58:50 INFO - PROCESS | 20753 | --DOMWINDOW == 157 (0x7f65e6e51c00) [pid = 20753] [serial = 303] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 20753 | --DOMWINDOW == 156 (0x7f65cccef000) [pid = 20753] [serial = 288] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 20753 | --DOMWINDOW == 155 (0x7f65e1de7400) [pid = 20753] [serial = 300] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 20753 | --DOMWINDOW == 154 (0x7f65d3e30000) [pid = 20753] [serial = 291] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 20753 | --DOMWINDOW == 153 (0x7f65d5b66c00) [pid = 20753] [serial = 294] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 20753 | --DOMWINDOW == 152 (0x7f65c5a9cc00) [pid = 20753] [serial = 306] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 20753 | --DOMWINDOW == 151 (0x7f65d68b0800) [pid = 20753] [serial = 297] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 20753 | --DOMWINDOW == 150 (0x7f65c8cc7000) [pid = 20753] [serial = 330] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d8240800 == 61 [pid = 20753] [id = 120] 07:58:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6cb2000 == 60 [pid = 20753] [id = 119] 07:58:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d63ab000 == 59 [pid = 20753] [id = 118] 07:58:51 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb241000 == 58 [pid = 20753] [id = 117] 07:58:51 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5312000 == 57 [pid = 20753] [id = 116] 07:58:51 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cec37800 == 56 [pid = 20753] [id = 115] 07:58:51 INFO - PROCESS | 20753 | 1461682731010 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d4aad800 == 55 [pid = 20753] [id = 111] 07:58:51 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f74000 == 54 [pid = 20753] [id = 110] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 149 (0x7f65dbf1c400) [pid = 20753] [serial = 327] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 148 (0x7f65d1069400) [pid = 20753] [serial = 313] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 147 (0x7f65e1b6d800) [pid = 20753] [serial = 319] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 146 (0x7f65ca0ed400) [pid = 20753] [serial = 310] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 145 (0x7f65e6e4a400) [pid = 20753] [serial = 325] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 144 (0x7f65c5b0d800) [pid = 20753] [serial = 309] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 143 (0x7f65d6f9b800) [pid = 20753] [serial = 318] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 142 (0x7f65e7231c00) [pid = 20753] [serial = 328] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 141 (0x7f65e6e42800) [pid = 20753] [serial = 322] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 140 (0x7f65d5b6d400) [pid = 20753] [serial = 315] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 139 (0x7f65ce89e000) [pid = 20753] [serial = 312] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 138 (0x7f65d61b5800) [pid = 20753] [serial = 316] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 137 (0x7f65e51ea800) [pid = 20753] [serial = 321] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | --DOMWINDOW == 136 (0x7f65d58bd400) [pid = 20753] [serial = 324] [outer = (nil)] [url = about:blank] 07:58:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c20800 == 55 [pid = 20753] [id = 132] 07:58:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 137 (0x7f65c5b0d800) [pid = 20753] [serial = 395] [outer = (nil)] 07:58:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 138 (0x7f65cc03a000) [pid = 20753] [serial = 396] [outer = 0x7f65c5b0d800] 07:58:51 INFO - PROCESS | 20753 | 1461682731153 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 139 (0x7f65ce89ac00) [pid = 20753] [serial = 397] [outer = 0x7f65c5b0d800] 07:58:51 INFO - PROCESS | 20753 | 1461682731864 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1286ms 07:58:51 INFO - PROCESS | 20753 | 1461682731908 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 20753 | 1461682731912 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 07:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:58:51 INFO - PROCESS | 20753 | 1461682731918 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 20753 | 1461682731924 Marionette TRACE conn4 <- [1,502,null,{}] 07:58:51 INFO - PROCESS | 20753 | 1461682731939 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:52 INFO - PROCESS | 20753 | 1461682732108 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 07:58:52 INFO - PROCESS | 20753 | 1461682732120 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3ab0000 == 56 [pid = 20753] [id = 133] 07:58:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 140 (0x7f65d5749400) [pid = 20753] [serial = 398] [outer = (nil)] 07:58:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 141 (0x7f65d58c7c00) [pid = 20753] [serial = 399] [outer = 0x7f65d5749400] 07:58:52 INFO - PROCESS | 20753 | 1461682732185 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 142 (0x7f65d61b5800) [pid = 20753] [serial = 400] [outer = 0x7f65d5749400] 07:58:52 INFO - PROCESS | 20753 | 1461682732966 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1082ms 07:58:53 INFO - PROCESS | 20753 | 1461682733022 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 20753 | 1461682733027 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 07:58:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:58:53 INFO - PROCESS | 20753 | 1461682733033 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 20753 | 1461682733035 Marionette TRACE conn4 <- [1,506,null,{}] 07:58:53 INFO - PROCESS | 20753 | 1461682733040 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:53 INFO - PROCESS | 20753 | 1461682733180 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 07:58:53 INFO - PROCESS | 20753 | 1461682733196 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5869000 == 57 [pid = 20753] [id = 134] 07:58:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65d61b6000) [pid = 20753] [serial = 401] [outer = (nil)] 07:58:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65d6e74000) [pid = 20753] [serial = 402] [outer = 0x7f65d61b6000] 07:58:53 INFO - PROCESS | 20753 | 1461682733262 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 145 (0x7f65d7c93800) [pid = 20753] [serial = 403] [outer = 0x7f65d61b6000] 07:58:54 INFO - PROCESS | 20753 | 1461682734172 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:58:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1177ms 07:58:54 INFO - PROCESS | 20753 | 1461682734210 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 20753 | 1461682734213 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 07:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:58:54 INFO - PROCESS | 20753 | 1461682734219 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 20753 | 1461682734221 Marionette TRACE conn4 <- [1,510,null,{}] 07:58:54 INFO - PROCESS | 20753 | 1461682734249 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:54 INFO - PROCESS | 20753 | 1461682734427 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 07:58:54 INFO - PROCESS | 20753 | 1461682734444 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6520800 == 58 [pid = 20753] [id = 135] 07:58:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 146 (0x7f65d6632800) [pid = 20753] [serial = 404] [outer = (nil)] 07:58:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 147 (0x7f65e33d0000) [pid = 20753] [serial = 405] [outer = 0x7f65d6632800] 07:58:54 INFO - PROCESS | 20753 | 1461682734504 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65e6e4a400) [pid = 20753] [serial = 406] [outer = 0x7f65d6632800] 07:58:55 INFO - PROCESS | 20753 | --DOMWINDOW == 147 (0x7f65e30c2800) [pid = 20753] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:58:55 INFO - PROCESS | 20753 | --DOMWINDOW == 146 (0x7f65d10c2c00) [pid = 20753] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:58:55 INFO - PROCESS | 20753 | --DOMWINDOW == 145 (0x7f65c5b11400) [pid = 20753] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:58:55 INFO - PROCESS | 20753 | --DOMWINDOW == 144 (0x7f65c8ccb000) [pid = 20753] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:58:55 INFO - PROCESS | 20753 | --DOMWINDOW == 143 (0x7f65c5a98c00) [pid = 20753] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:58:55 INFO - PROCESS | 20753 | --DOMWINDOW == 142 (0x7f65ca0e6000) [pid = 20753] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:58:55 INFO - PROCESS | 20753 | --DOMWINDOW == 141 (0x7f65d61b8800) [pid = 20753] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:58:55 INFO - PROCESS | 20753 | 1461682735795 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:58:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1656ms 07:58:55 INFO - PROCESS | 20753 | 1461682735876 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 20753 | 1461682735883 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 07:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:58:55 INFO - PROCESS | 20753 | 1461682735892 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 20753 | 1461682735897 Marionette TRACE conn4 <- [1,514,null,{}] 07:58:55 INFO - PROCESS | 20753 | 1461682735905 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:56 INFO - PROCESS | 20753 | 1461682736114 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 07:58:56 INFO - PROCESS | 20753 | 1461682736268 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca9e3800 == 59 [pid = 20753] [id = 136] 07:58:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 142 (0x7f65c5920400) [pid = 20753] [serial = 407] [outer = (nil)] 07:58:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65c5b11c00) [pid = 20753] [serial = 408] [outer = 0x7f65c5920400] 07:58:56 INFO - PROCESS | 20753 | 1461682736342 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65cade5c00) [pid = 20753] [serial = 409] [outer = 0x7f65c5920400] 07:58:57 INFO - PROCESS | 20753 | 1461682737258 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:58:57 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 07:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1391ms 07:58:57 INFO - PROCESS | 20753 | 1461682737284 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 20753 | 1461682737292 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 07:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:58:57 INFO - PROCESS | 20753 | 1461682737303 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 20753 | 1461682737306 Marionette TRACE conn4 <- [1,518,null,{}] 07:58:57 INFO - PROCESS | 20753 | 1461682737313 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:57 INFO - PROCESS | 20753 | 1461682737482 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 07:58:57 INFO - PROCESS | 20753 | 1461682737640 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5865000 == 60 [pid = 20753] [id = 137] 07:58:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 145 (0x7f65ce87b400) [pid = 20753] [serial = 410] [outer = (nil)] 07:58:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 146 (0x7f65ce882400) [pid = 20753] [serial = 411] [outer = 0x7f65ce87b400] 07:58:57 INFO - PROCESS | 20753 | 1461682737717 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 147 (0x7f65ce887c00) [pid = 20753] [serial = 412] [outer = 0x7f65ce87b400] 07:58:58 INFO - PROCESS | 20753 | 1461682738668 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1432ms 07:58:58 INFO - PROCESS | 20753 | 1461682738737 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 07:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:58:58 INFO - PROCESS | 20753 | 1461682738741 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 07:58:58 INFO - PROCESS | 20753 | 1461682738748 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 20753 | 1461682738753 Marionette TRACE conn4 <- [1,522,null,{}] 07:58:58 INFO - PROCESS | 20753 | 1461682738770 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:58 INFO - PROCESS | 20753 | 1461682738989 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 07:58:59 INFO - PROCESS | 20753 | 1461682739190 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e0fc9000 == 61 [pid = 20753] [id = 138] 07:58:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65c57e9c00) [pid = 20753] [serial = 413] [outer = (nil)] 07:58:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65ce87d000) [pid = 20753] [serial = 414] [outer = 0x7f65c57e9c00] 07:58:59 INFO - PROCESS | 20753 | 1461682739323 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65d10c6000) [pid = 20753] [serial = 415] [outer = 0x7f65c57e9c00] 07:59:00 INFO - PROCESS | 20753 | 1461682740194 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1491ms 07:59:00 INFO - PROCESS | 20753 | 1461682740240 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 07:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:59:00 INFO - PROCESS | 20753 | 1461682740245 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 07:59:00 INFO - PROCESS | 20753 | 1461682740251 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 20753 | 1461682740254 Marionette TRACE conn4 <- [1,526,null,{}] 07:59:00 INFO - PROCESS | 20753 | 1461682740260 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:00 INFO - PROCESS | 20753 | 1461682740434 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 07:59:00 INFO - PROCESS | 20753 | 1461682740585 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e63e9000 == 62 [pid = 20753] [id = 139] 07:59:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 151 (0x7f65c55c4000) [pid = 20753] [serial = 416] [outer = (nil)] 07:59:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65d574d400) [pid = 20753] [serial = 417] [outer = 0x7f65c55c4000] 07:59:00 INFO - PROCESS | 20753 | 1461682740663 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65d61bd000) [pid = 20753] [serial = 418] [outer = 0x7f65c55c4000] 07:59:01 INFO - PROCESS | 20753 | 1461682741542 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:59:01 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 07:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1329ms 07:59:01 INFO - PROCESS | 20753 | 1461682741586 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 20753 | 1461682741590 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 07:59:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:59:01 INFO - PROCESS | 20753 | 1461682741596 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 20753 | 1461682741599 Marionette TRACE conn4 <- [1,530,null,{}] 07:59:01 INFO - PROCESS | 20753 | 1461682741604 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:01 INFO - PROCESS | 20753 | 1461682741755 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 07:59:01 INFO - PROCESS | 20753 | 1461682741905 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e8f94000 == 63 [pid = 20753] [id = 140] 07:59:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65ca9ccc00) [pid = 20753] [serial = 419] [outer = (nil)] 07:59:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65ca9d7400) [pid = 20753] [serial = 420] [outer = 0x7f65ca9ccc00] 07:59:01 INFO - PROCESS | 20753 | 1461682741978 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 156 (0x7f65d31dbc00) [pid = 20753] [serial = 421] [outer = 0x7f65ca9ccc00] 07:59:02 INFO - PROCESS | 20753 | 1461682742796 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:59:02 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 07:59:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:59:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:59:02 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 07:59:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:59:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:59:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1229ms 07:59:02 INFO - PROCESS | 20753 | 1461682742851 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 20753 | 1461682742853 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 07:59:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:59:02 INFO - PROCESS | 20753 | 1461682742870 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 20753 | 1461682742873 Marionette TRACE conn4 <- [1,534,null,{}] 07:59:02 INFO - PROCESS | 20753 | 1461682742882 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:03 INFO - PROCESS | 20753 | 1461682743079 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 07:59:03 INFO - PROCESS | 20753 | 1461682743230 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4bd3000 == 64 [pid = 20753] [id = 141] 07:59:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 157 (0x7f65caa17c00) [pid = 20753] [serial = 422] [outer = (nil)] 07:59:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 158 (0x7f65e1b6f000) [pid = 20753] [serial = 423] [outer = 0x7f65caa17c00] 07:59:03 INFO - PROCESS | 20753 | 1461682743313 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 159 (0x7f65e6e4f400) [pid = 20753] [serial = 424] [outer = 0x7f65caa17c00] 07:59:04 INFO - PROCESS | 20753 | 1461682744109 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:59:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1285ms 07:59:04 INFO - PROCESS | 20753 | 1461682744157 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 20753 | 1461682744159 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 07:59:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:59:04 INFO - PROCESS | 20753 | 1461682744166 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 20753 | 1461682744168 Marionette TRACE conn4 <- [1,538,null,{}] 07:59:04 INFO - PROCESS | 20753 | 1461682744174 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:04 INFO - PROCESS | 20753 | 1461682744411 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 07:59:04 INFO - PROCESS | 20753 | 1461682744503 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3a8a800 == 65 [pid = 20753] [id = 142] 07:59:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 160 (0x7f65c39ec800) [pid = 20753] [serial = 425] [outer = (nil)] 07:59:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 161 (0x7f65c39ef800) [pid = 20753] [serial = 426] [outer = 0x7f65c39ec800] 07:59:04 INFO - PROCESS | 20753 | 1461682744589 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 162 (0x7f65c39f9800) [pid = 20753] [serial = 427] [outer = 0x7f65c39ec800] 07:59:05 INFO - PROCESS | 20753 | 1461682745347 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:59:05 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. 07:59:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1227ms 07:59:05 INFO - PROCESS | 20753 | 1461682745409 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 20753 | 1461682745413 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 07:59:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:59:05 INFO - PROCESS | 20753 | 1461682745421 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 20753 | 1461682745424 Marionette TRACE conn4 <- [1,542,null,{}] 07:59:05 INFO - PROCESS | 20753 | 1461682745429 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:05 INFO - PROCESS | 20753 | 1461682745583 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 07:59:05 INFO - PROCESS | 20753 | 1461682745736 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3aa8000 == 66 [pid = 20753] [id = 143] 07:59:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 163 (0x7f65c39ecc00) [pid = 20753] [serial = 428] [outer = (nil)] 07:59:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 164 (0x7f65c432e000) [pid = 20753] [serial = 429] [outer = 0x7f65c39ecc00] 07:59:05 INFO - PROCESS | 20753 | 1461682745813 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 165 (0x7f65c4334000) [pid = 20753] [serial = 430] [outer = 0x7f65c39ecc00] 07:59:06 INFO - PROCESS | 20753 | 1461682746580 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:59:06 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. 07:59:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1184ms 07:59:06 INFO - PROCESS | 20753 | 1461682746605 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 20753 | 1461682746609 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 07:59:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:59:06 INFO - PROCESS | 20753 | 1461682746614 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 20753 | 1461682746617 Marionette TRACE conn4 <- [1,546,null,{}] 07:59:06 INFO - PROCESS | 20753 | 1461682746622 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:06 INFO - PROCESS | 20753 | 1461682746840 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 07:59:06 INFO - PROCESS | 20753 | 1461682746935 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c442c000 == 67 [pid = 20753] [id = 144] 07:59:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 166 (0x7f65c39f9400) [pid = 20753] [serial = 431] [outer = (nil)] 07:59:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 167 (0x7f65c4334400) [pid = 20753] [serial = 432] [outer = 0x7f65c39f9400] 07:59:07 INFO - PROCESS | 20753 | 1461682747019 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 168 (0x7f65c4462800) [pid = 20753] [serial = 433] [outer = 0x7f65c39f9400] 07:59:07 INFO - PROCESS | 20753 | 1461682747805 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:59:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1227ms 07:59:07 INFO - PROCESS | 20753 | 1461682747846 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 20753 | 1461682747851 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 07:59:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:59:07 INFO - PROCESS | 20753 | 1461682747859 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 20753 | 1461682747862 Marionette TRACE conn4 <- [1,550,null,{}] 07:59:07 INFO - PROCESS | 20753 | 1461682747867 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:08 INFO - PROCESS | 20753 | 1461682748061 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 07:59:08 INFO - PROCESS | 20753 | 1461682748212 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5851800 == 68 [pid = 20753] [id = 145] 07:59:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 169 (0x7f65c2d9ec00) [pid = 20753] [serial = 434] [outer = (nil)] 07:59:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 170 (0x7f65c2da2000) [pid = 20753] [serial = 435] [outer = 0x7f65c2d9ec00] 07:59:08 INFO - PROCESS | 20753 | 1461682748284 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 171 (0x7f65c2dac000) [pid = 20753] [serial = 436] [outer = 0x7f65c2d9ec00] 07:59:09 INFO - PROCESS | 20753 | 1461682749467 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 07:59:09 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. 07:59:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1633ms 07:59:09 INFO - PROCESS | 20753 | 1461682749495 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 20753 | 1461682749501 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 07:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:59:09 INFO - PROCESS | 20753 | 1461682749510 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 20753 | 1461682749516 Marionette TRACE conn4 <- [1,554,null,{}] 07:59:09 INFO - PROCESS | 20753 | 1461682749572 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:09 INFO - PROCESS | 20753 | 1461682749940 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 07:59:10 INFO - PROCESS | 20753 | 1461682750084 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1f33800 == 69 [pid = 20753] [id = 146] 07:59:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65c2d9fc00) [pid = 20753] [serial = 437] [outer = (nil)] 07:59:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65c446f800) [pid = 20753] [serial = 438] [outer = 0x7f65c2d9fc00] 07:59:10 INFO - PROCESS | 20753 | 1461682750168 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65d7da9000) [pid = 20753] [serial = 439] [outer = 0x7f65c2d9fc00] 07:59:10 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:11 INFO - PROCESS | 20753 | 1461682751015 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1549ms 07:59:11 INFO - PROCESS | 20753 | 1461682751058 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 07:59:11 INFO - PROCESS | 20753 | 1461682751062 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 07:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:59:11 INFO - PROCESS | 20753 | 1461682751067 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 20753 | 1461682751070 Marionette TRACE conn4 <- [1,558,null,{}] 07:59:11 INFO - PROCESS | 20753 | 1461682751075 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:11 INFO - PROCESS | 20753 | 1461682751231 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 07:59:11 INFO - PROCESS | 20753 | 1461682751389 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1c54000 == 70 [pid = 20753] [id = 147] 07:59:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65c1cb8800) [pid = 20753] [serial = 440] [outer = (nil)] 07:59:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65c1cbec00) [pid = 20753] [serial = 441] [outer = 0x7f65c1cb8800] 07:59:11 INFO - PROCESS | 20753 | 1461682751460 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65c1cc4400) [pid = 20753] [serial = 442] [outer = 0x7f65c1cb8800] 07:59:12 INFO - PROCESS | 20753 | 1461682752290 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1289ms 07:59:12 INFO - PROCESS | 20753 | 1461682752356 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 20753 | 1461682752360 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 07:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:59:12 INFO - PROCESS | 20753 | 1461682752366 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 20753 | 1461682752368 Marionette TRACE conn4 <- [1,562,null,{}] 07:59:12 INFO - PROCESS | 20753 | 1461682752382 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:12 INFO - PROCESS | 20753 | 1461682752544 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 07:59:12 INFO - PROCESS | 20753 | 1461682752980 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3aa6800 == 71 [pid = 20753] [id = 148] 07:59:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65c2daa000) [pid = 20753] [serial = 443] [outer = (nil)] 07:59:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65c362a000) [pid = 20753] [serial = 444] [outer = 0x7f65c2daa000] 07:59:13 INFO - PROCESS | 20753 | 1461682753057 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65c4463000) [pid = 20753] [serial = 445] [outer = 0x7f65c2daa000] 07:59:13 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:13 INFO - PROCESS | 20753 | 1461682753902 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1595ms 07:59:13 INFO - PROCESS | 20753 | 1461682753963 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 20753 | 1461682753969 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 07:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:59:13 INFO - PROCESS | 20753 | 1461682753976 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 20753 | 1461682753981 Marionette TRACE conn4 <- [1,566,null,{}] 07:59:13 INFO - PROCESS | 20753 | 1461682753987 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:14 INFO - PROCESS | 20753 | 1461682754203 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 07:59:14 INFO - PROCESS | 20753 | 1461682754390 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c479b800 == 72 [pid = 20753] [id = 149] 07:59:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65c4aea400) [pid = 20753] [serial = 446] [outer = (nil)] 07:59:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65c4aee800) [pid = 20753] [serial = 447] [outer = 0x7f65c4aea400] 07:59:14 INFO - PROCESS | 20753 | 1461682754494 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 183 (0x7f65c55cd000) [pid = 20753] [serial = 448] [outer = 0x7f65c4aea400] 07:59:14 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e70800 == 71 [pid = 20753] [id = 97] 07:59:14 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5869000 == 70 [pid = 20753] [id = 134] 07:59:14 INFO - PROCESS | 20753 | --DOMWINDOW == 182 (0x7f65d5747400) [pid = 20753] [serial = 366] [outer = (nil)] [url = about:blank] 07:59:14 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3ab0000 == 69 [pid = 20753] [id = 133] 07:59:14 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c20800 == 68 [pid = 20753] [id = 132] 07:59:14 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fdc000 == 67 [pid = 20753] [id = 131] 07:59:15 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:15 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c479e800 == 66 [pid = 20753] [id = 129] 07:59:15 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5b96000 == 65 [pid = 20753] [id = 128] 07:59:15 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8dd8800 == 64 [pid = 20753] [id = 127] 07:59:15 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb2a7800 == 63 [pid = 20753] [id = 126] 07:59:15 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f0e800 == 62 [pid = 20753] [id = 125] 07:59:15 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d765d800 == 61 [pid = 20753] [id = 124] 07:59:15 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cd0ce000 == 60 [pid = 20753] [id = 123] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65e3211c00) [pid = 20753] [serial = 360] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65d61b5c00) [pid = 20753] [serial = 363] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65c8cc9400) [pid = 20753] [serial = 333] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65e6e4a000) [pid = 20753] [serial = 361] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65d3ca7c00) [pid = 20753] [serial = 351] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65d5b67c00) [pid = 20753] [serial = 352] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65e6e66c00) [pid = 20753] [serial = 364] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65ce893400) [pid = 20753] [serial = 349] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65cb80a800) [pid = 20753] [serial = 348] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65c8ccc000) [pid = 20753] [serial = 346] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 171 (0x7f65c5b0bc00) [pid = 20753] [serial = 345] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 170 (0x7f65d6628400) [pid = 20753] [serial = 354] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 169 (0x7f65d6a2f000) [pid = 20753] [serial = 355] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 168 (0x7f65ce8a4000) [pid = 20753] [serial = 336] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 167 (0x7f65d61c1800) [pid = 20753] [serial = 339] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 166 (0x7f65cadea400) [pid = 20753] [serial = 342] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 165 (0x7f65d7a74000) [pid = 20753] [serial = 357] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | --DOMWINDOW == 164 (0x7f65dbf79800) [pid = 20753] [serial = 358] [outer = (nil)] [url = about:blank] 07:59:15 INFO - PROCESS | 20753 | 1461682755321 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1385ms 07:59:15 INFO - PROCESS | 20753 | 1461682755365 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 07:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:59:15 INFO - PROCESS | 20753 | 1461682755370 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 07:59:15 INFO - PROCESS | 20753 | 1461682755376 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 20753 | 1461682755379 Marionette TRACE conn4 <- [1,570,null,{}] 07:59:15 INFO - PROCESS | 20753 | 1461682755384 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:15 INFO - PROCESS | 20753 | 1461682755527 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 07:59:15 INFO - PROCESS | 20753 | 1461682755545 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fe9000 == 61 [pid = 20753] [id = 150] 07:59:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 165 (0x7f65c5919400) [pid = 20753] [serial = 449] [outer = (nil)] 07:59:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 166 (0x7f65c5920800) [pid = 20753] [serial = 450] [outer = 0x7f65c5919400] 07:59:15 INFO - PROCESS | 20753 | 1461682755608 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 167 (0x7f65c5b0ac00) [pid = 20753] [serial = 451] [outer = 0x7f65c5919400] 07:59:16 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:16 INFO - PROCESS | 20753 | 1461682756449 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1080ms 07:59:16 INFO - PROCESS | 20753 | 1461682756457 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 20753 | 1461682756460 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 07:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:59:16 INFO - PROCESS | 20753 | 1461682756473 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 20753 | 1461682756481 Marionette TRACE conn4 <- [1,574,null,{}] 07:59:16 INFO - PROCESS | 20753 | 1461682756500 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:16 INFO - PROCESS | 20753 | 1461682756651 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 07:59:16 INFO - PROCESS | 20753 | 1461682756670 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d10a2800 == 62 [pid = 20753] [id = 151] 07:59:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 168 (0x7f65ca0ea400) [pid = 20753] [serial = 452] [outer = (nil)] 07:59:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 169 (0x7f65caa15c00) [pid = 20753] [serial = 453] [outer = 0x7f65ca0ea400] 07:59:16 INFO - PROCESS | 20753 | 1461682756734 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 170 (0x7f65cade8400) [pid = 20753] [serial = 454] [outer = 0x7f65ca0ea400] 07:59:18 INFO - PROCESS | 20753 | 1461682758062 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1662ms 07:59:18 INFO - PROCESS | 20753 | 1461682758129 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 20753 | 1461682758132 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 07:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:59:18 INFO - PROCESS | 20753 | 1461682758148 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 20753 | 1461682758150 Marionette TRACE conn4 <- [1,578,null,{}] 07:59:18 INFO - PROCESS | 20753 | 1461682758161 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:18 INFO - PROCESS | 20753 | 1461682758335 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 07:59:18 INFO - PROCESS | 20753 | 1461682758360 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d650a800 == 63 [pid = 20753] [id = 152] 07:59:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 171 (0x7f65c8cc3400) [pid = 20753] [serial = 455] [outer = (nil)] 07:59:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65cdc0f000) [pid = 20753] [serial = 456] [outer = 0x7f65c8cc3400] 07:59:18 INFO - PROCESS | 20753 | 1461682758422 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65d61a0400) [pid = 20753] [serial = 457] [outer = 0x7f65c8cc3400] 07:59:19 INFO - PROCESS | 20753 | 1461682759272 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1184ms 07:59:19 INFO - PROCESS | 20753 | 1461682759333 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 20753 | 1461682759336 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 07:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:59:19 INFO - PROCESS | 20753 | 1461682759342 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 20753 | 1461682759344 Marionette TRACE conn4 <- [1,582,null,{}] 07:59:19 INFO - PROCESS | 20753 | 1461682759349 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:19 INFO - PROCESS | 20753 | 1461682759530 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 07:59:19 INFO - PROCESS | 20753 | 1461682759551 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d8230000 == 64 [pid = 20753] [id = 153] 07:59:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65c498d800) [pid = 20753] [serial = 458] [outer = (nil)] 07:59:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65c498f800) [pid = 20753] [serial = 459] [outer = 0x7f65c498d800] 07:59:19 INFO - PROCESS | 20753 | 1461682759620 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65d61b4400) [pid = 20753] [serial = 460] [outer = 0x7f65c498d800] 07:59:20 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65cade5400) [pid = 20753] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:59:20 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65d61b6000) [pid = 20753] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:59:20 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65c55c9000) [pid = 20753] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:59:20 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65d5749400) [pid = 20753] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:59:20 INFO - PROCESS | 20753 | --DOMWINDOW == 171 (0x7f65c5b0d800) [pid = 20753] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:59:20 INFO - PROCESS | 20753 | 1461682760519 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1229ms 07:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:59:20 INFO - PROCESS | 20753 | 1461682760572 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 20753 | 1461682760574 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 07:59:20 INFO - PROCESS | 20753 | 1461682760580 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 20753 | 1461682760583 Marionette TRACE conn4 <- [1,586,null,{}] 07:59:20 INFO - PROCESS | 20753 | 1461682760587 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:20 INFO - PROCESS | 20753 | 1461682760732 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 07:59:20 INFO - PROCESS | 20753 | 1461682760748 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e2d11000 == 65 [pid = 20753] [id = 154] 07:59:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65c56d3c00) [pid = 20753] [serial = 461] [outer = (nil)] 07:59:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65c56db800) [pid = 20753] [serial = 462] [outer = 0x7f65c56d3c00] 07:59:20 INFO - PROCESS | 20753 | 1461682760809 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65d61ba800) [pid = 20753] [serial = 463] [outer = 0x7f65c56d3c00] 07:59:21 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:21 INFO - PROCESS | 20753 | 1461682761585 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1040ms 07:59:21 INFO - PROCESS | 20753 | 1461682761619 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 20753 | 1461682761623 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 07:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:59:21 INFO - PROCESS | 20753 | 1461682761628 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 20753 | 1461682761630 Marionette TRACE conn4 <- [1,590,null,{}] 07:59:21 INFO - PROCESS | 20753 | 1461682761653 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:21 INFO - PROCESS | 20753 | 1461682761835 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 07:59:21 INFO - PROCESS | 20753 | 1461682761850 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e729d000 == 66 [pid = 20753] [id = 155] 07:59:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65c56b2c00) [pid = 20753] [serial = 464] [outer = (nil)] 07:59:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65c56bac00) [pid = 20753] [serial = 465] [outer = 0x7f65c56b2c00] 07:59:21 INFO - PROCESS | 20753 | 1461682761914 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65c56bf000) [pid = 20753] [serial = 466] [outer = 0x7f65c56b2c00] 07:59:23 INFO - PROCESS | 20753 | 1461682763186 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1594ms 07:59:23 INFO - PROCESS | 20753 | 1461682763223 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 07:59:23 INFO - PROCESS | 20753 | 1461682763230 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 07:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:59:23 INFO - PROCESS | 20753 | 1461682763238 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - PROCESS | 20753 | 1461682763244 Marionette TRACE conn4 <- [1,594,null,{}] 07:59:23 INFO - PROCESS | 20753 | 1461682763251 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:23 INFO - PROCESS | 20753 | 1461682763422 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 07:59:23 INFO - PROCESS | 20753 | 1461682763592 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4858800 == 67 [pid = 20753] [id = 156] 07:59:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65c4464800) [pid = 20753] [serial = 467] [outer = (nil)] 07:59:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65c4989400) [pid = 20753] [serial = 468] [outer = 0x7f65c4464800] 07:59:23 INFO - PROCESS | 20753 | 1461682763668 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65c4ae7000) [pid = 20753] [serial = 469] [outer = 0x7f65c4464800] 07:59:24 INFO - PROCESS | 20753 | 1461682764659 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1487ms 07:59:24 INFO - PROCESS | 20753 | 1461682764726 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 20753 | 1461682764734 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 07:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:59:24 INFO - PROCESS | 20753 | 1461682764744 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 20753 | 1461682764748 Marionette TRACE conn4 <- [1,598,null,{}] 07:59:24 INFO - PROCESS | 20753 | 1461682764754 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:24 INFO - PROCESS | 20753 | 1461682764924 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 07:59:25 INFO - PROCESS | 20753 | 1461682765080 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fd9800 == 68 [pid = 20753] [id = 157] 07:59:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65c4986400) [pid = 20753] [serial = 470] [outer = (nil)] 07:59:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65c56cdc00) [pid = 20753] [serial = 471] [outer = 0x7f65c4986400] 07:59:25 INFO - PROCESS | 20753 | 1461682765151 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 183 (0x7f65c56d7400) [pid = 20753] [serial = 472] [outer = 0x7f65c4986400] 07:59:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 184 (0x7f65c56cfc00) [pid = 20753] [serial = 473] [outer = 0x7f65d5df0c00] 07:59:26 INFO - PROCESS | 20753 | 1461682766161 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1481ms 07:59:26 INFO - PROCESS | 20753 | 1461682766226 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 20753 | 1461682766229 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 07:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:59:26 INFO - PROCESS | 20753 | 1461682766236 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 20753 | 1461682766241 Marionette TRACE conn4 <- [1,602,null,{}] 07:59:26 INFO - PROCESS | 20753 | 1461682766257 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:26 INFO - PROCESS | 20753 | 1461682766461 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 07:59:26 INFO - PROCESS | 20753 | 1461682766660 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e7f000 == 69 [pid = 20753] [id = 158] 07:59:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 185 (0x7f65c57ed000) [pid = 20753] [serial = 474] [outer = (nil)] 07:59:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 186 (0x7f65c8cc8800) [pid = 20753] [serial = 475] [outer = 0x7f65c57ed000] 07:59:26 INFO - PROCESS | 20753 | 1461682766781 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 187 (0x7f65caa17400) [pid = 20753] [serial = 476] [outer = 0x7f65c57ed000] 07:59:27 INFO - PROCESS | 20753 | 1461682767606 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1437ms 07:59:27 INFO - PROCESS | 20753 | 1461682767675 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 07:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:59:27 INFO - PROCESS | 20753 | 1461682767679 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 07:59:27 INFO - PROCESS | 20753 | 1461682767685 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 20753 | 1461682767688 Marionette TRACE conn4 <- [1,606,null,{}] 07:59:27 INFO - PROCESS | 20753 | 1461682767694 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:27 INFO - PROCESS | 20753 | 1461682767864 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 07:59:28 INFO - PROCESS | 20753 | 1461682768022 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbad3800 == 70 [pid = 20753] [id = 159] 07:59:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65c5925400) [pid = 20753] [serial = 477] [outer = (nil)] 07:59:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65d31d6c00) [pid = 20753] [serial = 478] [outer = 0x7f65c5925400] 07:59:28 INFO - PROCESS | 20753 | 1461682768091 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65d5b62c00) [pid = 20753] [serial = 479] [outer = 0x7f65c5925400] 07:59:28 INFO - PROCESS | 20753 | 1461682768939 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1287ms 07:59:28 INFO - PROCESS | 20753 | 1461682768973 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 20753 | 1461682768975 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 07:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:59:28 INFO - PROCESS | 20753 | 1461682768982 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 20753 | 1461682768985 Marionette TRACE conn4 <- [1,610,null,{}] 07:59:28 INFO - PROCESS | 20753 | 1461682768990 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:29 INFO - PROCESS | 20753 | 1461682769152 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 07:59:29 INFO - PROCESS | 20753 | 1461682769315 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1e10800 == 71 [pid = 20753] [id = 160] 07:59:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65caa1f400) [pid = 20753] [serial = 480] [outer = (nil)] 07:59:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65cbd0ec00) [pid = 20753] [serial = 481] [outer = 0x7f65caa1f400] 07:59:29 INFO - PROCESS | 20753 | 1461682769386 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65cbd13400) [pid = 20753] [serial = 482] [outer = 0x7f65caa1f400] 07:59:30 INFO - PROCESS | 20753 | 1461682770223 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1280ms 07:59:30 INFO - PROCESS | 20753 | 1461682770263 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 20753 | 1461682770267 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 07:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:59:30 INFO - PROCESS | 20753 | 1461682770273 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 20753 | 1461682770276 Marionette TRACE conn4 <- [1,614,null,{}] 07:59:30 INFO - PROCESS | 20753 | 1461682770282 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:30 INFO - PROCESS | 20753 | 1461682770455 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 07:59:30 INFO - PROCESS | 20753 | 1461682770621 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c15c2000 == 72 [pid = 20753] [id = 161] 07:59:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65c1562400) [pid = 20753] [serial = 483] [outer = (nil)] 07:59:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65c4989c00) [pid = 20753] [serial = 484] [outer = 0x7f65c1562400] 07:59:30 INFO - PROCESS | 20753 | 1461682770696 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65d5b71000) [pid = 20753] [serial = 485] [outer = 0x7f65c1562400] 07:59:31 INFO - PROCESS | 20753 | 1461682771555 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1331ms 07:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:59:31 INFO - PROCESS | 20753 | 1461682771605 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 20753 | 1461682771607 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 07:59:31 INFO - PROCESS | 20753 | 1461682771613 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 20753 | 1461682771616 Marionette TRACE conn4 <- [1,618,null,{}] 07:59:31 INFO - PROCESS | 20753 | 1461682771621 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:31 INFO - PROCESS | 20753 | 1461682771777 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 07:59:31 INFO - PROCESS | 20753 | 1461682771942 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c37e3800 == 73 [pid = 20753] [id = 162] 07:59:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65c0a76c00) [pid = 20753] [serial = 486] [outer = (nil)] 07:59:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65c0a7c400) [pid = 20753] [serial = 487] [outer = 0x7f65c0a76c00] 07:59:32 INFO - PROCESS | 20753 | 1461682772012 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65c0a81400) [pid = 20753] [serial = 488] [outer = 0x7f65c0a76c00] 07:59:32 INFO - PROCESS | 20753 | 1461682772809 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1237ms 07:59:32 INFO - PROCESS | 20753 | 1461682772851 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 20753 | 1461682772855 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 07:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:59:32 INFO - PROCESS | 20753 | 1461682772860 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 20753 | 1461682772863 Marionette TRACE conn4 <- [1,622,null,{}] 07:59:32 INFO - PROCESS | 20753 | 1461682772868 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:33 INFO - PROCESS | 20753 | 1461682773029 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 07:59:33 INFO - PROCESS | 20753 | 1461682773194 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6352000 == 74 [pid = 20753] [id = 163] 07:59:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65c0a77400) [pid = 20753] [serial = 489] [outer = (nil)] 07:59:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65c39f2400) [pid = 20753] [serial = 490] [outer = 0x7f65c0a77400] 07:59:33 INFO - PROCESS | 20753 | 1461682773262 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65c553ac00) [pid = 20753] [serial = 491] [outer = 0x7f65c0a77400] 07:59:34 INFO - PROCESS | 20753 | 1461682774545 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1731ms 07:59:34 INFO - PROCESS | 20753 | 1461682774592 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 20753 | 1461682774598 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 07:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:59:34 INFO - PROCESS | 20753 | 1461682774658 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 20753 | 1461682774663 Marionette TRACE conn4 <- [1,626,null,{}] 07:59:34 INFO - PROCESS | 20753 | 1461682774690 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:34 INFO - PROCESS | 20753 | 1461682774857 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 07:59:35 INFO - PROCESS | 20753 | 1461682775030 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5320000 == 75 [pid = 20753] [id = 164] 07:59:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c1cbac00) [pid = 20753] [serial = 492] [outer = (nil)] 07:59:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65c2da0800) [pid = 20753] [serial = 493] [outer = 0x7f65c1cbac00] 07:59:35 INFO - PROCESS | 20753 | 1461682775096 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65c432d800) [pid = 20753] [serial = 494] [outer = 0x7f65c1cbac00] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6c9b800 == 74 [pid = 20753] [id = 58] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e7306000 == 73 [pid = 20753] [id = 82] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb65a800 == 72 [pid = 20753] [id = 113] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cacab800 == 71 [pid = 20753] [id = 114] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65c362b800) [pid = 20753] [serial = 387] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65e33d0000) [pid = 20753] [serial = 405] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | 1461682776145 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e2d07800 == 70 [pid = 20753] [id = 112] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e2d11000 == 69 [pid = 20753] [id = 154] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d8230000 == 68 [pid = 20753] [id = 153] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d650a800 == 67 [pid = 20753] [id = 152] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d10a2800 == 66 [pid = 20753] [id = 151] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fe9000 == 65 [pid = 20753] [id = 150] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c479b800 == 64 [pid = 20753] [id = 149] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3aa6800 == 63 [pid = 20753] [id = 148] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5851800 == 62 [pid = 20753] [id = 145] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c442c000 == 61 [pid = 20753] [id = 144] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3aa8000 == 60 [pid = 20753] [id = 143] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3a8a800 == 59 [pid = 20753] [id = 142] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4bd3000 == 58 [pid = 20753] [id = 141] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e8f94000 == 57 [pid = 20753] [id = 140] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e63e9000 == 56 [pid = 20753] [id = 139] 07:59:36 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6520800 == 55 [pid = 20753] [id = 135] 07:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1606ms 07:59:36 INFO - PROCESS | 20753 | 1461682776214 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 20753 | 1461682776222 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 07:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:59:36 INFO - PROCESS | 20753 | 1461682776231 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 20753 | 1461682776236 Marionette TRACE conn4 <- [1,630,null,{}] 07:59:36 INFO - PROCESS | 20753 | 1461682776241 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:36 INFO - PROCESS | 20753 | 1461682776390 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65d6e74000) [pid = 20753] [serial = 402] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65d7c93800) [pid = 20753] [serial = 403] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65c8cc1400) [pid = 20753] [serial = 394] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65c55c6400) [pid = 20753] [serial = 390] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65ca0ec400) [pid = 20753] [serial = 369] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65e6511000) [pid = 20753] [serial = 375] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65d61b5800) [pid = 20753] [serial = 400] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65c5b02400) [pid = 20753] [serial = 393] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 194 (0x7f65c5928800) [pid = 20753] [serial = 384] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 193 (0x7f65ce89ac00) [pid = 20753] [serial = 397] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 192 (0x7f65cc03a000) [pid = 20753] [serial = 396] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65e7231800) [pid = 20753] [serial = 378] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65d58c7c00) [pid = 20753] [serial = 399] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65c5923800) [pid = 20753] [serial = 381] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 188 (0x7f65d58ba400) [pid = 20753] [serial = 372] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65d574b400) [pid = 20753] [serial = 367] [outer = (nil)] [url = about:blank] 07:59:36 INFO - PROCESS | 20753 | 1461682776600 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3a97000 == 56 [pid = 20753] [id = 165] 07:59:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65c4466000) [pid = 20753] [serial = 495] [outer = (nil)] 07:59:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65c4987800) [pid = 20753] [serial = 496] [outer = 0x7f65c4466000] 07:59:36 INFO - PROCESS | 20753 | 1461682776673 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65c4aec400) [pid = 20753] [serial = 497] [outer = 0x7f65c4466000] 07:59:37 INFO - PROCESS | 20753 | 1461682777364 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1183ms 07:59:37 INFO - PROCESS | 20753 | 1461682777414 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 20753 | 1461682777417 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 07:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:59:37 INFO - PROCESS | 20753 | 1461682777440 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 20753 | 1461682777446 Marionette TRACE conn4 <- [1,634,null,{}] 07:59:37 INFO - PROCESS | 20753 | 1461682777462 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:37 INFO - PROCESS | 20753 | 1461682777625 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 07:59:37 INFO - PROCESS | 20753 | 1461682777639 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5850800 == 57 [pid = 20753] [id = 166] 07:59:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65c5544c00) [pid = 20753] [serial = 498] [outer = (nil)] 07:59:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65c55cc800) [pid = 20753] [serial = 499] [outer = 0x7f65c5544c00] 07:59:37 INFO - PROCESS | 20753 | 1461682777710 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65c56c0c00) [pid = 20753] [serial = 500] [outer = 0x7f65c5544c00] 07:59:38 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:38 INFO - PROCESS | 20753 | 1461682778533 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1152ms 07:59:38 INFO - PROCESS | 20753 | 1461682778596 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 20753 | 1461682778600 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 07:59:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:59:38 INFO - PROCESS | 20753 | 1461682778606 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 20753 | 1461682778608 Marionette TRACE conn4 <- [1,638,null,{}] 07:59:38 INFO - PROCESS | 20753 | 1461682778637 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:38 INFO - PROCESS | 20753 | 1461682778825 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 07:59:38 INFO - PROCESS | 20753 | 1461682778849 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dd8800 == 58 [pid = 20753] [id = 167] 07:59:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65c5544400) [pid = 20753] [serial = 501] [outer = (nil)] 07:59:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65c56d9800) [pid = 20753] [serial = 502] [outer = 0x7f65c5544400] 07:59:38 INFO - PROCESS | 20753 | 1461682778911 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65c57e9800) [pid = 20753] [serial = 503] [outer = 0x7f65c5544400] 07:59:39 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:39 INFO - PROCESS | 20753 | 1461682779800 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:59:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1244ms 07:59:39 INFO - PROCESS | 20753 | 1461682779854 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 20753 | 1461682779858 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 07:59:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:59:39 INFO - PROCESS | 20753 | 1461682779871 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 20753 | 1461682779873 Marionette TRACE conn4 <- [1,642,null,{}] 07:59:39 INFO - PROCESS | 20753 | 1461682779879 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:40 INFO - PROCESS | 20753 | 1461682780072 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 07:59:40 INFO - PROCESS | 20753 | 1461682780103 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cacad800 == 59 [pid = 20753] [id = 168] 07:59:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65c5541c00) [pid = 20753] [serial = 504] [outer = (nil)] 07:59:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65c591e000) [pid = 20753] [serial = 505] [outer = 0x7f65c5541c00] 07:59:40 INFO - PROCESS | 20753 | 1461682780169 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65c8cc7000) [pid = 20753] [serial = 506] [outer = 0x7f65c5541c00] 07:59:41 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65c8cc3400) [pid = 20753] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:59:41 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65ca0ea400) [pid = 20753] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:59:41 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65d6632800) [pid = 20753] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:59:41 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65c498d800) [pid = 20753] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:59:41 INFO - PROCESS | 20753 | --DOMWINDOW == 194 (0x7f65c5919400) [pid = 20753] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:59:41 INFO - PROCESS | 20753 | --DOMWINDOW == 193 (0x7f65c2daa000) [pid = 20753] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:59:41 INFO - PROCESS | 20753 | --DOMWINDOW == 192 (0x7f65c4aea400) [pid = 20753] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:59:41 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65c56d3c00) [pid = 20753] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:59:41 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65c55d1000) [pid = 20753] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:59:41 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65d5b63000) [pid = 20753] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:59:41 INFO - PROCESS | 20753 | 1461682781358 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:59:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:59:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1543ms 07:59:41 INFO - PROCESS | 20753 | 1461682781408 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 20753 | 1461682781411 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 07:59:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:59:41 INFO - PROCESS | 20753 | 1461682781417 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 20753 | 1461682781420 Marionette TRACE conn4 <- [1,646,null,{}] 07:59:41 INFO - PROCESS | 20753 | 1461682781436 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:41 INFO - PROCESS | 20753 | 1461682781664 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 07:59:41 INFO - PROCESS | 20753 | 1461682781787 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cd0b7000 == 60 [pid = 20753] [id = 169] 07:59:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65c4467400) [pid = 20753] [serial = 507] [outer = (nil)] 07:59:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65caa13400) [pid = 20753] [serial = 508] [outer = 0x7f65c4467400] 07:59:41 INFO - PROCESS | 20753 | 1461682781853 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65cade6800) [pid = 20753] [serial = 509] [outer = 0x7f65c4467400] 07:59:42 INFO - PROCESS | 20753 | 1461682782477 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:59:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:59:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1084ms 07:59:42 INFO - PROCESS | 20753 | 1461682782505 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 20753 | 1461682782509 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 07:59:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:59:42 INFO - PROCESS | 20753 | 1461682782531 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 20753 | 1461682782534 Marionette TRACE conn4 <- [1,650,null,{}] 07:59:42 INFO - PROCESS | 20753 | 1461682782539 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:42 INFO - PROCESS | 20753 | 1461682782716 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 07:59:42 INFO - PROCESS | 20753 | 1461682782734 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d2cc5000 == 61 [pid = 20753] [id = 170] 07:59:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65c4991400) [pid = 20753] [serial = 510] [outer = (nil)] 07:59:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65cbd0fc00) [pid = 20753] [serial = 511] [outer = 0x7f65c4991400] 07:59:42 INFO - PROCESS | 20753 | 1461682782791 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65ccce7c00) [pid = 20753] [serial = 512] [outer = 0x7f65c4991400] 07:59:43 INFO - PROCESS | 20753 | 1461682783803 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:59:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1333ms 07:59:43 INFO - PROCESS | 20753 | 1461682783866 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 20753 | 1461682783872 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 07:59:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:59:43 INFO - PROCESS | 20753 | 1461682783880 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 20753 | 1461682783886 Marionette TRACE conn4 <- [1,654,null,{}] 07:59:43 INFO - PROCESS | 20753 | 1461682783893 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:44 INFO - PROCESS | 20753 | 1461682784103 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 07:59:44 INFO - PROCESS | 20753 | 1461682784264 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c485f000 == 62 [pid = 20753] [id = 171] 07:59:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65c2da9800) [pid = 20753] [serial = 513] [outer = (nil)] 07:59:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65c39fa800) [pid = 20753] [serial = 514] [outer = 0x7f65c2da9800] 07:59:44 INFO - PROCESS | 20753 | 1461682784340 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65c4983800) [pid = 20753] [serial = 515] [outer = 0x7f65c2da9800] 07:59:45 INFO - PROCESS | 20753 | 1461682785233 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:59:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:59:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1399ms 07:59:45 INFO - PROCESS | 20753 | 1461682785280 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 20753 | 1461682785291 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 07:59:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:59:45 INFO - PROCESS | 20753 | 1461682785301 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 20753 | 1461682785305 Marionette TRACE conn4 <- [1,658,null,{}] 07:59:45 INFO - PROCESS | 20753 | 1461682785311 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:45 INFO - PROCESS | 20753 | 1461682785477 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 07:59:45 INFO - PROCESS | 20753 | 1461682785636 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb65a800 == 63 [pid = 20753] [id = 172] 07:59:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65c553bc00) [pid = 20753] [serial = 516] [outer = (nil)] 07:59:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65c5544000) [pid = 20753] [serial = 517] [outer = 0x7f65c553bc00] 07:59:45 INFO - PROCESS | 20753 | 1461682785710 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65c56ba400) [pid = 20753] [serial = 518] [outer = 0x7f65c553bc00] 07:59:46 INFO - PROCESS | 20753 | 1461682786593 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:59:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1333ms 07:59:46 INFO - PROCESS | 20753 | 1461682786635 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 20753 | 1461682786639 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 07:59:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:59:46 INFO - PROCESS | 20753 | 1461682786646 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 20753 | 1461682786651 Marionette TRACE conn4 <- [1,662,null,{}] 07:59:46 INFO - PROCESS | 20753 | 1461682786668 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:46 INFO - PROCESS | 20753 | 1461682786846 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 07:59:47 INFO - PROCESS | 20753 | 1461682787006 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d62a4000 == 64 [pid = 20753] [id = 173] 07:59:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65c57e6800) [pid = 20753] [serial = 519] [outer = (nil)] 07:59:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c8ccd400) [pid = 20753] [serial = 520] [outer = 0x7f65c57e6800] 07:59:47 INFO - PROCESS | 20753 | 1461682787082 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65ca9d8800) [pid = 20753] [serial = 521] [outer = 0x7f65c57e6800] 07:59:47 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:47 INFO - PROCESS | 20753 | 1461682787935 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:59:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1337ms 07:59:47 INFO - PROCESS | 20753 | 1461682787984 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 07:59:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:59:47 INFO - PROCESS | 20753 | 1461682787988 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 07:59:47 INFO - PROCESS | 20753 | 1461682787994 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 20753 | 1461682787997 Marionette TRACE conn4 <- [1,666,null,{}] 07:59:48 INFO - PROCESS | 20753 | 1461682788002 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:48 INFO - PROCESS | 20753 | 1461682788170 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 07:59:48 INFO - PROCESS | 20753 | 1461682788335 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7a4f800 == 65 [pid = 20753] [id = 174] 07:59:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65c5919400) [pid = 20753] [serial = 522] [outer = (nil)] 07:59:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65cbd0cc00) [pid = 20753] [serial = 523] [outer = 0x7f65c5919400] 07:59:48 INFO - PROCESS | 20753 | 1461682788405 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65cd030c00) [pid = 20753] [serial = 524] [outer = 0x7f65c5919400] 07:59:48 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:49 INFO - PROCESS | 20753 | 1461682789273 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:59:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:59:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1327ms 07:59:49 INFO - PROCESS | 20753 | 1461682789323 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 20753 | 1461682789326 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 07:59:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:59:49 INFO - PROCESS | 20753 | 1461682789332 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 20753 | 1461682789335 Marionette TRACE conn4 <- [1,670,null,{}] 07:59:49 INFO - PROCESS | 20753 | 1461682789340 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:49 INFO - PROCESS | 20753 | 1461682789509 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 07:59:49 INFO - PROCESS | 20753 | 1461682789668 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db307800 == 66 [pid = 20753] [id = 175] 07:59:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65cb80c000) [pid = 20753] [serial = 525] [outer = (nil)] 07:59:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65ce87ac00) [pid = 20753] [serial = 526] [outer = 0x7f65cb80c000] 07:59:49 INFO - PROCESS | 20753 | 1461682789741 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65ce899800) [pid = 20753] [serial = 527] [outer = 0x7f65cb80c000] 07:59:50 INFO - PROCESS | 20753 | 1461682790615 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:59:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1328ms 07:59:50 INFO - PROCESS | 20753 | 1461682790662 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 20753 | 1461682790666 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 07:59:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:59:50 INFO - PROCESS | 20753 | 1461682790671 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 20753 | 1461682790674 Marionette TRACE conn4 <- [1,674,null,{}] 07:59:50 INFO - PROCESS | 20753 | 1461682790679 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:50 INFO - PROCESS | 20753 | 1461682790863 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 07:59:51 INFO - PROCESS | 20753 | 1461682791025 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e634e000 == 67 [pid = 20753] [id = 176] 07:59:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65cecbe000) [pid = 20753] [serial = 528] [outer = (nil)] 07:59:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65d5745400) [pid = 20753] [serial = 529] [outer = 0x7f65cecbe000] 07:59:51 INFO - PROCESS | 20753 | 1461682791097 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65d61bcc00) [pid = 20753] [serial = 530] [outer = 0x7f65cecbe000] 07:59:51 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:51 INFO - PROCESS | 20753 | 1461682791876 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:59:51 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 07:59:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1230ms 07:59:51 INFO - PROCESS | 20753 | 1461682791902 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 20753 | 1461682791905 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 07:59:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:59:51 INFO - PROCESS | 20753 | 1461682791911 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 20753 | 1461682791914 Marionette TRACE conn4 <- [1,678,null,{}] 07:59:51 INFO - PROCESS | 20753 | 1461682791919 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:52 INFO - PROCESS | 20753 | 1461682792069 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 07:59:52 INFO - PROCESS | 20753 | 1461682792236 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb4b4000 == 68 [pid = 20753] [id = 177] 07:59:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65d2b4d800) [pid = 20753] [serial = 531] [outer = (nil)] 07:59:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65d66dd000) [pid = 20753] [serial = 532] [outer = 0x7f65d2b4d800] 07:59:52 INFO - PROCESS | 20753 | 1461682792315 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65d6a2c400) [pid = 20753] [serial = 533] [outer = 0x7f65d2b4d800] 07:59:53 INFO - PROCESS | 20753 | 1461682793192 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:59:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1330ms 07:59:53 INFO - PROCESS | 20753 | 1461682793242 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 20753 | 1461682793246 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 07:59:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:59:53 INFO - PROCESS | 20753 | 1461682793252 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 20753 | 1461682793255 Marionette TRACE conn4 <- [1,682,null,{}] 07:59:53 INFO - PROCESS | 20753 | 1461682793260 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:53 INFO - PROCESS | 20753 | 1461682793416 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 07:59:53 INFO - PROCESS | 20753 | 1461682793586 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8c62000 == 69 [pid = 20753] [id = 178] 07:59:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65c4071000) [pid = 20753] [serial = 534] [outer = (nil)] 07:59:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65c4077c00) [pid = 20753] [serial = 535] [outer = 0x7f65c4071000] 07:59:53 INFO - PROCESS | 20753 | 1461682793660 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65c407d000) [pid = 20753] [serial = 536] [outer = 0x7f65c4071000] 07:59:54 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:54 INFO - PROCESS | 20753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:59:54 INFO - PROCESS | 20753 | 1461682794905 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:59:54 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) 07:59:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1681ms 07:59:54 INFO - PROCESS | 20753 | 1461682794933 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 20753 | 1461682794937 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 07:59:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:59:54 INFO - PROCESS | 20753 | 1461682794942 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 20753 | 1461682794944 Marionette TRACE conn4 <- [1,686,null,{}] 07:59:54 INFO - PROCESS | 20753 | 1461682794950 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:55 INFO - PROCESS | 20753 | 1461682795136 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 07:59:55 INFO - PROCESS | 20753 | 1461682795316 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb61d800 == 70 [pid = 20753] [id = 179] 07:59:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65c4073000) [pid = 20753] [serial = 537] [outer = (nil)] 07:59:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65d68a8c00) [pid = 20753] [serial = 538] [outer = 0x7f65c4073000] 07:59:55 INFO - PROCESS | 20753 | 1461682795391 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65d7c92000) [pid = 20753] [serial = 539] [outer = 0x7f65c4073000] 07:59:56 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:56 INFO - PROCESS | 20753 | 1461682796712 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:59:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1828ms 07:59:56 INFO - PROCESS | 20753 | 1461682796771 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 20753 | 1461682796774 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 07:59:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:59:56 INFO - PROCESS | 20753 | 1461682796875 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 20753 | 1461682796879 Marionette TRACE conn4 <- [1,690,null,{}] 07:59:56 INFO - PROCESS | 20753 | 1461682796893 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:57 INFO - PROCESS | 20753 | 1461682797041 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 07:59:57 INFO - PROCESS | 20753 | 1461682797202 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65beae3800 == 71 [pid = 20753] [id = 180] 07:59:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65beac4800) [pid = 20753] [serial = 540] [outer = (nil)] 07:59:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65beaca000) [pid = 20753] [serial = 541] [outer = 0x7f65beac4800] 07:59:57 INFO - PROCESS | 20753 | 1461682797282 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65c446bc00) [pid = 20753] [serial = 542] [outer = 0x7f65beac4800] 07:59:58 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:58 INFO - PROCESS | 20753 | 1461682798831 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:59:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:59:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2090ms 07:59:58 INFO - PROCESS | 20753 | 1461682798958 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 20753 | 1461682798964 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 07:59:58 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cd0b7000 == 70 [pid = 20753] [id = 169] 07:59:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cacad800 == 69 [pid = 20753] [id = 168] 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8dd8800 == 68 [pid = 20753] [id = 167] 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5850800 == 67 [pid = 20753] [id = 166] 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3a97000 == 66 [pid = 20753] [id = 165] 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5320000 == 65 [pid = 20753] [id = 164] 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c37e3800 == 64 [pid = 20753] [id = 162] 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c15c2000 == 63 [pid = 20753] [id = 161] 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1e10800 == 62 [pid = 20753] [id = 160] 07:59:59 INFO - PROCESS | 20753 | 1461682799048 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 20753 | 1461682799053 Marionette TRACE conn4 <- [1,694,null,{}] 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbad3800 == 61 [pid = 20753] [id = 159] 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e7f000 == 60 [pid = 20753] [id = 158] 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fd9800 == 59 [pid = 20753] [id = 157] 07:59:59 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4858800 == 58 [pid = 20753] [id = 156] 07:59:59 INFO - PROCESS | 20753 | 1461682799068 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:59 INFO - PROCESS | 20753 | 1461682799213 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 07:59:59 INFO - PROCESS | 20753 | 1461682799227 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1e19800 == 59 [pid = 20753] [id = 181] 07:59:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65c2da0c00) [pid = 20753] [serial = 543] [outer = (nil)] 07:59:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65c432e800) [pid = 20753] [serial = 544] [outer = 0x7f65c2da0c00] 07:59:59 INFO - PROCESS | 20753 | 1461682799292 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65c4469000) [pid = 20753] [serial = 545] [outer = 0x7f65c2da0c00] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65c8cccc00) [pid = 20753] [serial = 331] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65d5b6fc00) [pid = 20753] [serial = 286] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65cdc0f000) [pid = 20753] [serial = 456] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65caa15c00) [pid = 20753] [serial = 453] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65e6e4a400) [pid = 20753] [serial = 406] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65c498f800) [pid = 20753] [serial = 459] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65c5920800) [pid = 20753] [serial = 450] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65c5b0ac00) [pid = 20753] [serial = 451] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65c4463000) [pid = 20753] [serial = 445] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65c362a000) [pid = 20753] [serial = 444] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65ca9d7400) [pid = 20753] [serial = 420] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65c4334400) [pid = 20753] [serial = 432] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65c4aee800) [pid = 20753] [serial = 447] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65c55cd000) [pid = 20753] [serial = 448] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65c39ef800) [pid = 20753] [serial = 426] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65c5b11c00) [pid = 20753] [serial = 408] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65d61a0400) [pid = 20753] [serial = 457] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65c432e000) [pid = 20753] [serial = 429] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65d574d400) [pid = 20753] [serial = 417] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65c2da2000) [pid = 20753] [serial = 435] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65c446f800) [pid = 20753] [serial = 438] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65e1b6f000) [pid = 20753] [serial = 423] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65c56db800) [pid = 20753] [serial = 462] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65ce87d000) [pid = 20753] [serial = 414] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65ce882400) [pid = 20753] [serial = 411] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65c1cbec00) [pid = 20753] [serial = 441] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65d61b4400) [pid = 20753] [serial = 460] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65d61ba800) [pid = 20753] [serial = 463] [outer = (nil)] [url = about:blank] 07:59:59 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65cade8400) [pid = 20753] [serial = 454] [outer = (nil)] [url = about:blank] 08:00:00 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:00 INFO - PROCESS | 20753 | 1461682800549 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:00:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1560ms 08:00:00 INFO - PROCESS | 20753 | 1461682800594 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 20753 | 1461682800606 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:00:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:00:00 INFO - PROCESS | 20753 | 1461682800631 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 20753 | 1461682800637 Marionette TRACE conn4 <- [1,698,null,{}] 08:00:00 INFO - PROCESS | 20753 | 1461682800645 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 20753 | 1461682800948 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:00:01 INFO - PROCESS | 20753 | 1461682801082 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c485f800 == 60 [pid = 20753] [id = 182] 08:00:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65c446a000) [pid = 20753] [serial = 546] [outer = (nil)] 08:00:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65c4aea800) [pid = 20753] [serial = 547] [outer = 0x7f65c446a000] 08:00:01 INFO - PROCESS | 20753 | 1461682801143 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65c5541000) [pid = 20753] [serial = 548] [outer = 0x7f65c446a000] 08:00:02 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:02 INFO - PROCESS | 20753 | 1461682802397 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:00:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1790ms 08:00:02 INFO - PROCESS | 20753 | 1461682802419 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 20753 | 1461682802422 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:00:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:00:02 INFO - PROCESS | 20753 | 1461682802433 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 20753 | 1461682802437 Marionette TRACE conn4 <- [1,702,null,{}] 08:00:02 INFO - PROCESS | 20753 | 1461682802510 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:02 INFO - PROCESS | 20753 | 1461682802744 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:00:02 INFO - PROCESS | 20753 | 1461682802765 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b84000 == 61 [pid = 20753] [id = 183] 08:00:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c55cac00) [pid = 20753] [serial = 549] [outer = (nil)] 08:00:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65c56bec00) [pid = 20753] [serial = 550] [outer = 0x7f65c55cac00] 08:00:02 INFO - PROCESS | 20753 | 1461682802826 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65c57ee000) [pid = 20753] [serial = 551] [outer = 0x7f65c55cac00] 08:00:03 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65c1cbac00) [pid = 20753] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:00:03 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65c5544c00) [pid = 20753] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:00:03 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65c5541c00) [pid = 20753] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:00:03 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65c4467400) [pid = 20753] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:00:03 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65c5544400) [pid = 20753] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:00:03 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65c4466000) [pid = 20753] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:00:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:04 INFO - PROCESS | 20753 | 1461682804162 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:00:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1777ms 08:00:04 INFO - PROCESS | 20753 | 1461682804243 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 20753 | 1461682804247 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:00:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:00:04 INFO - PROCESS | 20753 | 1461682804253 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 20753 | 1461682804255 Marionette TRACE conn4 <- [1,706,null,{}] 08:00:04 INFO - PROCESS | 20753 | 1461682804262 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 20753 | 1461682804448 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:00:04 INFO - PROCESS | 20753 | 1461682804459 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dd3000 == 62 [pid = 20753] [id = 184] 08:00:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65c1cbac00) [pid = 20753] [serial = 552] [outer = (nil)] 08:00:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65c57eb400) [pid = 20753] [serial = 553] [outer = 0x7f65c1cbac00] 08:00:04 INFO - PROCESS | 20753 | 1461682804521 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65c8cc3800) [pid = 20753] [serial = 554] [outer = 0x7f65c1cbac00] 08:00:05 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:05 INFO - PROCESS | 20753 | 1461682805673 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:00:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:00:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1478ms 08:00:05 INFO - PROCESS | 20753 | 1461682805732 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 20753 | 1461682805738 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:00:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:00:05 INFO - PROCESS | 20753 | 1461682805747 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 20753 | 1461682805752 Marionette TRACE conn4 <- [1,710,null,{}] 08:00:05 INFO - PROCESS | 20753 | 1461682805762 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:06 INFO - PROCESS | 20753 | 1461682806064 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:00:06 INFO - PROCESS | 20753 | 1461682806190 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c47a2000 == 63 [pid = 20753] [id = 185] 08:00:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c362f000) [pid = 20753] [serial = 555] [outer = (nil)] 08:00:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65c39f8400) [pid = 20753] [serial = 556] [outer = 0x7f65c362f000] 08:00:06 INFO - PROCESS | 20753 | 1461682806264 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65c4466400) [pid = 20753] [serial = 557] [outer = 0x7f65c362f000] 08:00:07 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:07 INFO - PROCESS | 20753 | 1461682807559 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:00:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:00:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1846ms 08:00:07 INFO - PROCESS | 20753 | 1461682807592 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 20753 | 1461682807600 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:00:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:00:07 INFO - PROCESS | 20753 | 1461682807708 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 20753 | 1461682807713 Marionette TRACE conn4 <- [1,714,null,{}] 08:00:07 INFO - PROCESS | 20753 | 1461682807720 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 20753 | 1461682807872 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:00:08 INFO - PROCESS | 20753 | 1461682808031 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca1e6800 == 64 [pid = 20753] [id = 186] 08:00:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65c4335800) [pid = 20753] [serial = 558] [outer = (nil)] 08:00:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65c553c000) [pid = 20753] [serial = 559] [outer = 0x7f65c4335800] 08:00:08 INFO - PROCESS | 20753 | 1461682808103 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65c56bbc00) [pid = 20753] [serial = 560] [outer = 0x7f65c4335800] 08:00:09 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:09 INFO - PROCESS | 20753 | 1461682809398 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:00:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1790ms 08:00:09 INFO - PROCESS | 20753 | 1461682809542 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 20753 | 1461682809547 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:00:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:00:09 INFO - PROCESS | 20753 | 1461682809606 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 20753 | 1461682809611 Marionette TRACE conn4 <- [1,718,null,{}] 08:00:09 INFO - PROCESS | 20753 | 1461682809626 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 20753 | 1461682809819 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:00:09 INFO - PROCESS | 20753 | 1461682809978 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbaca800 == 65 [pid = 20753] [id = 187] 08:00:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65c56be400) [pid = 20753] [serial = 561] [outer = (nil)] 08:00:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65ca9cbc00) [pid = 20753] [serial = 562] [outer = 0x7f65c56be400] 08:00:10 INFO - PROCESS | 20753 | 1461682810051 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65cbd0b800) [pid = 20753] [serial = 563] [outer = 0x7f65c56be400] 08:00:11 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:11 INFO - PROCESS | 20753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:00:11 INFO - PROCESS | 20753 | 1461682811346 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:00:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:00:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1790ms 08:00:11 INFO - PROCESS | 20753 | 1461682811435 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 20753 | 1461682811440 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:00:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:00:11 INFO - PROCESS | 20753 | 1461682811451 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 20753 | 1461682811454 Marionette TRACE conn4 <- [1,722,null,{}] 08:00:11 INFO - PROCESS | 20753 | 1461682811459 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 20753 | 1461682811609 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:00:11 INFO - PROCESS | 20753 | 1461682811770 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d337e000 == 66 [pid = 20753] [id = 188] 08:00:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65c56cec00) [pid = 20753] [serial = 564] [outer = (nil)] 08:00:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65ce87ec00) [pid = 20753] [serial = 565] [outer = 0x7f65c56cec00] 08:00:11 INFO - PROCESS | 20753 | 1461682811840 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65d31d4400) [pid = 20753] [serial = 566] [outer = 0x7f65c56cec00] 08:00:12 INFO - PROCESS | 20753 | 1461682812688 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:00:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:00:12 INFO - PROCESS | 20753 | 1461682812741 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:00:12 INFO - PROCESS | 20753 | 1461682812746 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 20753 | 1461682812750 Marionette TRACE conn4 <- [1,726,null,{}] 08:00:12 INFO - PROCESS | 20753 | 1461682812755 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 20753 | 1461682812918 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:00:13 INFO - PROCESS | 20753 | 1461682813103 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5abe000 == 67 [pid = 20753] [id = 189] 08:00:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65beac8400) [pid = 20753] [serial = 567] [outer = (nil)] 08:00:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65c2eaa800) [pid = 20753] [serial = 568] [outer = 0x7f65beac8400] 08:00:13 INFO - PROCESS | 20753 | 1461682813183 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65c5b0ac00) [pid = 20753] [serial = 569] [outer = 0x7f65beac8400] 08:00:14 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:14 INFO - PROCESS | 20753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:00:14 INFO - PROCESS | 20753 | 1461682814418 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:00:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1737ms 08:00:14 INFO - PROCESS | 20753 | 1461682814484 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 20753 | 1461682814490 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:00:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:00:14 INFO - PROCESS | 20753 | 1461682814498 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 20753 | 1461682814503 Marionette TRACE conn4 <- [1,730,null,{}] 08:00:14 INFO - PROCESS | 20753 | 1461682814510 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 20753 | 1461682814679 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:00:14 INFO - PROCESS | 20753 | 1461682814866 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca1da800 == 68 [pid = 20753] [id = 190] 08:00:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65c4468c00) [pid = 20753] [serial = 570] [outer = (nil)] 08:00:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65c4988800) [pid = 20753] [serial = 571] [outer = 0x7f65c4468c00] 08:00:14 INFO - PROCESS | 20753 | 1461682814945 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65c4aeb800) [pid = 20753] [serial = 572] [outer = 0x7f65c4468c00] 08:00:15 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:15 INFO - PROCESS | 20753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:00:15 INFO - PROCESS | 20753 | 1461682815766 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 20753 | 1461682815853 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:00:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:00:15 INFO - PROCESS | 20753 | 1461682815862 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 20753 | 1461682815866 Marionette TRACE conn4 <- [1,734,null,{}] 08:00:15 INFO - PROCESS | 20753 | 1461682815871 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 20753 | 1461682816131 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:00:16 INFO - PROCESS | 20753 | 1461682816374 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1e17800 == 69 [pid = 20753] [id = 191] 08:00:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65c4984c00) [pid = 20753] [serial = 573] [outer = (nil)] 08:00:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65c55cbc00) [pid = 20753] [serial = 574] [outer = 0x7f65c4984c00] 08:00:16 INFO - PROCESS | 20753 | 1461682816459 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65c56d4800) [pid = 20753] [serial = 575] [outer = 0x7f65c4984c00] 08:00:17 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:17 INFO - PROCESS | 20753 | 1461682817330 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:00:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1583ms 08:00:17 INFO - PROCESS | 20753 | 1461682817505 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 20753 | 1461682817508 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:00:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:00:17 INFO - PROCESS | 20753 | 1461682817519 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 20753 | 1461682817523 Marionette TRACE conn4 <- [1,738,null,{}] 08:00:17 INFO - PROCESS | 20753 | 1461682817540 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 20753 | 1461682817723 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:00:17 INFO - PROCESS | 20753 | 1461682817910 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5aa7000 == 70 [pid = 20753] [id = 192] 08:00:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65c5925c00) [pid = 20753] [serial = 576] [outer = (nil)] 08:00:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65ca0ecc00) [pid = 20753] [serial = 577] [outer = 0x7f65c5925c00] 08:00:17 INFO - PROCESS | 20753 | 1461682817983 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65ce8c4c00) [pid = 20753] [serial = 578] [outer = 0x7f65c5925c00] 08:00:19 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:19 INFO - PROCESS | 20753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:00:19 INFO - PROCESS | 20753 | 1461682819159 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:00:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1651ms 08:00:19 INFO - PROCESS | 20753 | 1461682819169 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 20753 | 1461682819172 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:00:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:00:19 INFO - PROCESS | 20753 | 1461682819179 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 20753 | 1461682819182 Marionette TRACE conn4 <- [1,742,null,{}] 08:00:19 INFO - PROCESS | 20753 | 1461682819187 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:19 INFO - PROCESS | 20753 | 1461682819352 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:00:19 INFO - PROCESS | 20753 | 1461682819580 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5865000 == 69 [pid = 20753] [id = 137] 08:00:19 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1c54000 == 68 [pid = 20753] [id = 147] 08:00:19 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cd0cb800 == 67 [pid = 20753] [id = 30] 08:00:19 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5b84000 == 66 [pid = 20753] [id = 183] 08:00:19 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65cbd0fc00) [pid = 20753] [serial = 511] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65d31d6c00) [pid = 20753] [serial = 478] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65c4989c00) [pid = 20753] [serial = 484] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65c8cc8800) [pid = 20753] [serial = 475] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65c39f2400) [pid = 20753] [serial = 490] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65c0a7c400) [pid = 20753] [serial = 487] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65cbd0ec00) [pid = 20753] [serial = 481] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65c4989400) [pid = 20753] [serial = 468] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65c56cdc00) [pid = 20753] [serial = 471] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65c56bac00) [pid = 20753] [serial = 465] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1c54000 == 67 [pid = 20753] [id = 193] 08:00:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65c0a7c400) [pid = 20753] [serial = 579] [outer = (nil)] 08:00:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65c4335400) [pid = 20753] [serial = 580] [outer = 0x7f65c0a7c400] 08:00:19 INFO - PROCESS | 20753 | 1461682819710 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65ca9d6400) [pid = 20753] [serial = 581] [outer = 0x7f65c0a7c400] 08:00:19 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c485f800 == 66 [pid = 20753] [id = 182] 08:00:19 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1e19800 == 65 [pid = 20753] [id = 181] 08:00:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c485f000 == 64 [pid = 20753] [id = 171] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65c2da0800) [pid = 20753] [serial = 493] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65c55cc800) [pid = 20753] [serial = 499] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65ce8c0c00) [pid = 20753] [serial = 268] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65c591e000) [pid = 20753] [serial = 505] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65c432d800) [pid = 20753] [serial = 494] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65cade6800) [pid = 20753] [serial = 509] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65c56c0c00) [pid = 20753] [serial = 500] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65c56d9800) [pid = 20753] [serial = 502] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65c4aec400) [pid = 20753] [serial = 497] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65c4987800) [pid = 20753] [serial = 496] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65c8cc7000) [pid = 20753] [serial = 506] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65caa13400) [pid = 20753] [serial = 508] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65c57e9800) [pid = 20753] [serial = 503] [outer = (nil)] [url = about:blank] 08:00:20 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:20 INFO - PROCESS | 20753 | 1461682820883 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:00:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1735ms 08:00:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:00:20 INFO - PROCESS | 20753 | 1461682820914 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 20753 | 1461682820917 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:00:20 INFO - PROCESS | 20753 | 1461682820923 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 20753 | 1461682820926 Marionette TRACE conn4 <- [1,746,null,{}] 08:00:20 INFO - PROCESS | 20753 | 1461682820939 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 20753 | 1461682821126 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:00:21 INFO - PROCESS | 20753 | 1461682821265 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c555f000 == 65 [pid = 20753] [id = 194] 08:00:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65c39f2400) [pid = 20753] [serial = 582] [outer = (nil)] 08:00:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65ce8c0c00) [pid = 20753] [serial = 583] [outer = 0x7f65c39f2400] 08:00:21 INFO - PROCESS | 20753 | 1461682821328 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65d5748000) [pid = 20753] [serial = 584] [outer = 0x7f65c39f2400] 08:00:21 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:22 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:22 INFO - PROCESS | 20753 | 1461682822391 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:00:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1491ms 08:00:22 INFO - PROCESS | 20753 | 1461682822414 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 20753 | 1461682822416 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:00:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:00:22 INFO - PROCESS | 20753 | 1461682822428 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 20753 | 1461682822430 Marionette TRACE conn4 <- [1,750,null,{}] 08:00:22 INFO - PROCESS | 20753 | 1461682822435 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 20753 | 1461682822644 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:00:22 INFO - PROCESS | 20753 | 1461682822719 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbad6800 == 66 [pid = 20753] [id = 195] 08:00:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65d5b9f800) [pid = 20753] [serial = 585] [outer = (nil)] 08:00:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65d6cbc000) [pid = 20753] [serial = 586] [outer = 0x7f65d5b9f800] 08:00:22 INFO - PROCESS | 20753 | 1461682822782 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65d7bcf000) [pid = 20753] [serial = 587] [outer = 0x7f65d5b9f800] 08:00:23 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:23 INFO - PROCESS | 20753 | 1461682823963 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:00:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1586ms 08:00:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:00:24 INFO - PROCESS | 20753 | 1461682824014 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 20753 | 1461682824016 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:00:24 INFO - PROCESS | 20753 | 1461682824020 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 20753 | 1461682824024 Marionette TRACE conn4 <- [1,754,null,{}] 08:00:24 INFO - PROCESS | 20753 | 1461682824029 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 20753 | 1461682824812 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65ce8aa000) [pid = 20753] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65c3626800) [pid = 20753] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65caa17c00) [pid = 20753] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65cb802800) [pid = 20753] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65c5b0dc00) [pid = 20753] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65c591bc00) [pid = 20753] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65ce8a0c00) [pid = 20753] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65d10c9800) [pid = 20753] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65d3a9b800) [pid = 20753] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65c55ccc00) [pid = 20753] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65ce8c3800) [pid = 20753] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65d5b68400) [pid = 20753] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65ce895000) [pid = 20753] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65c5920400) [pid = 20753] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65ce88bc00) [pid = 20753] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65ccd47c00) [pid = 20753] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65d61b3000) [pid = 20753] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 194 (0x7f65d6631800) [pid = 20753] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 193 (0x7f65ce898000) [pid = 20753] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 192 (0x7f65e7325c00) [pid = 20753] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65c1cb8800) [pid = 20753] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65d6a2f400) [pid = 20753] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65c5a96000) [pid = 20753] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 188 (0x7f65c2d9ec00) [pid = 20753] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65cb811000) [pid = 20753] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 186 (0x7f65ce87b400) [pid = 20753] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 185 (0x7f65caded000) [pid = 20753] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 184 (0x7f65d6a33000) [pid = 20753] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 183 (0x7f65c39ecc00) [pid = 20753] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 182 (0x7f65e30c3000) [pid = 20753] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65ca9ccc00) [pid = 20753] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65e6502800) [pid = 20753] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65c4ae7800) [pid = 20753] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65c3628400) [pid = 20753] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65c8ccbc00) [pid = 20753] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65c57ed000) [pid = 20753] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65caa1f400) [pid = 20753] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65c0a76c00) [pid = 20753] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65c1562400) [pid = 20753] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65c56b2c00) [pid = 20753] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 171 (0x7f65c4986400) [pid = 20753] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 170 (0x7f65c5925400) [pid = 20753] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 169 (0x7f65c39ec800) [pid = 20753] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 168 (0x7f65cb803c00) [pid = 20753] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 167 (0x7f65c57e9c00) [pid = 20753] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 166 (0x7f65d3132000) [pid = 20753] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 165 (0x7f65c39f9400) [pid = 20753] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 164 (0x7f65c0a77400) [pid = 20753] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 163 (0x7f65c8cc6400) [pid = 20753] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 162 (0x7f65c2d9fc00) [pid = 20753] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 161 (0x7f65ce8a2400) [pid = 20753] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 160 (0x7f65cdba9c00) [pid = 20753] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 159 (0x7f65d3ebb400) [pid = 20753] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 158 (0x7f65e2f42000) [pid = 20753] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 157 (0x7f65c5b0c000) [pid = 20753] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 156 (0x7f65cb25e000) [pid = 20753] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 155 (0x7f65c55c4000) [pid = 20753] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 154 (0x7f65e6e47c00) [pid = 20753] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 153 (0x7f65c55cac00) [pid = 20753] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 152 (0x7f65c5919400) [pid = 20753] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 151 (0x7f65c2da9800) [pid = 20753] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 150 (0x7f65c2da0c00) [pid = 20753] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 149 (0x7f65cb80c000) [pid = 20753] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 148 (0x7f65c57e6800) [pid = 20753] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 147 (0x7f65cecbe000) [pid = 20753] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 146 (0x7f65c446a000) [pid = 20753] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 145 (0x7f65c553bc00) [pid = 20753] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 144 (0x7f65d2b4d800) [pid = 20753] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:00:24 INFO - PROCESS | 20753 | --DOMWINDOW == 143 (0x7f65c4464800) [pid = 20753] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:00:25 INFO - PROCESS | 20753 | 1461682825058 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1e03000 == 67 [pid = 20753] [id = 196] 08:00:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65c08cc000) [pid = 20753] [serial = 588] [outer = (nil)] 08:00:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 145 (0x7f65c08d0800) [pid = 20753] [serial = 589] [outer = 0x7f65c08cc000] 08:00:25 INFO - PROCESS | 20753 | 1461682825120 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 146 (0x7f65c08d4c00) [pid = 20753] [serial = 590] [outer = 0x7f65c08cc000] 08:00:26 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:26 INFO - PROCESS | 20753 | 1461682826173 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:00:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2192ms 08:00:26 INFO - PROCESS | 20753 | 1461682826213 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 20753 | 1461682826217 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:00:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:00:26 INFO - PROCESS | 20753 | 1461682826222 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 20753 | 1461682826225 Marionette TRACE conn4 <- [1,758,null,{}] 08:00:26 INFO - PROCESS | 20753 | 1461682826229 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:26 INFO - PROCESS | 20753 | 1461682826376 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:00:26 INFO - PROCESS | 20753 | 1461682826389 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b84800 == 68 [pid = 20753] [id = 197] 08:00:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 147 (0x7f65c08cb000) [pid = 20753] [serial = 591] [outer = (nil)] 08:00:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65c1cb8c00) [pid = 20753] [serial = 592] [outer = 0x7f65c08cb000] 08:00:26 INFO - PROCESS | 20753 | 1461682826454 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65c4070800) [pid = 20753] [serial = 593] [outer = 0x7f65c08cb000] 08:00:27 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:27 INFO - PROCESS | 20753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:00:27 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:27 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:27 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:00:27 INFO - PROCESS | 20753 | 1461682827552 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:00:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1377ms 08:00:27 INFO - PROCESS | 20753 | 1461682827600 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 20753 | 1461682827607 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:00:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:00:27 INFO - PROCESS | 20753 | 1461682827616 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 20753 | 1461682827620 Marionette TRACE conn4 <- [1,762,null,{}] 08:00:27 INFO - PROCESS | 20753 | 1461682827628 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 20753 | 1461682827811 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:00:27 INFO - PROCESS | 20753 | 1461682827977 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5566000 == 69 [pid = 20753] [id = 198] 08:00:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65c2da1800) [pid = 20753] [serial = 594] [outer = (nil)] 08:00:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 151 (0x7f65c2eb1c00) [pid = 20753] [serial = 595] [outer = 0x7f65c2da1800] 08:00:28 INFO - PROCESS | 20753 | 1461682828055 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65c4075c00) [pid = 20753] [serial = 596] [outer = 0x7f65c2da1800] 08:00:29 INFO - PROCESS | 20753 | 1461682829380 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1784ms 08:00:29 INFO - PROCESS | 20753 | 1461682829400 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 20753 | 1461682829408 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:00:29 INFO - PROCESS | 20753 | 1461682829418 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 20753 | 1461682829421 Marionette TRACE conn4 <- [1,766,null,{}] 08:00:29 INFO - PROCESS | 20753 | 1461682829427 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 20753 | 1461682829673 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:00:29 INFO - PROCESS | 20753 | 1461682829852 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb662000 == 70 [pid = 20753] [id = 199] 08:00:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65c4075800) [pid = 20753] [serial = 597] [outer = (nil)] 08:00:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65c4990800) [pid = 20753] [serial = 598] [outer = 0x7f65c4075800] 08:00:29 INFO - PROCESS | 20753 | 1461682829944 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65c55cb800) [pid = 20753] [serial = 599] [outer = 0x7f65c4075800] 08:00:31 INFO - PROCESS | 20753 | 1461682831280 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:00:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1936ms 08:00:31 INFO - PROCESS | 20753 | 1461682831358 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 20753 | 1461682831364 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:00:31 INFO - PROCESS | 20753 | 1461682831421 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 20753 | 1461682831428 Marionette TRACE conn4 <- [1,770,null,{}] 08:00:31 INFO - PROCESS | 20753 | 1461682831444 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:31 INFO - PROCESS | 20753 | 1461682831639 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:00:31 INFO - PROCESS | 20753 | 1461682831808 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5857800 == 71 [pid = 20753] [id = 200] 08:00:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 156 (0x7f65c56cf800) [pid = 20753] [serial = 600] [outer = (nil)] 08:00:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 157 (0x7f65c5928400) [pid = 20753] [serial = 601] [outer = 0x7f65c56cf800] 08:00:31 INFO - PROCESS | 20753 | 1461682831888 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 158 (0x7f65c8cc1000) [pid = 20753] [serial = 602] [outer = 0x7f65c56cf800] 08:00:32 INFO - PROCESS | 20753 | 1461682832938 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1544ms 08:00:32 INFO - PROCESS | 20753 | 1461682832959 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:00:32 INFO - PROCESS | 20753 | 1461682832964 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:00:32 INFO - PROCESS | 20753 | 1461682832970 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 20753 | 1461682832973 Marionette TRACE conn4 <- [1,774,null,{}] 08:00:32 INFO - PROCESS | 20753 | 1461682832978 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 20753 | 1461682833147 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:00:33 INFO - PROCESS | 20753 | 1461682833366 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7b7a800 == 72 [pid = 20753] [id = 201] 08:00:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 159 (0x7f65c57ed000) [pid = 20753] [serial = 603] [outer = (nil)] 08:00:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 160 (0x7f65cade0c00) [pid = 20753] [serial = 604] [outer = 0x7f65c57ed000] 08:00:33 INFO - PROCESS | 20753 | 1461682833485 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 161 (0x7f65cb80bc00) [pid = 20753] [serial = 605] [outer = 0x7f65c57ed000] 08:00:34 INFO - PROCESS | 20753 | 1461682834281 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1383ms 08:00:34 INFO - PROCESS | 20753 | 1461682834353 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 20753 | 1461682834357 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:00:34 INFO - PROCESS | 20753 | 1461682834363 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 20753 | 1461682834367 Marionette TRACE conn4 <- [1,778,null,{}] 08:00:34 INFO - PROCESS | 20753 | 1461682834372 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 20753 | 1461682834547 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:00:34 INFO - PROCESS | 20753 | 1461682834718 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db302800 == 73 [pid = 20753] [id = 202] 08:00:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 162 (0x7f65c5924000) [pid = 20753] [serial = 606] [outer = (nil)] 08:00:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 163 (0x7f65cbd09c00) [pid = 20753] [serial = 607] [outer = 0x7f65c5924000] 08:00:34 INFO - PROCESS | 20753 | 1461682834790 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 164 (0x7f65cdc0c400) [pid = 20753] [serial = 608] [outer = 0x7f65c5924000] 08:00:35 INFO - PROCESS | 20753 | 1461682835684 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1383ms 08:00:35 INFO - PROCESS | 20753 | 1461682835747 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 20753 | 1461682835751 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:00:35 INFO - PROCESS | 20753 | 1461682835757 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 20753 | 1461682835759 Marionette TRACE conn4 <- [1,782,null,{}] 08:00:35 INFO - PROCESS | 20753 | 1461682835765 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 20753 | 1461682835971 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:00:36 INFO - PROCESS | 20753 | 1461682836153 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e4c35000 == 74 [pid = 20753] [id = 203] 08:00:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 165 (0x7f65cb811800) [pid = 20753] [serial = 609] [outer = (nil)] 08:00:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 166 (0x7f65d1069400) [pid = 20753] [serial = 610] [outer = 0x7f65cb811800] 08:00:36 INFO - PROCESS | 20753 | 1461682836232 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 167 (0x7f65d58bb000) [pid = 20753] [serial = 611] [outer = 0x7f65cb811800] 08:00:37 INFO - PROCESS | 20753 | 1461682837049 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1330ms 08:00:37 INFO - PROCESS | 20753 | 1461682837088 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 20753 | 1461682837092 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:00:37 INFO - PROCESS | 20753 | 1461682837114 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 20753 | 1461682837117 Marionette TRACE conn4 <- [1,786,null,{}] 08:00:37 INFO - PROCESS | 20753 | 1461682837130 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 20753 | 1461682837276 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:00:37 INFO - PROCESS | 20753 | 1461682837465 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f60000 == 75 [pid = 20753] [id = 204] 08:00:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 168 (0x7f65ce879800) [pid = 20753] [serial = 612] [outer = (nil)] 08:00:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 169 (0x7f65d61b5800) [pid = 20753] [serial = 613] [outer = 0x7f65ce879800] 08:00:37 INFO - PROCESS | 20753 | 1461682837545 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 170 (0x7f65d66e6c00) [pid = 20753] [serial = 614] [outer = 0x7f65ce879800] 08:00:38 INFO - PROCESS | 20753 | 1461682838375 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1352ms 08:00:38 INFO - PROCESS | 20753 | 1461682838450 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 20753 | 1461682838454 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:00:38 INFO - PROCESS | 20753 | 1461682838460 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 20753 | 1461682838463 Marionette TRACE conn4 <- [1,790,null,{}] 08:00:38 INFO - PROCESS | 20753 | 1461682838468 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 20753 | 1461682838627 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:00:38 INFO - PROCESS | 20753 | 1461682838796 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c530b000 == 76 [pid = 20753] [id = 205] 08:00:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 171 (0x7f65c4070400) [pid = 20753] [serial = 615] [outer = (nil)] 08:00:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65c553b400) [pid = 20753] [serial = 616] [outer = 0x7f65c4070400] 08:00:38 INFO - PROCESS | 20753 | 1461682838865 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65cdbb2c00) [pid = 20753] [serial = 617] [outer = 0x7f65c4070400] 08:00:39 INFO - PROCESS | 20753 | 1461682839679 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1281ms 08:00:39 INFO - PROCESS | 20753 | 1461682839741 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 20753 | 1461682839745 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:00:39 INFO - PROCESS | 20753 | 1461682839751 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 20753 | 1461682839753 Marionette TRACE conn4 <- [1,794,null,{}] 08:00:39 INFO - PROCESS | 20753 | 1461682839758 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:39 INFO - PROCESS | 20753 | 1461682839917 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:00:40 INFO - PROCESS | 20753 | 1461682840129 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1e07000 == 77 [pid = 20753] [id = 206] 08:00:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65c0a77c00) [pid = 20753] [serial = 618] [outer = (nil)] 08:00:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65c1cb7c00) [pid = 20753] [serial = 619] [outer = 0x7f65c0a77c00] 08:00:40 INFO - PROCESS | 20753 | 1461682840247 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65c39f2c00) [pid = 20753] [serial = 620] [outer = 0x7f65c0a77c00] 08:00:41 INFO - PROCESS | 20753 | 1461682841138 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1438ms 08:00:41 INFO - PROCESS | 20753 | 1461682841206 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 20753 | 1461682841210 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:00:41 INFO - PROCESS | 20753 | 1461682841216 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 20753 | 1461682841219 Marionette TRACE conn4 <- [1,798,null,{}] 08:00:41 INFO - PROCESS | 20753 | 1461682841224 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:41 INFO - PROCESS | 20753 | 1461682841393 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:00:41 INFO - PROCESS | 20753 | 1461682841569 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b85000 == 78 [pid = 20753] [id = 207] 08:00:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65c0a7f000) [pid = 20753] [serial = 621] [outer = (nil)] 08:00:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65c4332400) [pid = 20753] [serial = 622] [outer = 0x7f65c0a7f000] 08:00:41 INFO - PROCESS | 20753 | 1461682841648 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65c56bc800) [pid = 20753] [serial = 623] [outer = 0x7f65c0a7f000] 08:00:42 INFO - PROCESS | 20753 | 1461682842573 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1428ms 08:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:00:42 INFO - PROCESS | 20753 | 1461682842645 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 20753 | 1461682842648 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:00:42 INFO - PROCESS | 20753 | 1461682842654 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 20753 | 1461682842659 Marionette TRACE conn4 <- [1,802,null,{}] 08:00:42 INFO - PROCESS | 20753 | 1461682842664 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 20753 | 1461682842901 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:00:43 INFO - PROCESS | 20753 | 1461682843134 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dca000 == 79 [pid = 20753] [id = 208] 08:00:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65c0a7dc00) [pid = 20753] [serial = 624] [outer = (nil)] 08:00:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65ccd49400) [pid = 20753] [serial = 625] [outer = 0x7f65c0a7dc00] 08:00:43 INFO - PROCESS | 20753 | 1461682843263 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65d10ca400) [pid = 20753] [serial = 626] [outer = 0x7f65c0a7dc00] 08:00:44 INFO - PROCESS | 20753 | 1461682844442 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1838ms 08:00:44 INFO - PROCESS | 20753 | 1461682844493 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 20753 | 1461682844500 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:00:44 INFO - PROCESS | 20753 | 1461682844507 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 20753 | 1461682844514 Marionette TRACE conn4 <- [1,806,null,{}] 08:00:44 INFO - PROCESS | 20753 | 1461682844521 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 20753 | 1461682844719 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:00:44 INFO - PROCESS | 20753 | 1461682844905 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fe3000 == 80 [pid = 20753] [id = 209] 08:00:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 183 (0x7f65c2ea4400) [pid = 20753] [serial = 627] [outer = (nil)] 08:00:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 184 (0x7f65c362ac00) [pid = 20753] [serial = 628] [outer = 0x7f65c2ea4400] 08:00:44 INFO - PROCESS | 20753 | 1461682844976 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 185 (0x7f65c4330000) [pid = 20753] [serial = 629] [outer = 0x7f65c2ea4400] 08:00:45 INFO - PROCESS | 20753 | 1461682845955 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1493ms 08:00:46 INFO - PROCESS | 20753 | 1461682846001 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 20753 | 1461682846010 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:00:46 INFO - PROCESS | 20753 | 1461682846020 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 20753 | 1461682846024 Marionette TRACE conn4 <- [1,810,null,{}] 08:00:46 INFO - PROCESS | 20753 | 1461682846029 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 20753 | 1461682846207 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:00:46 INFO - PROCESS | 20753 | 1461682846455 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65beae9800 == 81 [pid = 20753] [id = 210] 08:00:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 186 (0x7f65c4070000) [pid = 20753] [serial = 630] [outer = (nil)] 08:00:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 187 (0x7f65c4991800) [pid = 20753] [serial = 631] [outer = 0x7f65c4070000] 08:00:46 INFO - PROCESS | 20753 | 1461682846600 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65c553c800) [pid = 20753] [serial = 632] [outer = 0x7f65c4070000] 08:00:46 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1e03000 == 80 [pid = 20753] [id = 196] 08:00:46 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65c57eb400) [pid = 20753] [serial = 553] [outer = (nil)] [url = about:blank] 08:00:46 INFO - PROCESS | 20753 | --DOMWINDOW == 186 (0x7f65beaca000) [pid = 20753] [serial = 541] [outer = (nil)] [url = about:blank] 08:00:46 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbad6800 == 79 [pid = 20753] [id = 195] 08:00:46 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c555f000 == 78 [pid = 20753] [id = 194] 08:00:46 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1c54000 == 77 [pid = 20753] [id = 193] 08:00:46 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5aa7000 == 76 [pid = 20753] [id = 192] 08:00:46 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1e17800 == 75 [pid = 20753] [id = 191] 08:00:46 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca1da800 == 74 [pid = 20753] [id = 190] 08:00:47 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6352000 == 73 [pid = 20753] [id = 163] 08:00:47 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c47a2000 == 72 [pid = 20753] [id = 185] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 185 (0x7f65d6a37000) [pid = 20753] [serial = 174] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 184 (0x7f65d61bd000) [pid = 20753] [serial = 418] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 183 (0x7f65e99ab000) [pid = 20753] [serial = 304] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 182 (0x7f65e5140400) [pid = 20753] [serial = 222] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65c3630c00) [pid = 20753] [serial = 388] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65e6e4f400) [pid = 20753] [serial = 424] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65e6e43000) [pid = 20753] [serial = 258] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65d77f3400) [pid = 20753] [serial = 298] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65c5928000) [pid = 20753] [serial = 382] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65d58c5400) [pid = 20753] [serial = 216] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65d58c4000) [pid = 20753] [serial = 213] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65d61b6c00) [pid = 20753] [serial = 252] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65d771a800) [pid = 20753] [serial = 343] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65d5b64c00) [pid = 20753] [serial = 292] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 171 (0x7f65e1ea2800) [pid = 20753] [serial = 340] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 170 (0x7f65d4bb6c00) [pid = 20753] [serial = 171] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 169 (0x7f65cade5c00) [pid = 20753] [serial = 409] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 168 (0x7f65ce899400) [pid = 20753] [serial = 141] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 167 (0x7f65eb277800) [pid = 20753] [serial = 183] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 166 (0x7f65e51ebc00) [pid = 20753] [serial = 301] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 165 (0x7f65d7daa800) [pid = 20753] [serial = 255] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 164 (0x7f65d2b4c800) [pid = 20753] [serial = 249] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 163 (0x7f65e9c0a000) [pid = 20753] [serial = 180] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 162 (0x7f65c1cc4400) [pid = 20753] [serial = 442] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 161 (0x7f65e6e4d800) [pid = 20753] [serial = 261] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 160 (0x7f65c5aa1400) [pid = 20753] [serial = 307] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 159 (0x7f65c2dac000) [pid = 20753] [serial = 436] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 158 (0x7f65d48a2400) [pid = 20753] [serial = 337] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 157 (0x7f65ce887c00) [pid = 20753] [serial = 412] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 156 (0x7f65ce89d000) [pid = 20753] [serial = 289] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 155 (0x7f65d7bd1400) [pid = 20753] [serial = 147] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 154 (0x7f65c4334000) [pid = 20753] [serial = 430] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 153 (0x7f65e738c000) [pid = 20753] [serial = 379] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 152 (0x7f65d31dbc00) [pid = 20753] [serial = 421] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 151 (0x7f65e6caf400) [pid = 20753] [serial = 177] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 150 (0x7f65e8fc4800) [pid = 20753] [serial = 385] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 149 (0x7f65ce896c00) [pid = 20753] [serial = 391] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 148 (0x7f65cb805800) [pid = 20753] [serial = 370] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 147 (0x7f65c56bf000) [pid = 20753] [serial = 466] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 146 (0x7f65c56d7400) [pid = 20753] [serial = 472] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 145 (0x7f65d5b62c00) [pid = 20753] [serial = 479] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 144 (0x7f65c39f9800) [pid = 20753] [serial = 427] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 143 (0x7f65ccf22400) [pid = 20753] [serial = 210] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 142 (0x7f65d10c6000) [pid = 20753] [serial = 415] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 141 (0x7f65d68b1c00) [pid = 20753] [serial = 144] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 140 (0x7f65c4462800) [pid = 20753] [serial = 433] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 139 (0x7f65c553ac00) [pid = 20753] [serial = 491] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 138 (0x7f65cade1000) [pid = 20753] [serial = 334] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 137 (0x7f65d7da9000) [pid = 20753] [serial = 439] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 136 (0x7f65d6f9ec00) [pid = 20753] [serial = 219] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 135 (0x7f65e33d1c00) [pid = 20753] [serial = 107] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 134 (0x7f65d5b6cc00) [pid = 20753] [serial = 373] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 133 (0x7f65e6e63400) [pid = 20753] [serial = 376] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 132 (0x7f65d5b71400) [pid = 20753] [serial = 295] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 131 (0x7f65c4ae7000) [pid = 20753] [serial = 469] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 130 (0x7f65caa17400) [pid = 20753] [serial = 476] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 129 (0x7f65cbd13400) [pid = 20753] [serial = 482] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 128 (0x7f65c0a81400) [pid = 20753] [serial = 488] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 127 (0x7f65d5b71000) [pid = 20753] [serial = 485] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 126 (0x7f65c56bec00) [pid = 20753] [serial = 550] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 125 (0x7f65c57ee000) [pid = 20753] [serial = 551] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 124 (0x7f65cbd0cc00) [pid = 20753] [serial = 523] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 123 (0x7f65cd030c00) [pid = 20753] [serial = 524] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 122 (0x7f65c4983800) [pid = 20753] [serial = 515] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 121 (0x7f65c39fa800) [pid = 20753] [serial = 514] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 120 (0x7f65c432e800) [pid = 20753] [serial = 544] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 119 (0x7f65c4469000) [pid = 20753] [serial = 545] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 118 (0x7f65ce899800) [pid = 20753] [serial = 527] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 117 (0x7f65ce87ac00) [pid = 20753] [serial = 526] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 116 (0x7f65ca9d8800) [pid = 20753] [serial = 521] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 115 (0x7f65c8ccd400) [pid = 20753] [serial = 520] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 114 (0x7f65d61bcc00) [pid = 20753] [serial = 530] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 113 (0x7f65d5745400) [pid = 20753] [serial = 529] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 112 (0x7f65c4aea800) [pid = 20753] [serial = 547] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 111 (0x7f65c56ba400) [pid = 20753] [serial = 518] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 110 (0x7f65c5544000) [pid = 20753] [serial = 517] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 109 (0x7f65d6a2c400) [pid = 20753] [serial = 533] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 108 (0x7f65d66dd000) [pid = 20753] [serial = 532] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 107 (0x7f65c4077c00) [pid = 20753] [serial = 535] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 106 (0x7f65d68a8c00) [pid = 20753] [serial = 538] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | --DOMWINDOW == 105 (0x7f65c5541000) [pid = 20753] [serial = 548] [outer = (nil)] [url = about:blank] 08:00:47 INFO - PROCESS | 20753 | 1461682847535 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1535ms 08:00:47 INFO - PROCESS | 20753 | 1461682847555 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 20753 | 1461682847559 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:00:47 INFO - PROCESS | 20753 | 1461682847568 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 20753 | 1461682847573 Marionette TRACE conn4 <- [1,814,null,{}] 08:00:47 INFO - PROCESS | 20753 | 1461682847588 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:47 INFO - PROCESS | 20753 | 1461682847748 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:00:47 INFO - PROCESS | 20753 | 1461682847877 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4843800 == 73 [pid = 20753] [id = 211] 08:00:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 106 (0x7f65c3628400) [pid = 20753] [serial = 633] [outer = (nil)] 08:00:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 107 (0x7f65c56b4000) [pid = 20753] [serial = 634] [outer = 0x7f65c3628400] 08:00:47 INFO - PROCESS | 20753 | 1461682847944 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 108 (0x7f65c56d9800) [pid = 20753] [serial = 635] [outer = 0x7f65c3628400] 08:00:48 INFO - PROCESS | 20753 | 1461682848684 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 20753 | 1461682848760 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:00:48 INFO - PROCESS | 20753 | 1461682848767 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 20753 | 1461682848769 Marionette TRACE conn4 <- [1,818,null,{}] 08:00:48 INFO - PROCESS | 20753 | 1461682848774 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 20753 | 1461682848936 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:00:48 INFO - PROCESS | 20753 | 1461682848948 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c585c800 == 74 [pid = 20753] [id = 212] 08:00:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 109 (0x7f65c56be000) [pid = 20753] [serial = 636] [outer = (nil)] 08:00:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 110 (0x7f65c5b0b400) [pid = 20753] [serial = 637] [outer = 0x7f65c56be000] 08:00:49 INFO - PROCESS | 20753 | 1461682849013 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 111 (0x7f65c8ccd400) [pid = 20753] [serial = 638] [outer = 0x7f65c56be000] 08:00:50 INFO - PROCESS | 20753 | 1461682850003 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1284ms 08:00:50 INFO - PROCESS | 20753 | 1461682850052 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 20753 | 1461682850056 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:00:50 INFO - PROCESS | 20753 | 1461682850062 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 20753 | 1461682850064 Marionette TRACE conn4 <- [1,822,null,{}] 08:00:50 INFO - PROCESS | 20753 | 1461682850076 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:50 INFO - PROCESS | 20753 | 1461682850295 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:00:50 INFO - PROCESS | 20753 | 1461682850319 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fd8800 == 75 [pid = 20753] [id = 213] 08:00:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 112 (0x7f65c3630c00) [pid = 20753] [serial = 639] [outer = (nil)] 08:00:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 113 (0x7f65ca0e4800) [pid = 20753] [serial = 640] [outer = 0x7f65c3630c00] 08:00:50 INFO - PROCESS | 20753 | 1461682850385 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 114 (0x7f65caa17c00) [pid = 20753] [serial = 641] [outer = 0x7f65c3630c00] 08:00:51 INFO - PROCESS | 20753 | --DOMWINDOW == 113 (0x7f65d5b9f800) [pid = 20753] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:00:51 INFO - PROCESS | 20753 | --DOMWINDOW == 112 (0x7f65c4468c00) [pid = 20753] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:00:51 INFO - PROCESS | 20753 | --DOMWINDOW == 111 (0x7f65c5925c00) [pid = 20753] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:00:51 INFO - PROCESS | 20753 | --DOMWINDOW == 110 (0x7f65c0a7c400) [pid = 20753] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:00:51 INFO - PROCESS | 20753 | --DOMWINDOW == 109 (0x7f65c39f2400) [pid = 20753] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:00:51 INFO - PROCESS | 20753 | --DOMWINDOW == 108 (0x7f65c08cc000) [pid = 20753] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:00:51 INFO - PROCESS | 20753 | --DOMWINDOW == 107 (0x7f65c4984c00) [pid = 20753] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:00:51 INFO - PROCESS | 20753 | --DOMWINDOW == 106 (0x7f65beac4800) [pid = 20753] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:00:51 INFO - PROCESS | 20753 | 1461682851549 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 20753 | 1461682851604 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:00:51 INFO - PROCESS | 20753 | 1461682851619 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 20753 | 1461682851622 Marionette TRACE conn4 <- [1,826,null,{}] 08:00:51 INFO - PROCESS | 20753 | 1461682851627 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 20753 | 1461682851801 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:00:51 INFO - PROCESS | 20753 | 1461682851812 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb669000 == 76 [pid = 20753] [id = 214] 08:00:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 107 (0x7f65c39f5000) [pid = 20753] [serial = 642] [outer = (nil)] 08:00:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 108 (0x7f65ccf16400) [pid = 20753] [serial = 643] [outer = 0x7f65c39f5000] 08:00:51 INFO - PROCESS | 20753 | 1461682851878 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 109 (0x7f65ce87c800) [pid = 20753] [serial = 644] [outer = 0x7f65c39f5000] 08:00:52 INFO - PROCESS | 20753 | 1461682852708 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1141ms 08:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:00:52 INFO - PROCESS | 20753 | 1461682852759 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 20753 | 1461682852762 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:00:52 INFO - PROCESS | 20753 | 1461682852766 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 20753 | 1461682852770 Marionette TRACE conn4 <- [1,830,null,{}] 08:00:52 INFO - PROCESS | 20753 | 1461682852775 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:52 INFO - PROCESS | 20753 | 1461682852922 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:00:52 INFO - PROCESS | 20753 | 1461682852937 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d10ab800 == 77 [pid = 20753] [id = 215] 08:00:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 110 (0x7f65ce87cc00) [pid = 20753] [serial = 645] [outer = (nil)] 08:00:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 111 (0x7f65ce898000) [pid = 20753] [serial = 646] [outer = 0x7f65ce87cc00] 08:00:53 INFO - PROCESS | 20753 | 1461682852997 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 112 (0x7f65ce8c8800) [pid = 20753] [serial = 647] [outer = 0x7f65ce87cc00] 08:00:54 INFO - PROCESS | 20753 | 1461682854104 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1388ms 08:00:54 INFO - PROCESS | 20753 | 1461682854156 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 20753 | 1461682854163 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:00:54 INFO - PROCESS | 20753 | 1461682854173 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 20753 | 1461682854178 Marionette TRACE conn4 <- [1,834,null,{}] 08:00:54 INFO - PROCESS | 20753 | 1461682854187 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 20753 | 1461682854457 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:00:54 INFO - PROCESS | 20753 | 1461682854698 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4be1000 == 78 [pid = 20753] [id = 216] 08:00:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 113 (0x7f65c2ea9000) [pid = 20753] [serial = 648] [outer = (nil)] 08:00:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 114 (0x7f65c3626800) [pid = 20753] [serial = 649] [outer = 0x7f65c2ea9000] 08:00:54 INFO - PROCESS | 20753 | 1461682854782 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 115 (0x7f65c4335000) [pid = 20753] [serial = 650] [outer = 0x7f65c2ea9000] 08:00:55 INFO - PROCESS | 20753 | 1461682855699 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1539ms 08:00:55 INFO - PROCESS | 20753 | 1461682855712 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 20753 | 1461682855721 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:00:55 INFO - PROCESS | 20753 | 1461682855731 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 20753 | 1461682855736 Marionette TRACE conn4 <- [1,838,null,{}] 08:00:55 INFO - PROCESS | 20753 | 1461682855742 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 20753 | 1461682855922 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:00:56 INFO - PROCESS | 20753 | 1461682856095 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb626000 == 79 [pid = 20753] [id = 217] 08:00:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 116 (0x7f65c4466000) [pid = 20753] [serial = 651] [outer = (nil)] 08:00:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 117 (0x7f65c5542000) [pid = 20753] [serial = 652] [outer = 0x7f65c4466000] 08:00:56 INFO - PROCESS | 20753 | 1461682856179 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 118 (0x7f65c56ce800) [pid = 20753] [serial = 653] [outer = 0x7f65c4466000] 08:00:57 INFO - PROCESS | 20753 | 1461682857136 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1432ms 08:00:57 INFO - PROCESS | 20753 | 1461682857163 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 20753 | 1461682857166 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:00:57 INFO - PROCESS | 20753 | 1461682857175 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 20753 | 1461682857181 Marionette TRACE conn4 <- [1,842,null,{}] 08:00:57 INFO - PROCESS | 20753 | 1461682857198 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 20753 | 1461682857373 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:00:57 INFO - PROCESS | 20753 | 1461682857551 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4b9c000 == 80 [pid = 20753] [id = 218] 08:00:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 119 (0x7f65c8ccc800) [pid = 20753] [serial = 654] [outer = (nil)] 08:00:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 120 (0x7f65cadea400) [pid = 20753] [serial = 655] [outer = 0x7f65c8ccc800] 08:00:57 INFO - PROCESS | 20753 | 1461682857645 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 121 (0x7f65cbd13400) [pid = 20753] [serial = 656] [outer = 0x7f65c8ccc800] 08:00:58 INFO - PROCESS | 20753 | 1461682858540 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1396ms 08:00:58 INFO - PROCESS | 20753 | 1461682858571 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 20753 | 1461682858576 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:00:58 INFO - PROCESS | 20753 | 1461682858582 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 20753 | 1461682858584 Marionette TRACE conn4 <- [1,846,null,{}] 08:00:58 INFO - PROCESS | 20753 | 1461682858590 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 20753 | 1461682858761 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:00:58 INFO - PROCESS | 20753 | 1461682858932 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d63a6000 == 81 [pid = 20753] [id = 219] 08:00:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 122 (0x7f65ca9cc000) [pid = 20753] [serial = 657] [outer = (nil)] 08:00:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 123 (0x7f65ce89d800) [pid = 20753] [serial = 658] [outer = 0x7f65ca9cc000] 08:00:59 INFO - PROCESS | 20753 | 1461682859006 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 124 (0x7f65d2c91400) [pid = 20753] [serial = 659] [outer = 0x7f65ca9cc000] 08:00:59 INFO - PROCESS | 20753 | 1461682859915 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1381ms 08:00:59 INFO - PROCESS | 20753 | 1461682859964 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 20753 | 1461682859968 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:00:59 INFO - PROCESS | 20753 | 1461682859974 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 20753 | 1461682859976 Marionette TRACE conn4 <- [1,850,null,{}] 08:00:59 INFO - PROCESS | 20753 | 1461682859982 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 20753 | 1461682860188 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:01:00 INFO - PROCESS | 20753 | 1461682860355 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6ea9000 == 82 [pid = 20753] [id = 220] 08:01:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 125 (0x7f65c498dc00) [pid = 20753] [serial = 660] [outer = (nil)] 08:01:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 126 (0x7f65d31d4000) [pid = 20753] [serial = 661] [outer = 0x7f65c498dc00] 08:01:00 INFO - PROCESS | 20753 | 1461682860433 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 127 (0x7f65d31df400) [pid = 20753] [serial = 662] [outer = 0x7f65c498dc00] 08:01:01 INFO - PROCESS | 20753 | 1461682861345 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1428ms 08:01:01 INFO - PROCESS | 20753 | 1461682861403 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 20753 | 1461682861406 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:01:01 INFO - PROCESS | 20753 | 1461682861413 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 20753 | 1461682861416 Marionette TRACE conn4 <- [1,854,null,{}] 08:01:01 INFO - PROCESS | 20753 | 1461682861421 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 20753 | 1461682861640 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:01:01 INFO - PROCESS | 20753 | 1461682861807 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db308800 == 83 [pid = 20753] [id = 221] 08:01:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 128 (0x7f65d335c000) [pid = 20753] [serial = 663] [outer = (nil)] 08:01:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 129 (0x7f65d58bbc00) [pid = 20753] [serial = 664] [outer = 0x7f65d335c000] 08:01:01 INFO - PROCESS | 20753 | 1461682861889 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 130 (0x7f65d61bd000) [pid = 20753] [serial = 665] [outer = 0x7f65d335c000] 08:01:02 INFO - PROCESS | 20753 | 1461682862807 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1436ms 08:01:02 INFO - PROCESS | 20753 | 1461682862851 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 20753 | 1461682862854 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:01:02 INFO - PROCESS | 20753 | 1461682862861 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 20753 | 1461682862864 Marionette TRACE conn4 <- [1,858,null,{}] 08:01:02 INFO - PROCESS | 20753 | 1461682862869 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 20753 | 1461682863033 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:01:03 INFO - PROCESS | 20753 | 1461682863202 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e2f1d000 == 84 [pid = 20753] [id = 222] 08:01:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 131 (0x7f65d3b58c00) [pid = 20753] [serial = 666] [outer = (nil)] 08:01:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 132 (0x7f65d68a9400) [pid = 20753] [serial = 667] [outer = 0x7f65d3b58c00] 08:01:03 INFO - PROCESS | 20753 | 1461682863269 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 133 (0x7f65d68b3000) [pid = 20753] [serial = 668] [outer = 0x7f65d3b58c00] 08:01:04 INFO - PROCESS | 20753 | 1461682864126 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1330ms 08:01:04 INFO - PROCESS | 20753 | 1461682864192 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:01:04 INFO - PROCESS | 20753 | 1461682864197 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:01:04 INFO - PROCESS | 20753 | 1461682864203 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 20753 | 1461682864206 Marionette TRACE conn4 <- [1,862,null,{}] 08:01:04 INFO - PROCESS | 20753 | 1461682864211 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:04 INFO - PROCESS | 20753 | 1461682864390 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:01:04 INFO - PROCESS | 20753 | 1461682864554 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6bab000 == 85 [pid = 20753] [id = 223] 08:01:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 134 (0x7f65d5749400) [pid = 20753] [serial = 669] [outer = (nil)] 08:01:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 135 (0x7f65d6a2e400) [pid = 20753] [serial = 670] [outer = 0x7f65d5749400] 08:01:04 INFO - PROCESS | 20753 | 1461682864624 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 136 (0x7f65d6e72000) [pid = 20753] [serial = 671] [outer = 0x7f65d5749400] 08:01:05 INFO - PROCESS | 20753 | 1461682865474 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1333ms 08:01:05 INFO - PROCESS | 20753 | 1461682865536 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 20753 | 1461682865538 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:01:05 INFO - PROCESS | 20753 | 1461682865545 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 20753 | 1461682865547 Marionette TRACE conn4 <- [1,866,null,{}] 08:01:05 INFO - PROCESS | 20753 | 1461682865553 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 20753 | 1461682865715 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:01:05 INFO - PROCESS | 20753 | 1461682865884 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f73800 == 86 [pid = 20753] [id = 224] 08:01:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 137 (0x7f65d68a5000) [pid = 20753] [serial = 672] [outer = (nil)] 08:01:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 138 (0x7f65d7a72800) [pid = 20753] [serial = 673] [outer = 0x7f65d68a5000] 08:01:05 INFO - PROCESS | 20753 | 1461682865961 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 139 (0x7f65d7c97c00) [pid = 20753] [serial = 674] [outer = 0x7f65d68a5000] 08:01:06 INFO - PROCESS | 20753 | 1461682866810 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1329ms 08:01:06 INFO - PROCESS | 20753 | 1461682866875 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 20753 | 1461682866879 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:01:06 INFO - PROCESS | 20753 | 1461682866884 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 20753 | 1461682866887 Marionette TRACE conn4 <- [1,870,null,{}] 08:01:06 INFO - PROCESS | 20753 | 1461682866892 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:07 INFO - PROCESS | 20753 | 1461682867058 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:01:07 INFO - PROCESS | 20753 | 1461682867233 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb238800 == 87 [pid = 20753] [id = 225] 08:01:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 140 (0x7f65ce88f000) [pid = 20753] [serial = 675] [outer = (nil)] 08:01:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 141 (0x7f65d7daa800) [pid = 20753] [serial = 676] [outer = 0x7f65ce88f000] 08:01:07 INFO - PROCESS | 20753 | 1461682867303 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 142 (0x7f65e1d6c800) [pid = 20753] [serial = 677] [outer = 0x7f65ce88f000] 08:01:08 INFO - PROCESS | 20753 | 1461682868168 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1333ms 08:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:01:08 INFO - PROCESS | 20753 | 1461682868219 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 20753 | 1461682868223 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:01:08 INFO - PROCESS | 20753 | 1461682868229 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 20753 | 1461682868233 Marionette TRACE conn4 <- [1,874,null,{}] 08:01:08 INFO - PROCESS | 20753 | 1461682868238 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 20753 | 1461682868439 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:01:08 INFO - PROCESS | 20753 | 1461682868605 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1b44000 == 88 [pid = 20753] [id = 226] 08:01:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65d3cab400) [pid = 20753] [serial = 678] [outer = (nil)] 08:01:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65e2feb000) [pid = 20753] [serial = 679] [outer = 0x7f65d3cab400] 08:01:08 INFO - PROCESS | 20753 | 1461682868684 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 145 (0x7f65e636b000) [pid = 20753] [serial = 680] [outer = 0x7f65d3cab400] 08:01:09 INFO - PROCESS | 20753 | 1461682869535 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1378ms 08:01:09 INFO - PROCESS | 20753 | 1461682869609 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 20753 | 1461682869613 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:01:09 INFO - PROCESS | 20753 | 1461682869619 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 20753 | 1461682869623 Marionette TRACE conn4 <- [1,878,null,{}] 08:01:09 INFO - PROCESS | 20753 | 1461682869628 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:09 INFO - PROCESS | 20753 | 1461682869819 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:01:10 INFO - PROCESS | 20753 | 1461682869988 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6e1b000 == 89 [pid = 20753] [id = 227] 08:01:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 146 (0x7f65e2c9e400) [pid = 20753] [serial = 681] [outer = (nil)] 08:01:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 147 (0x7f65e6921c00) [pid = 20753] [serial = 682] [outer = 0x7f65e2c9e400] 08:01:10 INFO - PROCESS | 20753 | 1461682870060 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65e6e45800) [pid = 20753] [serial = 683] [outer = 0x7f65e2c9e400] 08:01:10 INFO - PROCESS | 20753 | 1461682870958 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1386ms 08:01:11 INFO - PROCESS | 20753 | 1461682871006 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 20753 | 1461682871010 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:01:11 INFO - PROCESS | 20753 | 1461682871015 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 20753 | 1461682871018 Marionette TRACE conn4 <- [1,882,null,{}] 08:01:11 INFO - PROCESS | 20753 | 1461682871023 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:11 INFO - PROCESS | 20753 | 1461682871196 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:01:11 INFO - PROCESS | 20753 | 1461682871381 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cad37000 == 90 [pid = 20753] [id = 228] 08:01:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65d68aac00) [pid = 20753] [serial = 684] [outer = (nil)] 08:01:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65e6e4f800) [pid = 20753] [serial = 685] [outer = 0x7f65d68aac00] 08:01:11 INFO - PROCESS | 20753 | 1461682871448 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 151 (0x7f65e6e6b800) [pid = 20753] [serial = 686] [outer = 0x7f65d68aac00] 08:01:12 INFO - PROCESS | 20753 | 1461682872310 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1342ms 08:01:12 INFO - PROCESS | 20753 | 1461682872360 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 20753 | 1461682872364 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:01:12 INFO - PROCESS | 20753 | 1461682872369 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 20753 | 1461682872371 Marionette TRACE conn4 <- [1,886,null,{}] 08:01:12 INFO - PROCESS | 20753 | 1461682872377 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 20753 | 1461682872571 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:01:12 INFO - PROCESS | 20753 | 1461682872751 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c441e000 == 91 [pid = 20753] [id = 229] 08:01:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65c08c9800) [pid = 20753] [serial = 687] [outer = (nil)] 08:01:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65c1565000) [pid = 20753] [serial = 688] [outer = 0x7f65c08c9800] 08:01:12 INFO - PROCESS | 20753 | 1461682872824 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65c591e000) [pid = 20753] [serial = 689] [outer = 0x7f65c08c9800] 08:01:14 INFO - PROCESS | 20753 | 1461682874034 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1729ms 08:01:14 INFO - PROCESS | 20753 | 1461682874100 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 20753 | 1461682874107 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:01:14 INFO - PROCESS | 20753 | 1461682874114 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 20753 | 1461682874120 Marionette TRACE conn4 <- [1,890,null,{}] 08:01:14 INFO - PROCESS | 20753 | 1461682874127 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:14 INFO - PROCESS | 20753 | 1461682874300 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:01:14 INFO - PROCESS | 20753 | 1461682874489 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c441c800 == 92 [pid = 20753] [id = 230] 08:01:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65c0a75400) [pid = 20753] [serial = 690] [outer = (nil)] 08:01:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 156 (0x7f65c2ea5000) [pid = 20753] [serial = 691] [outer = 0x7f65c0a75400] 08:01:14 INFO - PROCESS | 20753 | 1461682874557 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 157 (0x7f65c432d800) [pid = 20753] [serial = 692] [outer = 0x7f65c0a75400] 08:01:15 INFO - PROCESS | 20753 | 1461682875590 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1537ms 08:01:15 INFO - PROCESS | 20753 | 1461682875653 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 20753 | 1461682875661 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:01:15 INFO - PROCESS | 20753 | 1461682875671 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 20753 | 1461682875675 Marionette TRACE conn4 <- [1,894,null,{}] 08:01:15 INFO - PROCESS | 20753 | 1461682875681 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 20753 | 1461682875850 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:01:16 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb669000 == 91 [pid = 20753] [id = 214] 08:01:16 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fd8800 == 90 [pid = 20753] [id = 213] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 156 (0x7f65ce87ec00) [pid = 20753] [serial = 565] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 155 (0x7f65ca9cbc00) [pid = 20753] [serial = 562] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 154 (0x7f65c553c000) [pid = 20753] [serial = 559] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 153 (0x7f65c39f8400) [pid = 20753] [serial = 556] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 152 (0x7f65c1cb8c00) [pid = 20753] [serial = 592] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | 1461682876208 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c585c800 == 89 [pid = 20753] [id = 212] 08:01:16 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4843800 == 88 [pid = 20753] [id = 211] 08:01:16 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65beae9800 == 87 [pid = 20753] [id = 210] 08:01:16 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fe3000 == 86 [pid = 20753] [id = 209] 08:01:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1f36000 == 87 [pid = 20753] [id = 231] 08:01:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65c1cb8c00) [pid = 20753] [serial = 693] [outer = (nil)] 08:01:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65c553ec00) [pid = 20753] [serial = 694] [outer = 0x7f65c1cb8c00] 08:01:16 INFO - PROCESS | 20753 | 1461682876282 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65c56cdc00) [pid = 20753] [serial = 695] [outer = 0x7f65c1cb8c00] 08:01:16 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db302800 == 86 [pid = 20753] [id = 202] 08:01:16 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7b7a800 == 85 [pid = 20753] [id = 201] 08:01:16 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5857800 == 84 [pid = 20753] [id = 200] 08:01:16 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb662000 == 83 [pid = 20753] [id = 199] 08:01:16 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5566000 == 82 [pid = 20753] [id = 198] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 154 (0x7f65d6cbc000) [pid = 20753] [serial = 586] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 153 (0x7f65c4988800) [pid = 20753] [serial = 571] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 152 (0x7f65ca0ecc00) [pid = 20753] [serial = 577] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 151 (0x7f65c4335400) [pid = 20753] [serial = 580] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 150 (0x7f65d5748000) [pid = 20753] [serial = 584] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 149 (0x7f65d7bcf000) [pid = 20753] [serial = 587] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 148 (0x7f65c08d0800) [pid = 20753] [serial = 589] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 147 (0x7f65c2eaa800) [pid = 20753] [serial = 568] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 146 (0x7f65c4aeb800) [pid = 20753] [serial = 572] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 145 (0x7f65c56d4800) [pid = 20753] [serial = 575] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 144 (0x7f65c446bc00) [pid = 20753] [serial = 542] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 143 (0x7f65ca9d6400) [pid = 20753] [serial = 581] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 142 (0x7f65c55cbc00) [pid = 20753] [serial = 574] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 141 (0x7f65ce8c0c00) [pid = 20753] [serial = 583] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 140 (0x7f65ce8c4c00) [pid = 20753] [serial = 578] [outer = (nil)] [url = about:blank] 08:01:16 INFO - PROCESS | 20753 | --DOMWINDOW == 139 (0x7f65c08d4c00) [pid = 20753] [serial = 590] [outer = (nil)] [url = about:blank] 08:01:17 INFO - PROCESS | 20753 | 1461682877026 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1383ms 08:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:01:17 INFO - PROCESS | 20753 | 1461682877060 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 20753 | 1461682877062 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:01:17 INFO - PROCESS | 20753 | 1461682877069 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 20753 | 1461682877074 Marionette TRACE conn4 <- [1,898,null,{}] 08:01:17 INFO - PROCESS | 20753 | 1461682877088 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 20753 | 1461682877243 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:01:17 INFO - PROCESS | 20753 | 1461682877265 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c15be800 == 83 [pid = 20753] [id = 232] 08:01:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 140 (0x7f65beac4800) [pid = 20753] [serial = 696] [outer = (nil)] 08:01:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 141 (0x7f65beacf000) [pid = 20753] [serial = 697] [outer = 0x7f65beac4800] 08:01:17 INFO - PROCESS | 20753 | 1461682877435 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 142 (0x7f65c155a400) [pid = 20753] [serial = 698] [outer = 0x7f65beac4800] 08:01:18 INFO - PROCESS | 20753 | 1461682878777 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1746ms 08:01:18 INFO - PROCESS | 20753 | 1461682878816 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:01:18 INFO - PROCESS | 20753 | 1461682878823 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:01:18 INFO - PROCESS | 20753 | 1461682878841 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 20753 | 1461682878846 Marionette TRACE conn4 <- [1,902,null,{}] 08:01:18 INFO - PROCESS | 20753 | 1461682878854 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:19 INFO - PROCESS | 20753 | 1461682879079 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:01:19 INFO - PROCESS | 20753 | 1461682879286 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5848800 == 84 [pid = 20753] [id = 233] 08:01:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65c446bc00) [pid = 20753] [serial = 699] [outer = (nil)] 08:01:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65c55c7000) [pid = 20753] [serial = 700] [outer = 0x7f65c446bc00] 08:01:19 INFO - PROCESS | 20753 | 1461682879361 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 145 (0x7f65c56d8c00) [pid = 20753] [serial = 701] [outer = 0x7f65c446bc00] 08:01:20 INFO - PROCESS | 20753 | 1461682880272 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1495ms 08:01:20 INFO - PROCESS | 20753 | 1461682880324 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 20753 | 1461682880330 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:01:20 INFO - PROCESS | 20753 | 1461682880340 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 20753 | 1461682880345 Marionette TRACE conn4 <- [1,906,null,{}] 08:01:20 INFO - PROCESS | 20753 | 1461682880351 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 20753 | 1461682880551 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:01:20 INFO - PROCESS | 20753 | 1461682880773 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca9ed800 == 85 [pid = 20753] [id = 234] 08:01:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 146 (0x7f65c57f1c00) [pid = 20753] [serial = 702] [outer = (nil)] 08:01:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 147 (0x7f65c8cc9000) [pid = 20753] [serial = 703] [outer = 0x7f65c57f1c00] 08:01:20 INFO - PROCESS | 20753 | 1461682880890 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65ca9d7400) [pid = 20753] [serial = 704] [outer = 0x7f65c57f1c00] 08:01:21 INFO - PROCESS | 20753 | 1461682881730 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1430ms 08:01:21 INFO - PROCESS | 20753 | 1461682881771 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 20753 | 1461682881776 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:01:21 INFO - PROCESS | 20753 | 1461682881782 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 20753 | 1461682881788 Marionette TRACE conn4 <- [1,910,null,{}] 08:01:21 INFO - PROCESS | 20753 | 1461682881804 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 20753 | 1461682882003 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:01:22 INFO - PROCESS | 20753 | 1461682882177 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbadd000 == 86 [pid = 20753] [id = 235] 08:01:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65cb45c800) [pid = 20753] [serial = 705] [outer = (nil)] 08:01:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65cb464400) [pid = 20753] [serial = 706] [outer = 0x7f65cb45c800] 08:01:22 INFO - PROCESS | 20753 | 1461682882254 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 151 (0x7f65cb803000) [pid = 20753] [serial = 707] [outer = 0x7f65cb45c800] 08:01:23 INFO - PROCESS | 20753 | 1461682883157 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1440ms 08:01:23 INFO - PROCESS | 20753 | 1461682883223 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 20753 | 1461682883228 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:01:23 INFO - PROCESS | 20753 | 1461682883234 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 20753 | 1461682883237 Marionette TRACE conn4 <- [1,914,null,{}] 08:01:23 INFO - PROCESS | 20753 | 1461682883243 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:23 INFO - PROCESS | 20753 | 1461682883429 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:01:23 INFO - PROCESS | 20753 | 1461682883606 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d10a7000 == 87 [pid = 20753] [id = 236] 08:01:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65cb45dc00) [pid = 20753] [serial = 708] [outer = (nil)] 08:01:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65ccd41400) [pid = 20753] [serial = 709] [outer = 0x7f65cb45dc00] 08:01:23 INFO - PROCESS | 20753 | 1461682883687 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65cdbb4800) [pid = 20753] [serial = 710] [outer = 0x7f65cb45dc00] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5b85000 == 86 [pid = 20753] [id = 207] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1e07000 == 85 [pid = 20753] [id = 206] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8c62000 == 84 [pid = 20753] [id = 178] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e634e000 == 83 [pid = 20753] [id = 176] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1f36000 == 82 [pid = 20753] [id = 231] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c441c800 == 81 [pid = 20753] [id = 230] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cad37000 == 80 [pid = 20753] [id = 228] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6e1b000 == 79 [pid = 20753] [id = 227] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1b44000 == 78 [pid = 20753] [id = 226] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb238800 == 77 [pid = 20753] [id = 225] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f73800 == 76 [pid = 20753] [id = 224] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6bab000 == 75 [pid = 20753] [id = 223] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e2f1d000 == 74 [pid = 20753] [id = 222] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db308800 == 73 [pid = 20753] [id = 221] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6ea9000 == 72 [pid = 20753] [id = 220] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d63a6000 == 71 [pid = 20753] [id = 219] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d4b9c000 == 70 [pid = 20753] [id = 218] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb626000 == 69 [pid = 20753] [id = 217] 08:01:25 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4be1000 == 68 [pid = 20753] [id = 216] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d650b800 == 67 [pid = 20753] [id = 14] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c37d9800 == 66 [pid = 20753] [id = 130] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65beae3800 == 65 [pid = 20753] [id = 180] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5abe000 == 64 [pid = 20753] [id = 189] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e1d85000 == 63 [pid = 20753] [id = 19] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db307800 == 62 [pid = 20753] [id = 175] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cdc4d000 == 61 [pid = 20753] [id = 25] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d2cc5000 == 60 [pid = 20753] [id = 170] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e0fc9000 == 59 [pid = 20753] [id = 138] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65f1b99800 == 58 [pid = 20753] [id = 86] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6359000 == 57 [pid = 20753] [id = 24] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7a58000 == 56 [pid = 20753] [id = 15] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca9e3800 == 55 [pid = 20753] [id = 136] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e2f2d000 == 54 [pid = 20753] [id = 21] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db311000 == 53 [pid = 20753] [id = 28] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e4c35000 == 52 [pid = 20753] [id = 203] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e1d94800 == 51 [pid = 20753] [id = 29] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d62a4000 == 50 [pid = 20753] [id = 173] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f60000 == 49 [pid = 20753] [id = 204] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8dca000 == 48 [pid = 20753] [id = 208] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1f33800 == 47 [pid = 20753] [id = 146] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db165000 == 46 [pid = 20753] [id = 17] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb4b4000 == 45 [pid = 20753] [id = 177] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e65b0000 == 44 [pid = 20753] [id = 49] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbaca800 == 43 [pid = 20753] [id = 187] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ccda6800 == 42 [pid = 20753] [id = 8] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db306000 == 41 [pid = 20753] [id = 48] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d337e000 == 40 [pid = 20753] [id = 188] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca9f9000 == 39 [pid = 20753] [id = 87] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f04800 == 38 [pid = 20753] [id = 85] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8dd3000 == 37 [pid = 20753] [id = 184] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d1b0e800 == 36 [pid = 20753] [id = 9] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e0fc7800 == 35 [pid = 20753] [id = 18] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e70000 == 34 [pid = 20753] [id = 16] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d2cc8800 == 33 [pid = 20753] [id = 46] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca1e6800 == 32 [pid = 20753] [id = 186] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6822000 == 31 [pid = 20753] [id = 26] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e22cb000 == 30 [pid = 20753] [id = 20] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e69800 == 29 [pid = 20753] [id = 61] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c530b000 == 28 [pid = 20753] [id = 205] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7a4f800 == 27 [pid = 20753] [id = 174] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb61d800 == 26 [pid = 20753] [id = 179] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb65a800 == 25 [pid = 20753] [id = 172] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3ab5000 == 24 [pid = 20753] [id = 13] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cec25800 == 23 [pid = 20753] [id = 22] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e730d000 == 22 [pid = 20753] [id = 98] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e2f20000 == 21 [pid = 20753] [id = 122] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d63c0800 == 20 [pid = 20753] [id = 74] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cd0be000 == 19 [pid = 20753] [id = 6] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3199800 == 18 [pid = 20753] [id = 23] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e729d000 == 17 [pid = 20753] [id = 155] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cec3f000 == 16 [pid = 20753] [id = 12] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5b84800 == 15 [pid = 20753] [id = 197] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c441e000 == 14 [pid = 20753] [id = 229] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbadd000 == 13 [pid = 20753] [id = 235] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca9ed800 == 12 [pid = 20753] [id = 234] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5848800 == 11 [pid = 20753] [id = 233] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d10ab800 == 10 [pid = 20753] [id = 215] 08:01:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c15be800 == 9 [pid = 20753] [id = 232] 08:01:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65c0a78800) [pid = 20753] [serial = 711] [outer = 0x7f65d5df0c00] 08:01:31 INFO - PROCESS | 20753 | 1461682891509 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 8305ms 08:01:31 INFO - PROCESS | 20753 | 1461682891542 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 20753 | 1461682891546 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:01:31 INFO - PROCESS | 20753 | 1461682891556 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 20753 | 1461682891559 Marionette TRACE conn4 <- [1,918,null,{}] 08:01:31 INFO - PROCESS | 20753 | 1461682891567 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 20753 | 1461682891850 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:01:32 INFO - PROCESS | 20753 | 1461682892003 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1e16800 == 10 [pid = 20753] [id = 237] 08:01:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 156 (0x7f65c2da6800) [pid = 20753] [serial = 712] [outer = (nil)] 08:01:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 157 (0x7f65c2daa400) [pid = 20753] [serial = 713] [outer = 0x7f65c2da6800] 08:01:32 INFO - PROCESS | 20753 | 1461682892098 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 158 (0x7f65c2ea9800) [pid = 20753] [serial = 714] [outer = 0x7f65c2da6800] 08:01:32 INFO - PROCESS | 20753 | 1461682892923 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1383ms 08:01:32 INFO - PROCESS | 20753 | 1461682892947 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 20753 | 1461682892957 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:01:32 INFO - PROCESS | 20753 | 1461682892968 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 20753 | 1461682892971 Marionette TRACE conn4 <- [1,922,null,{}] 08:01:32 INFO - PROCESS | 20753 | 1461682892977 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:33 INFO - PROCESS | 20753 | 1461682893186 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:01:33 INFO - PROCESS | 20753 | 1461682893263 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c37e4800 == 11 [pid = 20753] [id = 238] 08:01:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 159 (0x7f65c362cc00) [pid = 20753] [serial = 715] [outer = (nil)] 08:01:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 160 (0x7f65c39ed800) [pid = 20753] [serial = 716] [outer = 0x7f65c362cc00] 08:01:33 INFO - PROCESS | 20753 | 1461682893327 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 161 (0x7f65c4072800) [pid = 20753] [serial = 717] [outer = 0x7f65c362cc00] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 160 (0x7f65c1cb8c00) [pid = 20753] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 159 (0x7f65c446bc00) [pid = 20753] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 158 (0x7f65c3630c00) [pid = 20753] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 157 (0x7f65c39f5000) [pid = 20753] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 156 (0x7f65c3628400) [pid = 20753] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 155 (0x7f65c08cb000) [pid = 20753] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 154 (0x7f65c56cf800) [pid = 20753] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 153 (0x7f65c57ed000) [pid = 20753] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 152 (0x7f65c56be000) [pid = 20753] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 151 (0x7f65c4070000) [pid = 20753] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 150 (0x7f65c2da1800) [pid = 20753] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 149 (0x7f65c4075800) [pid = 20753] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 148 (0x7f65c0a7dc00) [pid = 20753] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 147 (0x7f65c2ea4400) [pid = 20753] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 146 (0x7f65c5924000) [pid = 20753] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 145 (0x7f65cb811800) [pid = 20753] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 144 (0x7f65ce879800) [pid = 20753] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 143 (0x7f65c4070400) [pid = 20753] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 142 (0x7f65c0a77c00) [pid = 20753] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 141 (0x7f65c0a7f000) [pid = 20753] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 140 (0x7f65c56cec00) [pid = 20753] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 139 (0x7f65beac8400) [pid = 20753] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 138 (0x7f65c362f000) [pid = 20753] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 137 (0x7f65c4073000) [pid = 20753] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 136 (0x7f65c4071000) [pid = 20753] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 135 (0x7f65c4335800) [pid = 20753] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 134 (0x7f65c56be400) [pid = 20753] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 133 (0x7f65c1cbac00) [pid = 20753] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 132 (0x7f65c4991400) [pid = 20753] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 131 (0x7f65ce87cc00) [pid = 20753] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 130 (0x7f65c0a75400) [pid = 20753] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 129 (0x7f65c2ea9000) [pid = 20753] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 128 (0x7f65c4466000) [pid = 20753] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 127 (0x7f65c8ccc800) [pid = 20753] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 126 (0x7f65ca9cc000) [pid = 20753] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 125 (0x7f65c498dc00) [pid = 20753] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 124 (0x7f65d335c000) [pid = 20753] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 123 (0x7f65d3b58c00) [pid = 20753] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 122 (0x7f65d5749400) [pid = 20753] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 121 (0x7f65d68a5000) [pid = 20753] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 120 (0x7f65ce88f000) [pid = 20753] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 119 (0x7f65d3cab400) [pid = 20753] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 118 (0x7f65e2c9e400) [pid = 20753] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 117 (0x7f65d68aac00) [pid = 20753] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 116 (0x7f65c08c9800) [pid = 20753] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 115 (0x7f65beac4800) [pid = 20753] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 114 (0x7f65cb45c800) [pid = 20753] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:01:35 INFO - PROCESS | 20753 | --DOMWINDOW == 113 (0x7f65c57f1c00) [pid = 20753] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:01:35 INFO - PROCESS | 20753 | 1461682895691 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2738ms 08:01:35 INFO - PROCESS | 20753 | 1461682895706 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 20753 | 1461682895710 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:01:35 INFO - PROCESS | 20753 | 1461682895716 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 20753 | 1461682895722 Marionette TRACE conn4 <- [1,926,null,{}] 08:01:35 INFO - PROCESS | 20753 | 1461682895748 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:35 INFO - PROCESS | 20753 | 1461682895902 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:01:35 INFO - PROCESS | 20753 | 1461682895937 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c442e800 == 12 [pid = 20753] [id = 239] 08:01:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 114 (0x7f65c4330400) [pid = 20753] [serial = 718] [outer = (nil)] 08:01:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 115 (0x7f65c4334800) [pid = 20753] [serial = 719] [outer = 0x7f65c4330400] 08:01:36 INFO - PROCESS | 20753 | 1461682896004 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 116 (0x7f65c446ac00) [pid = 20753] [serial = 720] [outer = 0x7f65c4330400] 08:01:36 INFO - PROCESS | 20753 | 1461682896856 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1185ms 08:01:36 INFO - PROCESS | 20753 | 1461682896903 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:01:36 INFO - PROCESS | 20753 | 1461682896908 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 08:01:36 INFO - PROCESS | 20753 | 1461682896913 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 20753 | 1461682896916 Marionette TRACE conn4 <- [1,930,null,{}] 08:01:36 INFO - PROCESS | 20753 | 1461682896921 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 20753 | 1461682897073 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:01:37 INFO - PROCESS | 20753 | 1461682897083 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4853000 == 13 [pid = 20753] [id = 240] 08:01:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 117 (0x7f65beacdc00) [pid = 20753] [serial = 721] [outer = (nil)] 08:01:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 118 (0x7f65c498d800) [pid = 20753] [serial = 722] [outer = 0x7f65beacdc00] 08:01:37 INFO - PROCESS | 20753 | 1461682897144 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 119 (0x7f65c4ae2400) [pid = 20753] [serial = 723] [outer = 0x7f65beacdc00] 08:01:38 INFO - PROCESS | 20753 | 1461682898229 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1383ms 08:01:38 INFO - PROCESS | 20753 | 1461682898298 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:01:38 INFO - PROCESS | 20753 | 1461682898306 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 08:01:38 INFO - PROCESS | 20753 | 1461682898314 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 20753 | 1461682898320 Marionette TRACE conn4 <- [1,934,null,{}] 08:01:38 INFO - PROCESS | 20753 | 1461682898328 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:38 INFO - PROCESS | 20753 | 1461682898552 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:01:38 INFO - PROCESS | 20753 | 1461682898766 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c37ea000 == 14 [pid = 20753] [id = 241] 08:01:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 120 (0x7f65c2da7400) [pid = 20753] [serial = 724] [outer = (nil)] 08:01:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 121 (0x7f65c2eac800) [pid = 20753] [serial = 725] [outer = 0x7f65c2da7400] 08:01:38 INFO - PROCESS | 20753 | 1461682898897 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 122 (0x7f65c39edc00) [pid = 20753] [serial = 726] [outer = 0x7f65c2da7400] 08:01:39 INFO - PROCESS | 20753 | 1461682899797 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1538ms 08:01:39 INFO - PROCESS | 20753 | 1461682899852 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 20753 | 1461682899861 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 08:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:01:39 INFO - PROCESS | 20753 | 1461682899871 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 20753 | 1461682899875 Marionette TRACE conn4 <- [1,938,null,{}] 08:01:39 INFO - PROCESS | 20753 | 1461682899881 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 20753 | 1461682900072 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:01:40 INFO - PROCESS | 20753 | 1461682900225 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4bec000 == 15 [pid = 20753] [id = 242] 08:01:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 123 (0x7f65c1cbf000) [pid = 20753] [serial = 727] [outer = (nil)] 08:01:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 124 (0x7f65c4991000) [pid = 20753] [serial = 728] [outer = 0x7f65c1cbf000] 08:01:40 INFO - PROCESS | 20753 | 1461682900301 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 125 (0x7f65c4aef400) [pid = 20753] [serial = 729] [outer = 0x7f65c1cbf000] 08:01:41 INFO - PROCESS | 20753 | 1461682901235 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1440ms 08:01:41 INFO - PROCESS | 20753 | 1461682901311 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 20753 | 1461682901315 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 08:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:01:41 INFO - PROCESS | 20753 | 1461682901322 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 20753 | 1461682901328 Marionette TRACE conn4 <- [1,942,null,{}] 08:01:41 INFO - PROCESS | 20753 | 1461682901343 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 20753 | 1461682901547 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:01:41 INFO - PROCESS | 20753 | 1461682901696 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5560800 == 16 [pid = 20753] [id = 243] 08:01:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 126 (0x7f65c5537800) [pid = 20753] [serial = 730] [outer = (nil)] 08:01:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 127 (0x7f65c55c5000) [pid = 20753] [serial = 731] [outer = 0x7f65c5537800] 08:01:41 INFO - PROCESS | 20753 | 1461682901769 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 128 (0x7f65c55cd800) [pid = 20753] [serial = 732] [outer = 0x7f65c5537800] 08:01:42 INFO - PROCESS | 20753 | 1461682902633 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1384ms 08:01:42 INFO - PROCESS | 20753 | 1461682902707 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 20753 | 1461682902712 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 08:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:01:42 INFO - PROCESS | 20753 | 1461682902718 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 20753 | 1461682902720 Marionette TRACE conn4 <- [1,946,null,{}] 08:01:42 INFO - PROCESS | 20753 | 1461682902725 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 20753 | 1461682902930 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:01:43 INFO - PROCESS | 20753 | 1461682903081 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b85800 == 17 [pid = 20753] [id = 244] 08:01:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 129 (0x7f65c0a7f400) [pid = 20753] [serial = 733] [outer = (nil)] 08:01:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 130 (0x7f65c56b8c00) [pid = 20753] [serial = 734] [outer = 0x7f65c0a7f400] 08:01:43 INFO - PROCESS | 20753 | 1461682903154 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 131 (0x7f65c56c0c00) [pid = 20753] [serial = 735] [outer = 0x7f65c0a7f400] 08:01:44 INFO - PROCESS | 20753 | 1461682904005 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1334ms 08:01:44 INFO - PROCESS | 20753 | 1461682904053 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 20753 | 1461682904057 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 08:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:01:44 INFO - PROCESS | 20753 | 1461682904062 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 20753 | 1461682904064 Marionette TRACE conn4 <- [1,950,null,{}] 08:01:44 INFO - PROCESS | 20753 | 1461682904070 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 20753 | 1461682904219 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:01:44 INFO - PROCESS | 20753 | 1461682904372 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c11000 == 18 [pid = 20753] [id = 245] 08:01:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 132 (0x7f65c1cbac00) [pid = 20753] [serial = 736] [outer = (nil)] 08:01:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 133 (0x7f65c56ce400) [pid = 20753] [serial = 737] [outer = 0x7f65c1cbac00] 08:01:44 INFO - PROCESS | 20753 | 1461682904444 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 134 (0x7f65c56d4000) [pid = 20753] [serial = 738] [outer = 0x7f65c1cbac00] 08:01:45 INFO - PROCESS | 20753 | 1461682905366 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1377ms 08:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:01:45 INFO - PROCESS | 20753 | 1461682905441 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 20753 | 1461682905444 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 08:01:45 INFO - PROCESS | 20753 | 1461682905450 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 20753 | 1461682905453 Marionette TRACE conn4 <- [1,954,null,{}] 08:01:45 INFO - PROCESS | 20753 | 1461682905458 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 20753 | 1461682905671 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:01:45 INFO - PROCESS | 20753 | 1461682905827 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65beae6800 == 19 [pid = 20753] [id = 246] 08:01:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 135 (0x7f65c08d0c00) [pid = 20753] [serial = 739] [outer = (nil)] 08:01:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 136 (0x7f65c2ea8000) [pid = 20753] [serial = 740] [outer = 0x7f65c08d0c00] 08:01:45 INFO - PROCESS | 20753 | 1461682905904 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 137 (0x7f65c57f0800) [pid = 20753] [serial = 741] [outer = 0x7f65c08d0c00] 08:01:46 INFO - PROCESS | 20753 | 1461682906819 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1433ms 08:01:46 INFO - PROCESS | 20753 | 1461682906885 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 20753 | 1461682906889 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 08:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:01:46 INFO - PROCESS | 20753 | 1461682906895 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 20753 | 1461682906898 Marionette TRACE conn4 <- [1,958,null,{}] 08:01:46 INFO - PROCESS | 20753 | 1461682906904 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 20753 | 1461682907067 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:01:47 INFO - PROCESS | 20753 | 1461682907334 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c15c5000 == 20 [pid = 20753] [id = 247] 08:01:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 138 (0x7f65beac4c00) [pid = 20753] [serial = 742] [outer = (nil)] 08:01:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 139 (0x7f65c08c8400) [pid = 20753] [serial = 743] [outer = 0x7f65beac4c00] 08:01:47 INFO - PROCESS | 20753 | 1461682907759 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 140 (0x7f65c155bc00) [pid = 20753] [serial = 744] [outer = 0x7f65beac4c00] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 139 (0x7f65c55c7000) [pid = 20753] [serial = 700] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 138 (0x7f65ca0e4800) [pid = 20753] [serial = 640] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 137 (0x7f65ccf16400) [pid = 20753] [serial = 643] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 136 (0x7f65c56b4000) [pid = 20753] [serial = 634] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 135 (0x7f65c56d9800) [pid = 20753] [serial = 635] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 134 (0x7f65caa17c00) [pid = 20753] [serial = 641] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 133 (0x7f65c4070800) [pid = 20753] [serial = 593] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 132 (0x7f65c5928400) [pid = 20753] [serial = 601] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 131 (0x7f65cade0c00) [pid = 20753] [serial = 604] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 130 (0x7f65c5b0b400) [pid = 20753] [serial = 637] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 129 (0x7f65c4991800) [pid = 20753] [serial = 631] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 128 (0x7f65c2eb1c00) [pid = 20753] [serial = 595] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 127 (0x7f65c4990800) [pid = 20753] [serial = 598] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 126 (0x7f65c553c800) [pid = 20753] [serial = 632] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 125 (0x7f65ccd49400) [pid = 20753] [serial = 625] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 124 (0x7f65c362ac00) [pid = 20753] [serial = 628] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 123 (0x7f65cbd09c00) [pid = 20753] [serial = 607] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 122 (0x7f65d1069400) [pid = 20753] [serial = 610] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 121 (0x7f65d61b5800) [pid = 20753] [serial = 613] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 120 (0x7f65c553b400) [pid = 20753] [serial = 616] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 119 (0x7f65c1cb7c00) [pid = 20753] [serial = 619] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 118 (0x7f65c4332400) [pid = 20753] [serial = 622] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 117 (0x7f65c56cdc00) [pid = 20753] [serial = 695] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 116 (0x7f65d31d4400) [pid = 20753] [serial = 566] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 115 (0x7f65cdbb2c00) [pid = 20753] [serial = 617] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 114 (0x7f65cdc0c400) [pid = 20753] [serial = 608] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 113 (0x7f65d58bb000) [pid = 20753] [serial = 611] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 112 (0x7f65c5b0ac00) [pid = 20753] [serial = 569] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 111 (0x7f65c4466400) [pid = 20753] [serial = 557] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 110 (0x7f65c55cb800) [pid = 20753] [serial = 599] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 109 (0x7f65d10ca400) [pid = 20753] [serial = 626] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 108 (0x7f65d7c92000) [pid = 20753] [serial = 539] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 107 (0x7f65c8cc1000) [pid = 20753] [serial = 602] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 106 (0x7f65c4075c00) [pid = 20753] [serial = 596] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 105 (0x7f65c407d000) [pid = 20753] [serial = 536] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 104 (0x7f65c39f2c00) [pid = 20753] [serial = 620] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 103 (0x7f65d66e6c00) [pid = 20753] [serial = 614] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 102 (0x7f65c56bbc00) [pid = 20753] [serial = 560] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 101 (0x7f65cbd0b800) [pid = 20753] [serial = 563] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 100 (0x7f65c8cc3800) [pid = 20753] [serial = 554] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 99 (0x7f65ccce7c00) [pid = 20753] [serial = 512] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 98 (0x7f65c56bc800) [pid = 20753] [serial = 623] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 97 (0x7f65cb80bc00) [pid = 20753] [serial = 605] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 96 (0x7f65ce898000) [pid = 20753] [serial = 646] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 95 (0x7f65c2ea5000) [pid = 20753] [serial = 691] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 94 (0x7f65c3626800) [pid = 20753] [serial = 649] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 93 (0x7f65c5542000) [pid = 20753] [serial = 652] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 92 (0x7f65ce8c8800) [pid = 20753] [serial = 647] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 91 (0x7f65c4335000) [pid = 20753] [serial = 650] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 90 (0x7f65cadea400) [pid = 20753] [serial = 655] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 89 (0x7f65c56ce800) [pid = 20753] [serial = 653] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 88 (0x7f65cbd13400) [pid = 20753] [serial = 656] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 87 (0x7f65d2c91400) [pid = 20753] [serial = 659] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 86 (0x7f65ce89d800) [pid = 20753] [serial = 658] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 85 (0x7f65d31d4000) [pid = 20753] [serial = 661] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 84 (0x7f65d58bbc00) [pid = 20753] [serial = 664] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 83 (0x7f65d31df400) [pid = 20753] [serial = 662] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 82 (0x7f65c4330000) [pid = 20753] [serial = 629] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 81 (0x7f65d68a9400) [pid = 20753] [serial = 667] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 80 (0x7f65d61bd000) [pid = 20753] [serial = 665] [outer = (nil)] [url = about:blank] 08:01:47 INFO - PROCESS | 20753 | --DOMWINDOW == 79 (0x7f65d6a2e400) [pid = 20753] [serial = 670] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 78 (0x7f65d68b3000) [pid = 20753] [serial = 668] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 77 (0x7f65d7a72800) [pid = 20753] [serial = 673] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 76 (0x7f65d6e72000) [pid = 20753] [serial = 671] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 75 (0x7f65d7daa800) [pid = 20753] [serial = 676] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 74 (0x7f65d7c97c00) [pid = 20753] [serial = 674] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 73 (0x7f65e2feb000) [pid = 20753] [serial = 679] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 72 (0x7f65e1d6c800) [pid = 20753] [serial = 677] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 71 (0x7f65e6921c00) [pid = 20753] [serial = 682] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 70 (0x7f65e636b000) [pid = 20753] [serial = 680] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 69 (0x7f65e6e4f800) [pid = 20753] [serial = 685] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 68 (0x7f65e6e45800) [pid = 20753] [serial = 683] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 67 (0x7f65e6e6b800) [pid = 20753] [serial = 686] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 66 (0x7f65c432d800) [pid = 20753] [serial = 692] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 65 (0x7f65c1565000) [pid = 20753] [serial = 688] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 64 (0x7f65c8ccd400) [pid = 20753] [serial = 638] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 63 (0x7f65c591e000) [pid = 20753] [serial = 689] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 62 (0x7f65ce87c800) [pid = 20753] [serial = 644] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 61 (0x7f65ca9d7400) [pid = 20753] [serial = 704] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 60 (0x7f65cb464400) [pid = 20753] [serial = 706] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 59 (0x7f65c8cc9000) [pid = 20753] [serial = 703] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 58 (0x7f65c553ec00) [pid = 20753] [serial = 694] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 57 (0x7f65c56d8c00) [pid = 20753] [serial = 701] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 56 (0x7f65c155a400) [pid = 20753] [serial = 698] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 55 (0x7f65beacf000) [pid = 20753] [serial = 697] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | --DOMWINDOW == 54 (0x7f65cb803000) [pid = 20753] [serial = 707] [outer = (nil)] [url = about:blank] 08:01:48 INFO - PROCESS | 20753 | 1461682908805 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1979ms 08:01:48 INFO - PROCESS | 20753 | 1461682908875 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 20753 | 1461682908881 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 08:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:01:48 INFO - PROCESS | 20753 | 1461682908888 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 20753 | 1461682908893 Marionette TRACE conn4 <- [1,962,null,{}] 08:01:48 INFO - PROCESS | 20753 | 1461682908899 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:49 INFO - PROCESS | 20753 | 1461682909052 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:01:49 INFO - PROCESS | 20753 | 1461682909066 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1f2e000 == 21 [pid = 20753] [id = 248] 08:01:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 55 (0x7f65c2da3c00) [pid = 20753] [serial = 745] [outer = (nil)] 08:01:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 56 (0x7f65c2dab000) [pid = 20753] [serial = 746] [outer = 0x7f65c2da3c00] 08:01:49 INFO - PROCESS | 20753 | 1461682909141 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 57 (0x7f65c2eae400) [pid = 20753] [serial = 747] [outer = 0x7f65c2da3c00] 08:01:49 INFO - PROCESS | 20753 | 1461682909957 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1138ms 08:01:50 INFO - PROCESS | 20753 | 1461682910028 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 20753 | 1461682910034 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 08:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:01:50 INFO - PROCESS | 20753 | 1461682910046 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 20753 | 1461682910048 Marionette TRACE conn4 <- [1,966,null,{}] 08:01:50 INFO - PROCESS | 20753 | 1461682910053 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 20753 | 1461682910210 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:01:50 INFO - PROCESS | 20753 | 1461682910310 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4791800 == 22 [pid = 20753] [id = 249] 08:01:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 58 (0x7f65c1cbdc00) [pid = 20753] [serial = 748] [outer = (nil)] 08:01:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 59 (0x7f65c4075c00) [pid = 20753] [serial = 749] [outer = 0x7f65c1cbdc00] 08:01:50 INFO - PROCESS | 20753 | 1461682910378 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 60 (0x7f65c4337c00) [pid = 20753] [serial = 750] [outer = 0x7f65c1cbdc00] 08:01:51 INFO - PROCESS | 20753 | 1461682911167 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1180ms 08:01:51 INFO - PROCESS | 20753 | 1461682911226 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 20753 | 1461682911229 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 08:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:01:51 INFO - PROCESS | 20753 | 1461682911245 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 20753 | 1461682911253 Marionette TRACE conn4 <- [1,970,null,{}] 08:01:51 INFO - PROCESS | 20753 | 1461682911266 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:51 INFO - PROCESS | 20753 | 1461682911476 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:01:51 INFO - PROCESS | 20753 | 1461682911501 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c47a9800 == 23 [pid = 20753] [id = 250] 08:01:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 61 (0x7f65c4338800) [pid = 20753] [serial = 751] [outer = (nil)] 08:01:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 62 (0x7f65c498c000) [pid = 20753] [serial = 752] [outer = 0x7f65c4338800] 08:01:51 INFO - PROCESS | 20753 | 1461682911562 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 63 (0x7f65c4aef800) [pid = 20753] [serial = 753] [outer = 0x7f65c4338800] 08:01:52 INFO - PROCESS | 20753 | --DOMWINDOW == 62 (0x7f65cb45dc00) [pid = 20753] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:01:52 INFO - PROCESS | 20753 | --DOMWINDOW == 61 (0x7f65c2da6800) [pid = 20753] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:01:52 INFO - PROCESS | 20753 | --DOMWINDOW == 60 (0x7f65c362cc00) [pid = 20753] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:01:52 INFO - PROCESS | 20753 | --DOMWINDOW == 59 (0x7f65c4330400) [pid = 20753] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:01:52 INFO - PROCESS | 20753 | 1461682912320 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1139ms 08:01:52 INFO - PROCESS | 20753 | 1461682912384 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:01:52 INFO - PROCESS | 20753 | 1461682912388 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 08:01:52 INFO - PROCESS | 20753 | 1461682912393 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 20753 | 1461682912396 Marionette TRACE conn4 <- [1,974,null,{}] 08:01:52 INFO - PROCESS | 20753 | 1461682912401 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 20753 | 1461682912579 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:01:52 INFO - PROCESS | 20753 | 1461682912645 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5846800 == 24 [pid = 20753] [id = 251] 08:01:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 60 (0x7f65beac8800) [pid = 20753] [serial = 754] [outer = (nil)] 08:01:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 61 (0x7f65c4985400) [pid = 20753] [serial = 755] [outer = 0x7f65beac8800] 08:01:52 INFO - PROCESS | 20753 | 1461682912719 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 62 (0x7f65c55d0800) [pid = 20753] [serial = 756] [outer = 0x7f65beac8800] 08:01:53 INFO - PROCESS | 20753 | 1461682913404 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1030ms 08:01:53 INFO - PROCESS | 20753 | 1461682913423 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 20753 | 1461682913427 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 08:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:01:53 INFO - PROCESS | 20753 | 1461682913434 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 20753 | 1461682913436 Marionette TRACE conn4 <- [1,978,null,{}] 08:01:53 INFO - PROCESS | 20753 | 1461682913441 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 20753 | 1461682913613 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:01:53 INFO - PROCESS | 20753 | 1461682913635 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8c5f000 == 25 [pid = 20753] [id = 252] 08:01:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 63 (0x7f65c56d6800) [pid = 20753] [serial = 757] [outer = (nil)] 08:01:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 64 (0x7f65c57e3800) [pid = 20753] [serial = 758] [outer = 0x7f65c56d6800] 08:01:53 INFO - PROCESS | 20753 | 1461682913716 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 65 (0x7f65c591b800) [pid = 20753] [serial = 759] [outer = 0x7f65c56d6800] 08:01:54 INFO - PROCESS | 20753 | 1461682914471 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1075ms 08:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:01:54 INFO - PROCESS | 20753 | 1461682914509 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 20753 | 1461682914512 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 08:01:54 INFO - PROCESS | 20753 | 1461682914524 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 20753 | 1461682914526 Marionette TRACE conn4 <- [1,982,null,{}] 08:01:54 INFO - PROCESS | 20753 | 1461682914530 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 20753 | 1461682914692 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:01:54 INFO - PROCESS | 20753 | 1461682914714 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8de0800 == 26 [pid = 20753] [id = 253] 08:01:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 66 (0x7f65c5a9a400) [pid = 20753] [serial = 760] [outer = (nil)] 08:01:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 67 (0x7f65c5b04400) [pid = 20753] [serial = 761] [outer = 0x7f65c5a9a400] 08:01:54 INFO - PROCESS | 20753 | 1461682914774 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 68 (0x7f65c5b0a800) [pid = 20753] [serial = 762] [outer = 0x7f65c5a9a400] 08:01:55 INFO - PROCESS | 20753 | 1461682915721 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1235ms 08:01:55 INFO - PROCESS | 20753 | 1461682915753 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 20753 | 1461682915758 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 08:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:01:55 INFO - PROCESS | 20753 | 1461682915767 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 20753 | 1461682915772 Marionette TRACE conn4 <- [1,986,null,{}] 08:01:55 INFO - PROCESS | 20753 | 1461682915780 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:55 INFO - PROCESS | 20753 | 1461682915960 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:01:56 INFO - PROCESS | 20753 | 1461682916097 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3aa3800 == 27 [pid = 20753] [id = 254] 08:01:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 69 (0x7f65c155a800) [pid = 20753] [serial = 763] [outer = (nil)] 08:01:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 70 (0x7f65c2d9e800) [pid = 20753] [serial = 764] [outer = 0x7f65c155a800] 08:01:56 INFO - PROCESS | 20753 | 1461682916170 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 71 (0x7f65c3625000) [pid = 20753] [serial = 765] [outer = 0x7f65c155a800] 08:01:57 INFO - PROCESS | 20753 | 1461682917059 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1332ms 08:01:57 INFO - PROCESS | 20753 | 1461682917100 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 20753 | 1461682917108 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 08:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:01:57 INFO - PROCESS | 20753 | 1461682917117 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 20753 | 1461682917122 Marionette TRACE conn4 <- [1,990,null,{}] 08:01:57 INFO - PROCESS | 20753 | 1461682917128 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 20753 | 1461682917295 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:01:57 INFO - PROCESS | 20753 | 1461682917434 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b83800 == 28 [pid = 20753] [id = 255] 08:01:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 72 (0x7f65c407a800) [pid = 20753] [serial = 766] [outer = (nil)] 08:01:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 73 (0x7f65c433b800) [pid = 20753] [serial = 767] [outer = 0x7f65c407a800] 08:01:57 INFO - PROCESS | 20753 | 1461682917504 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 74 (0x7f65c498c800) [pid = 20753] [serial = 768] [outer = 0x7f65c407a800] 08:01:58 INFO - PROCESS | 20753 | 1461682918483 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1435ms 08:01:58 INFO - PROCESS | 20753 | 1461682918554 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 20753 | 1461682918557 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 08:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:01:58 INFO - PROCESS | 20753 | 1461682918564 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 20753 | 1461682918569 Marionette TRACE conn4 <- [1,994,null,{}] 08:01:58 INFO - PROCESS | 20753 | 1461682918584 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:58 INFO - PROCESS | 20753 | 1461682918798 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:01:58 INFO - PROCESS | 20753 | 1461682918980 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca1e3800 == 29 [pid = 20753] [id = 256] 08:01:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 75 (0x7f65c56bc400) [pid = 20753] [serial = 769] [outer = (nil)] 08:01:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 76 (0x7f65c57f1c00) [pid = 20753] [serial = 770] [outer = 0x7f65c56bc400] 08:01:59 INFO - PROCESS | 20753 | 1461682919098 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 77 (0x7f65c5927400) [pid = 20753] [serial = 771] [outer = 0x7f65c56bc400] 08:01:59 INFO - PROCESS | 20753 | 1461682919899 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1384ms 08:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:01:59 INFO - PROCESS | 20753 | 1461682919949 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 20753 | 1461682919953 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 08:01:59 INFO - PROCESS | 20753 | 1461682919959 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 20753 | 1461682919962 Marionette TRACE conn4 <- [1,998,null,{}] 08:01:59 INFO - PROCESS | 20753 | 1461682919967 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 20753 | 1461682920125 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:02:00 INFO - PROCESS | 20753 | 1461682920266 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca9e4000 == 30 [pid = 20753] [id = 257] 08:02:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 78 (0x7f65c56d8400) [pid = 20753] [serial = 772] [outer = (nil)] 08:02:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 79 (0x7f65c5b08800) [pid = 20753] [serial = 773] [outer = 0x7f65c56d8400] 08:02:00 INFO - PROCESS | 20753 | 1461682920341 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 80 (0x7f65c8cbe400) [pid = 20753] [serial = 774] [outer = 0x7f65c56d8400] 08:02:01 INFO - PROCESS | 20753 | 1461682921200 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1289ms 08:02:01 INFO - PROCESS | 20753 | 1461682921247 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 20753 | 1461682921251 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 08:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:02:01 INFO - PROCESS | 20753 | 1461682921257 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 20753 | 1461682921259 Marionette TRACE conn4 <- [1,1002,null,{}] 08:02:01 INFO - PROCESS | 20753 | 1461682921266 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 20753 | 1461682921460 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:02:01 INFO - PROCESS | 20753 | 1461682921610 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65caca1000 == 31 [pid = 20753] [id = 258] 08:02:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 81 (0x7f65c8cbf400) [pid = 20753] [serial = 775] [outer = (nil)] 08:02:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 82 (0x7f65c8cc5800) [pid = 20753] [serial = 776] [outer = 0x7f65c8cbf400] 08:02:01 INFO - PROCESS | 20753 | 1461682921685 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 83 (0x7f65c8ccdc00) [pid = 20753] [serial = 777] [outer = 0x7f65c8cbf400] 08:02:02 INFO - PROCESS | 20753 | 1461682922595 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1395ms 08:02:02 INFO - PROCESS | 20753 | 1461682922653 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 20753 | 1461682922656 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 08:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:02:02 INFO - PROCESS | 20753 | 1461682922662 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 20753 | 1461682922664 Marionette TRACE conn4 <- [1,1006,null,{}] 08:02:02 INFO - PROCESS | 20753 | 1461682922670 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 20753 | 1461682922873 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:02:03 INFO - PROCESS | 20753 | 1461682923299 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4422000 == 32 [pid = 20753] [id = 259] 08:02:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 84 (0x7f65c0a75000) [pid = 20753] [serial = 778] [outer = (nil)] 08:02:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 85 (0x7f65c0a7a400) [pid = 20753] [serial = 779] [outer = 0x7f65c0a75000] 08:02:03 INFO - PROCESS | 20753 | 1461682923410 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 86 (0x7f65c1cb5c00) [pid = 20753] [serial = 780] [outer = 0x7f65c0a75000] 08:02:04 INFO - PROCESS | 20753 | 1461682924335 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1736ms 08:02:04 INFO - PROCESS | 20753 | 1461682924400 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 20753 | 1461682924406 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 08:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:02:04 INFO - PROCESS | 20753 | 1461682924413 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 20753 | 1461682924418 Marionette TRACE conn4 <- [1,1010,null,{}] 08:02:04 INFO - PROCESS | 20753 | 1461682924425 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:04 INFO - PROCESS | 20753 | 1461682924593 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:02:04 INFO - PROCESS | 20753 | 1461682924737 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1f19000 == 33 [pid = 20753] [id = 260] 08:02:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 87 (0x7f65c2ea4800) [pid = 20753] [serial = 781] [outer = (nil)] 08:02:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 88 (0x7f65c39f0000) [pid = 20753] [serial = 782] [outer = 0x7f65c2ea4800] 08:02:04 INFO - PROCESS | 20753 | 1461682924866 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 89 (0x7f65c4330800) [pid = 20753] [serial = 783] [outer = 0x7f65c2ea4800] 08:02:05 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c11000 == 32 [pid = 20753] [id = 245] 08:02:05 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5560800 == 31 [pid = 20753] [id = 243] 08:02:05 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4bec000 == 30 [pid = 20753] [id = 242] 08:02:05 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c37ea000 == 29 [pid = 20753] [id = 241] 08:02:05 INFO - PROCESS | 20753 | --DOMWINDOW == 88 (0x7f65c2ea9800) [pid = 20753] [serial = 714] [outer = (nil)] [url = about:blank] 08:02:05 INFO - PROCESS | 20753 | --DOMWINDOW == 87 (0x7f65c2daa400) [pid = 20753] [serial = 713] [outer = (nil)] [url = about:blank] 08:02:05 INFO - PROCESS | 20753 | --DOMWINDOW == 86 (0x7f65c39ed800) [pid = 20753] [serial = 716] [outer = (nil)] [url = about:blank] 08:02:05 INFO - PROCESS | 20753 | --DOMWINDOW == 85 (0x7f65c4072800) [pid = 20753] [serial = 717] [outer = (nil)] [url = about:blank] 08:02:05 INFO - PROCESS | 20753 | --DOMWINDOW == 84 (0x7f65c4334800) [pid = 20753] [serial = 719] [outer = (nil)] [url = about:blank] 08:02:05 INFO - PROCESS | 20753 | --DOMWINDOW == 83 (0x7f65c446ac00) [pid = 20753] [serial = 720] [outer = (nil)] [url = about:blank] 08:02:05 INFO - PROCESS | 20753 | --DOMWINDOW == 82 (0x7f65cdbb4800) [pid = 20753] [serial = 710] [outer = (nil)] [url = about:blank] 08:02:05 INFO - PROCESS | 20753 | --DOMWINDOW == 81 (0x7f65ccd41400) [pid = 20753] [serial = 709] [outer = (nil)] [url = about:blank] 08:02:05 INFO - PROCESS | 20753 | 1461682925592 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1232ms 08:02:05 INFO - PROCESS | 20753 | 1461682925649 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 20753 | 1461682925655 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 08:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:02:05 INFO - PROCESS | 20753 | 1461682925666 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 20753 | 1461682925669 Marionette TRACE conn4 <- [1,1014,null,{}] 08:02:05 INFO - PROCESS | 20753 | 1461682925676 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 20753 | 1461682925828 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:02:05 INFO - PROCESS | 20753 | 1461682925841 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c479c800 == 30 [pid = 20753] [id = 261] 08:02:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 82 (0x7f65beacf800) [pid = 20753] [serial = 784] [outer = (nil)] 08:02:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 83 (0x7f65c498a000) [pid = 20753] [serial = 785] [outer = 0x7f65beacf800] 08:02:05 INFO - PROCESS | 20753 | 1461682925903 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 84 (0x7f65c4aecc00) [pid = 20753] [serial = 786] [outer = 0x7f65beacf800] 08:02:06 INFO - PROCESS | 20753 | 1461682926794 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1182ms 08:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:02:06 INFO - PROCESS | 20753 | 1461682926849 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 20753 | 1461682926852 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 08:02:06 INFO - PROCESS | 20753 | 1461682926867 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 20753 | 1461682926876 Marionette TRACE conn4 <- [1,1018,null,{}] 08:02:06 INFO - PROCESS | 20753 | 1461682926883 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 20753 | 1461682927042 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:02:07 INFO - PROCESS | 20753 | 1461682927057 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b9e800 == 31 [pid = 20753] [id = 262] 08:02:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 85 (0x7f65c155d400) [pid = 20753] [serial = 787] [outer = (nil)] 08:02:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 86 (0x7f65c55c9c00) [pid = 20753] [serial = 788] [outer = 0x7f65c155d400] 08:02:07 INFO - PROCESS | 20753 | 1461682927214 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 87 (0x7f65c56be800) [pid = 20753] [serial = 789] [outer = 0x7f65c155d400] 08:02:08 INFO - PROCESS | 20753 | 1461682928033 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1196ms 08:02:08 INFO - PROCESS | 20753 | 1461682928056 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 20753 | 1461682928060 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 08:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:02:08 INFO - PROCESS | 20753 | 1461682928071 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 20753 | 1461682928074 Marionette TRACE conn4 <- [1,1022,null,{}] 08:02:08 INFO - PROCESS | 20753 | 1461682928079 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 20753 | 1461682928292 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:02:08 INFO - PROCESS | 20753 | 1461682928342 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8ddc000 == 32 [pid = 20753] [id = 263] 08:02:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 88 (0x7f65beacf000) [pid = 20753] [serial = 790] [outer = (nil)] 08:02:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 89 (0x7f65c57e7c00) [pid = 20753] [serial = 791] [outer = 0x7f65beacf000] 08:02:08 INFO - PROCESS | 20753 | 1461682928443 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 90 (0x7f65c5a98000) [pid = 20753] [serial = 792] [outer = 0x7f65beacf000] 08:02:09 INFO - PROCESS | 20753 | --DOMWINDOW == 89 (0x7f65c1cbdc00) [pid = 20753] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:02:09 INFO - PROCESS | 20753 | --DOMWINDOW == 88 (0x7f65beac4c00) [pid = 20753] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:02:09 INFO - PROCESS | 20753 | --DOMWINDOW == 87 (0x7f65c56d6800) [pid = 20753] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:02:09 INFO - PROCESS | 20753 | --DOMWINDOW == 86 (0x7f65c2da3c00) [pid = 20753] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:02:09 INFO - PROCESS | 20753 | --DOMWINDOW == 85 (0x7f65c4338800) [pid = 20753] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:02:09 INFO - PROCESS | 20753 | --DOMWINDOW == 84 (0x7f65beac8800) [pid = 20753] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:02:09 INFO - PROCESS | 20753 | 1461682929940 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1896ms 08:02:09 INFO - PROCESS | 20753 | 1461682929965 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 20753 | 1461682929968 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 08:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:02:09 INFO - PROCESS | 20753 | 1461682929974 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 20753 | 1461682929977 Marionette TRACE conn4 <- [1,1026,null,{}] 08:02:09 INFO - PROCESS | 20753 | 1461682929983 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 20753 | 1461682930176 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:02:10 INFO - PROCESS | 20753 | 1461682930312 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1f20000 == 33 [pid = 20753] [id = 264] 08:02:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 85 (0x7f65c5a98800) [pid = 20753] [serial = 793] [outer = (nil)] 08:02:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 86 (0x7f65c5b0b800) [pid = 20753] [serial = 794] [outer = 0x7f65c5a98800] 08:02:10 INFO - PROCESS | 20753 | 1461682930392 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 87 (0x7f65ca0e9c00) [pid = 20753] [serial = 795] [outer = 0x7f65c5a98800] 08:02:11 INFO - PROCESS | 20753 | 1461682931061 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1131ms 08:02:11 INFO - PROCESS | 20753 | 1461682931106 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 20753 | 1461682931110 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 08:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:02:11 INFO - PROCESS | 20753 | 1461682931121 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 20753 | 1461682931123 Marionette TRACE conn4 <- [1,1030,null,{}] 08:02:11 INFO - PROCESS | 20753 | 1461682931130 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 20753 | 1461682931274 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:02:11 INFO - PROCESS | 20753 | 1461682931284 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cad42000 == 34 [pid = 20753] [id = 265] 08:02:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 88 (0x7f65ca0f1c00) [pid = 20753] [serial = 796] [outer = (nil)] 08:02:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 89 (0x7f65ca9d8800) [pid = 20753] [serial = 797] [outer = 0x7f65ca0f1c00] 08:02:11 INFO - PROCESS | 20753 | 1461682931347 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 90 (0x7f65caa14800) [pid = 20753] [serial = 798] [outer = 0x7f65ca0f1c00] 08:02:12 INFO - PROCESS | 20753 | 1461682932332 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1286ms 08:02:12 INFO - PROCESS | 20753 | 1461682932403 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 20753 | 1461682932409 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 08:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:02:12 INFO - PROCESS | 20753 | 1461682932417 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 20753 | 1461682932423 Marionette TRACE conn4 <- [1,1034,null,{}] 08:02:12 INFO - PROCESS | 20753 | 1461682932431 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:12 INFO - PROCESS | 20753 | 1461682932638 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:02:12 INFO - PROCESS | 20753 | 1461682932797 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b96000 == 35 [pid = 20753] [id = 266] 08:02:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 91 (0x7f65c39f5400) [pid = 20753] [serial = 799] [outer = (nil)] 08:02:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 92 (0x7f65c4469000) [pid = 20753] [serial = 800] [outer = 0x7f65c39f5400] 08:02:12 INFO - PROCESS | 20753 | 1461682932871 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 93 (0x7f65c4ae3400) [pid = 20753] [serial = 801] [outer = 0x7f65c39f5400] 08:02:13 INFO - PROCESS | 20753 | 1461682933777 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1392ms 08:02:13 INFO - PROCESS | 20753 | 1461682933809 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 20753 | 1461682933818 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 08:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:02:13 INFO - PROCESS | 20753 | 1461682933828 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 20753 | 1461682933832 Marionette TRACE conn4 <- [1,1038,null,{}] 08:02:13 INFO - PROCESS | 20753 | 1461682933838 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 20753 | 1461682933999 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:02:14 INFO - PROCESS | 20753 | 1461682934153 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb60d000 == 36 [pid = 20753] [id = 267] 08:02:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 94 (0x7f65c55c6800) [pid = 20753] [serial = 802] [outer = (nil)] 08:02:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 95 (0x7f65c57eb400) [pid = 20753] [serial = 803] [outer = 0x7f65c55c6800] 08:02:14 INFO - PROCESS | 20753 | 1461682934228 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 96 (0x7f65c5b0b000) [pid = 20753] [serial = 804] [outer = 0x7f65c55c6800] 08:02:15 INFO - PROCESS | 20753 | 1461682935246 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1481ms 08:02:15 INFO - PROCESS | 20753 | 1461682935310 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 20753 | 1461682935314 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 08:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:02:15 INFO - PROCESS | 20753 | 1461682935320 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 20753 | 1461682935326 Marionette TRACE conn4 <- [1,1042,null,{}] 08:02:15 INFO - PROCESS | 20753 | 1461682935342 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:15 INFO - PROCESS | 20753 | 1461682935563 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:02:15 INFO - PROCESS | 20753 | 1461682935758 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb65a000 == 37 [pid = 20753] [id = 268] 08:02:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 97 (0x7f65ca9d5800) [pid = 20753] [serial = 805] [outer = (nil)] 08:02:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 98 (0x7f65caa15c00) [pid = 20753] [serial = 806] [outer = 0x7f65ca9d5800] 08:02:15 INFO - PROCESS | 20753 | 1461682935880 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 99 (0x7f65caa21000) [pid = 20753] [serial = 807] [outer = 0x7f65ca9d5800] 08:02:16 INFO - PROCESS | 20753 | 1461682936763 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1493ms 08:02:16 INFO - PROCESS | 20753 | 1461682936813 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 20753 | 1461682936818 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 08:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:02:16 INFO - PROCESS | 20753 | 1461682936823 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 20753 | 1461682936826 Marionette TRACE conn4 <- [1,1046,null,{}] 08:02:16 INFO - PROCESS | 20753 | 1461682936831 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 20753 | 1461682936986 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:02:17 INFO - PROCESS | 20753 | 1461682937136 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbacd800 == 38 [pid = 20753] [id = 269] 08:02:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 100 (0x7f65ca9d4c00) [pid = 20753] [serial = 808] [outer = (nil)] 08:02:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 101 (0x7f65cade9800) [pid = 20753] [serial = 809] [outer = 0x7f65ca9d4c00] 08:02:17 INFO - PROCESS | 20753 | 1461682937209 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 102 (0x7f65cb267000) [pid = 20753] [serial = 810] [outer = 0x7f65ca9d4c00] 08:02:18 INFO - PROCESS | 20753 | 1461682938079 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1277ms 08:02:18 INFO - PROCESS | 20753 | 1461682938116 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 20753 | 1461682938120 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 08:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:02:18 INFO - PROCESS | 20753 | 1461682938127 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 20753 | 1461682938130 Marionette TRACE conn4 <- [1,1050,null,{}] 08:02:18 INFO - PROCESS | 20753 | 1461682938135 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:18 INFO - PROCESS | 20753 | 1461682938289 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:02:18 INFO - PROCESS | 20753 | 1461682938435 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cc0bc800 == 39 [pid = 20753] [id = 270] 08:02:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 103 (0x7f65c3623800) [pid = 20753] [serial = 811] [outer = (nil)] 08:02:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 104 (0x7f65cb458800) [pid = 20753] [serial = 812] [outer = 0x7f65c3623800] 08:02:18 INFO - PROCESS | 20753 | 1461682938506 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 105 (0x7f65cb45dc00) [pid = 20753] [serial = 813] [outer = 0x7f65c3623800] 08:02:19 INFO - PROCESS | 20753 | 1461682939375 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1277ms 08:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:02:19 INFO - PROCESS | 20753 | 1461682939406 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 20753 | 1461682939409 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 08:02:19 INFO - PROCESS | 20753 | 1461682939416 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 20753 | 1461682939419 Marionette TRACE conn4 <- [1,1054,null,{}] 08:02:19 INFO - PROCESS | 20753 | 1461682939424 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:19 INFO - PROCESS | 20753 | 1461682939595 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:02:19 INFO - PROCESS | 20753 | 1461682939746 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cd0b3800 == 40 [pid = 20753] [id = 271] 08:02:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 106 (0x7f65cb45f000) [pid = 20753] [serial = 814] [outer = (nil)] 08:02:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 107 (0x7f65cb807400) [pid = 20753] [serial = 815] [outer = 0x7f65cb45f000] 08:02:19 INFO - PROCESS | 20753 | 1461682939818 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 108 (0x7f65cb94ac00) [pid = 20753] [serial = 816] [outer = 0x7f65cb45f000] 08:02:20 INFO - PROCESS | 20753 | 1461682940663 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1279ms 08:02:20 INFO - PROCESS | 20753 | 1461682940698 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 20753 | 1461682940702 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 08:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:02:20 INFO - PROCESS | 20753 | 1461682940709 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 20753 | 1461682940712 Marionette TRACE conn4 <- [1,1058,null,{}] 08:02:20 INFO - PROCESS | 20753 | 1461682940718 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 20753 | 1461682940876 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:02:21 INFO - PROCESS | 20753 | 1461682941026 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8c63800 == 41 [pid = 20753] [id = 272] 08:02:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 109 (0x7f65c0a74000) [pid = 20753] [serial = 817] [outer = (nil)] 08:02:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 110 (0x7f65c5a93000) [pid = 20753] [serial = 818] [outer = 0x7f65c0a74000] 08:02:21 INFO - PROCESS | 20753 | 1461682941101 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 111 (0x7f65cbd0f000) [pid = 20753] [serial = 819] [outer = 0x7f65c0a74000] 08:02:22 INFO - PROCESS | 20753 | 1461682942188 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1529ms 08:02:22 INFO - PROCESS | 20753 | 1461682942240 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 20753 | 1461682942245 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 08:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:02:22 INFO - PROCESS | 20753 | 1461682942255 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 20753 | 1461682942259 Marionette TRACE conn4 <- [1,1062,null,{}] 08:02:22 INFO - PROCESS | 20753 | 1461682942268 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 20753 | 1461682942437 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:02:22 INFO - PROCESS | 20753 | 1461682942596 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c532a800 == 42 [pid = 20753] [id = 273] 08:02:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 112 (0x7f65c0a7e800) [pid = 20753] [serial = 820] [outer = (nil)] 08:02:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 113 (0x7f65c2eaec00) [pid = 20753] [serial = 821] [outer = 0x7f65c0a7e800] 08:02:22 INFO - PROCESS | 20753 | 1461682942664 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 114 (0x7f65c446b000) [pid = 20753] [serial = 822] [outer = 0x7f65c0a7e800] 08:02:23 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1e16800 == 41 [pid = 20753] [id = 237] 08:02:23 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65beae6800 == 40 [pid = 20753] [id = 246] 08:02:23 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d10a7000 == 39 [pid = 20753] [id = 236] 08:02:23 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4853000 == 38 [pid = 20753] [id = 240] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 113 (0x7f65c5b04400) [pid = 20753] [serial = 761] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5b85800 == 37 [pid = 20753] [id = 244] 08:02:23 INFO - PROCESS | 20753 | 1461682943714 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 112 (0x7f65c56cfc00) [pid = 20753] [serial = 473] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 111 (0x7f65c4991000) [pid = 20753] [serial = 728] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 110 (0x7f65c2ea8000) [pid = 20753] [serial = 740] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 109 (0x7f65c4075c00) [pid = 20753] [serial = 749] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 108 (0x7f65c155bc00) [pid = 20753] [serial = 744] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 107 (0x7f65c08c8400) [pid = 20753] [serial = 743] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 106 (0x7f65c55c5000) [pid = 20753] [serial = 731] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 105 (0x7f65c57e3800) [pid = 20753] [serial = 758] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 104 (0x7f65c56b8c00) [pid = 20753] [serial = 734] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 103 (0x7f65c56ce400) [pid = 20753] [serial = 737] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 102 (0x7f65c2eac800) [pid = 20753] [serial = 725] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 101 (0x7f65c2dab000) [pid = 20753] [serial = 746] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 100 (0x7f65c498d800) [pid = 20753] [serial = 722] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 99 (0x7f65c2eae400) [pid = 20753] [serial = 747] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 98 (0x7f65c498c000) [pid = 20753] [serial = 752] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 97 (0x7f65c4985400) [pid = 20753] [serial = 755] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 96 (0x7f65c55d0800) [pid = 20753] [serial = 756] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 95 (0x7f65c4aef800) [pid = 20753] [serial = 753] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 94 (0x7f65c4337c00) [pid = 20753] [serial = 750] [outer = (nil)] [url = about:blank] 08:02:23 INFO - PROCESS | 20753 | --DOMWINDOW == 93 (0x7f65c591b800) [pid = 20753] [serial = 759] [outer = (nil)] [url = about:blank] 08:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1534ms 08:02:23 INFO - PROCESS | 20753 | 1461682943791 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 20753 | 1461682943799 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 08:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:02:23 INFO - PROCESS | 20753 | 1461682943809 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 20753 | 1461682943812 Marionette TRACE conn4 <- [1,1066,null,{}] 08:02:23 INFO - PROCESS | 20753 | 1461682943818 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:23 INFO - PROCESS | 20753 | 1461682943973 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:02:23 INFO - PROCESS | 20753 | 1461682943985 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c37e3800 == 38 [pid = 20753] [id = 274] 08:02:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 94 (0x7f65c4984c00) [pid = 20753] [serial = 823] [outer = (nil)] 08:02:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 95 (0x7f65c553a800) [pid = 20753] [serial = 824] [outer = 0x7f65c4984c00] 08:02:24 INFO - PROCESS | 20753 | 1461682944053 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 96 (0x7f65c56b2800) [pid = 20753] [serial = 825] [outer = 0x7f65c4984c00] 08:02:24 INFO - PROCESS | 20753 | 1461682944954 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1178ms 08:02:24 INFO - PROCESS | 20753 | 1461682944987 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 20753 | 1461682944990 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 08:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:02:24 INFO - PROCESS | 20753 | 1461682944996 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 20753 | 1461682945001 Marionette TRACE conn4 <- [1,1070,null,{}] 08:02:25 INFO - PROCESS | 20753 | 1461682945015 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 20753 | 1461682945172 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:02:25 INFO - PROCESS | 20753 | 1461682945285 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c0b000 == 39 [pid = 20753] [id = 275] 08:02:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 97 (0x7f65c56b4800) [pid = 20753] [serial = 826] [outer = (nil)] 08:02:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 98 (0x7f65c591f800) [pid = 20753] [serial = 827] [outer = 0x7f65c56b4800] 08:02:25 INFO - PROCESS | 20753 | 1461682945350 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 99 (0x7f65c8cc4800) [pid = 20753] [serial = 828] [outer = 0x7f65c56b4800] 08:02:26 INFO - PROCESS | 20753 | 1461682946021 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1088ms 08:02:26 INFO - PROCESS | 20753 | 1461682946084 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 20753 | 1461682946088 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 08:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:02:26 INFO - PROCESS | 20753 | 1461682946111 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 20753 | 1461682946114 Marionette TRACE conn4 <- [1,1074,null,{}] 08:02:26 INFO - PROCESS | 20753 | 1461682946129 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 20753 | 1461682946317 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:02:26 INFO - PROCESS | 20753 | 1461682946336 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fef800 == 40 [pid = 20753] [id = 276] 08:02:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 100 (0x7f65c56d2400) [pid = 20753] [serial = 829] [outer = (nil)] 08:02:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 101 (0x7f65ca9cc000) [pid = 20753] [serial = 830] [outer = 0x7f65c56d2400] 08:02:26 INFO - PROCESS | 20753 | 1461682946393 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 102 (0x7f65caa1a000) [pid = 20753] [serial = 831] [outer = 0x7f65c56d2400] 08:02:27 INFO - PROCESS | 20753 | 1461682947177 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1106ms 08:02:27 INFO - PROCESS | 20753 | 1461682947225 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 20753 | 1461682947227 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 08:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:02:27 INFO - PROCESS | 20753 | 1461682947233 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 20753 | 1461682947235 Marionette TRACE conn4 <- [1,1078,null,{}] 08:02:27 INFO - PROCESS | 20753 | 1461682947240 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 20753 | 1461682947410 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:02:27 INFO - PROCESS | 20753 | 1461682947438 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cad2e800 == 41 [pid = 20753] [id = 277] 08:02:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 103 (0x7f65c8ccc400) [pid = 20753] [serial = 832] [outer = (nil)] 08:02:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 104 (0x7f65cade4400) [pid = 20753] [serial = 833] [outer = 0x7f65c8ccc400] 08:02:27 INFO - PROCESS | 20753 | 1461682947497 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 105 (0x7f65cb45c400) [pid = 20753] [serial = 834] [outer = 0x7f65c8ccc400] 08:02:28 INFO - PROCESS | 20753 | --DOMWINDOW == 104 (0x7f65c0a75000) [pid = 20753] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:02:28 INFO - PROCESS | 20753 | --DOMWINDOW == 103 (0x7f65beacf800) [pid = 20753] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:02:28 INFO - PROCESS | 20753 | --DOMWINDOW == 102 (0x7f65c2ea4800) [pid = 20753] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:02:28 INFO - PROCESS | 20753 | --DOMWINDOW == 101 (0x7f65c155d400) [pid = 20753] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:02:28 INFO - PROCESS | 20753 | --DOMWINDOW == 100 (0x7f65beacf000) [pid = 20753] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:02:28 INFO - PROCESS | 20753 | --DOMWINDOW == 99 (0x7f65c5a98800) [pid = 20753] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:02:28 INFO - PROCESS | 20753 | 1461682948438 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1229ms 08:02:28 INFO - PROCESS | 20753 | 1461682948463 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 20753 | 1461682948466 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 08:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:02:28 INFO - PROCESS | 20753 | 1461682948471 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 20753 | 1461682948473 Marionette TRACE conn4 <- [1,1082,null,{}] 08:02:28 INFO - PROCESS | 20753 | 1461682948479 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:28 INFO - PROCESS | 20753 | 1461682948678 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:02:28 INFO - PROCESS | 20753 | 1461682948761 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb61a800 == 42 [pid = 20753] [id = 278] 08:02:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 100 (0x7f65c2ea2800) [pid = 20753] [serial = 835] [outer = (nil)] 08:02:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 101 (0x7f65caa1ac00) [pid = 20753] [serial = 836] [outer = 0x7f65c2ea2800] 08:02:28 INFO - PROCESS | 20753 | 1461682948823 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 102 (0x7f65cbd08800) [pid = 20753] [serial = 837] [outer = 0x7f65c2ea2800] 08:02:29 INFO - PROCESS | 20753 | 1461682949468 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1025ms 08:02:29 INFO - PROCESS | 20753 | 1461682949498 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 20753 | 1461682949501 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 08:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:02:29 INFO - PROCESS | 20753 | 1461682949507 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 20753 | 1461682949509 Marionette TRACE conn4 <- [1,1086,null,{}] 08:02:29 INFO - PROCESS | 20753 | 1461682949515 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:29 INFO - PROCESS | 20753 | 1461682949693 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:02:29 INFO - PROCESS | 20753 | 1461682949712 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cc0b9800 == 43 [pid = 20753] [id = 279] 08:02:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 103 (0x7f65c4469c00) [pid = 20753] [serial = 838] [outer = (nil)] 08:02:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 104 (0x7f65cbd13c00) [pid = 20753] [serial = 839] [outer = 0x7f65c4469c00] 08:02:29 INFO - PROCESS | 20753 | 1461682949772 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 105 (0x7f65ccce7c00) [pid = 20753] [serial = 840] [outer = 0x7f65c4469c00] 08:02:30 INFO - PROCESS | 20753 | 1461682950634 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1185ms 08:02:30 INFO - PROCESS | 20753 | 1461682950694 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 20753 | 1461682950700 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 08:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:02:30 INFO - PROCESS | 20753 | 1461682950713 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 20753 | 1461682950719 Marionette TRACE conn4 <- [1,1090,null,{}] 08:02:30 INFO - PROCESS | 20753 | 1461682950729 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:30 INFO - PROCESS | 20753 | 1461682950938 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:02:31 INFO - PROCESS | 20753 | 1461682951098 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4bd9800 == 44 [pid = 20753] [id = 280] 08:02:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 106 (0x7f65c0a7d000) [pid = 20753] [serial = 841] [outer = (nil)] 08:02:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 107 (0x7f65c432e800) [pid = 20753] [serial = 842] [outer = 0x7f65c0a7d000] 08:02:31 INFO - PROCESS | 20753 | 1461682951175 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 108 (0x7f65c4985400) [pid = 20753] [serial = 843] [outer = 0x7f65c0a7d000] 08:02:32 INFO - PROCESS | 20753 | 1461682952074 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1400ms 08:02:32 INFO - PROCESS | 20753 | 1461682952109 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 20753 | 1461682952117 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 08:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:02:32 INFO - PROCESS | 20753 | 1461682952127 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 20753 | 1461682952130 Marionette TRACE conn4 <- [1,1094,null,{}] 08:02:32 INFO - PROCESS | 20753 | 1461682952136 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 20753 | 1461682952307 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:02:32 INFO - PROCESS | 20753 | 1461682952462 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cac95000 == 45 [pid = 20753] [id = 281] 08:02:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 109 (0x7f65c553bc00) [pid = 20753] [serial = 844] [outer = (nil)] 08:02:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 110 (0x7f65c57edc00) [pid = 20753] [serial = 845] [outer = 0x7f65c553bc00] 08:02:32 INFO - PROCESS | 20753 | 1461682952533 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 111 (0x7f65c8cbf800) [pid = 20753] [serial = 846] [outer = 0x7f65c553bc00] 08:02:33 INFO - PROCESS | 20753 | 1461682953524 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1428ms 08:02:33 INFO - PROCESS | 20753 | 1461682953555 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 20753 | 1461682953559 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 08:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:02:33 INFO - PROCESS | 20753 | 1461682953565 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 20753 | 1461682953570 Marionette TRACE conn4 <- [1,1098,null,{}] 08:02:33 INFO - PROCESS | 20753 | 1461682953585 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:33 INFO - PROCESS | 20753 | 1461682953744 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:02:33 INFO - PROCESS | 20753 | 1461682953898 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cec23800 == 46 [pid = 20753] [id = 282] 08:02:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 112 (0x7f65c8cc0800) [pid = 20753] [serial = 847] [outer = (nil)] 08:02:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 113 (0x7f65cb45e800) [pid = 20753] [serial = 848] [outer = 0x7f65c8cc0800] 08:02:33 INFO - PROCESS | 20753 | 1461682953975 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 114 (0x7f65cb80b400) [pid = 20753] [serial = 849] [outer = 0x7f65c8cc0800] 08:02:34 INFO - PROCESS | 20753 | 1461682954855 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1341ms 08:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:02:34 INFO - PROCESS | 20753 | 1461682954907 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 20753 | 1461682954910 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 08:02:34 INFO - PROCESS | 20753 | 1461682954916 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 20753 | 1461682954919 Marionette TRACE conn4 <- [1,1102,null,{}] 08:02:34 INFO - PROCESS | 20753 | 1461682954925 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:35 INFO - PROCESS | 20753 | 1461682955089 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:02:35 INFO - PROCESS | 20753 | 1461682955242 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d10a4000 == 47 [pid = 20753] [id = 283] 08:02:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 115 (0x7f65caa19c00) [pid = 20753] [serial = 850] [outer = (nil)] 08:02:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 116 (0x7f65cbd10c00) [pid = 20753] [serial = 851] [outer = 0x7f65caa19c00] 08:02:35 INFO - PROCESS | 20753 | 1461682955324 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 117 (0x7f65ccd3dc00) [pid = 20753] [serial = 852] [outer = 0x7f65caa19c00] 08:02:36 INFO - PROCESS | 20753 | 1461682956188 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1330ms 08:02:36 INFO - PROCESS | 20753 | 1461682956247 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 20753 | 1461682956252 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 08:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:02:36 INFO - PROCESS | 20753 | 1461682956257 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 20753 | 1461682956261 Marionette TRACE conn4 <- [1,1106,null,{}] 08:02:36 INFO - PROCESS | 20753 | 1461682956266 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 20753 | 1461682956451 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:02:36 INFO - PROCESS | 20753 | 1461682956604 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d2cbc800 == 48 [pid = 20753] [id = 284] 08:02:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 118 (0x7f65cbd0d000) [pid = 20753] [serial = 853] [outer = (nil)] 08:02:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 119 (0x7f65ccf15800) [pid = 20753] [serial = 854] [outer = 0x7f65cbd0d000] 08:02:36 INFO - PROCESS | 20753 | 1461682956678 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 120 (0x7f65ccf1cc00) [pid = 20753] [serial = 855] [outer = 0x7f65cbd0d000] 08:02:37 INFO - PROCESS | 20753 | 1461682957552 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1336ms 08:02:37 INFO - PROCESS | 20753 | 1461682957596 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:02:37 INFO - PROCESS | 20753 | 1461682957600 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 08:02:37 INFO - PROCESS | 20753 | 1461682957606 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 20753 | 1461682957609 Marionette TRACE conn4 <- [1,1110,null,{}] 08:02:37 INFO - PROCESS | 20753 | 1461682957614 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 20753 | 1461682957805 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:02:37 INFO - PROCESS | 20753 | 1461682957968 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3aae800 == 49 [pid = 20753] [id = 285] 08:02:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 121 (0x7f65ccf1b800) [pid = 20753] [serial = 856] [outer = (nil)] 08:02:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 122 (0x7f65cdc06800) [pid = 20753] [serial = 857] [outer = 0x7f65ccf1b800] 08:02:38 INFO - PROCESS | 20753 | 1461682958063 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 123 (0x7f65ce880400) [pid = 20753] [serial = 858] [outer = 0x7f65ccf1b800] 08:02:38 INFO - PROCESS | 20753 | 1461682958898 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1339ms 08:02:38 INFO - PROCESS | 20753 | 1461682958945 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 20753 | 1461682958949 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 08:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:02:38 INFO - PROCESS | 20753 | 1461682958955 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 20753 | 1461682958959 Marionette TRACE conn4 <- [1,1114,null,{}] 08:02:38 INFO - PROCESS | 20753 | 1461682958964 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:39 INFO - PROCESS | 20753 | 1461682959123 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:02:39 INFO - PROCESS | 20753 | 1461682959277 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4a9e000 == 50 [pid = 20753] [id = 286] 08:02:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 124 (0x7f65cd03b800) [pid = 20753] [serial = 859] [outer = (nil)] 08:02:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 125 (0x7f65ce888800) [pid = 20753] [serial = 860] [outer = 0x7f65cd03b800] 08:02:39 INFO - PROCESS | 20753 | 1461682959346 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 126 (0x7f65ce892000) [pid = 20753] [serial = 861] [outer = 0x7f65cd03b800] 08:02:40 INFO - PROCESS | 20753 | 1461682960487 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1580ms 08:02:40 INFO - PROCESS | 20753 | 1461682960536 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:02:40 INFO - PROCESS | 20753 | 1461682960542 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 08:02:40 INFO - PROCESS | 20753 | 1461682960549 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 20753 | 1461682960554 Marionette TRACE conn4 <- [1,1118,null,{}] 08:02:40 INFO - PROCESS | 20753 | 1461682960563 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 20753 | 1461682960722 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:02:40 INFO - PROCESS | 20753 | 1461682960932 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5550800 == 51 [pid = 20753] [id = 287] 08:02:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 127 (0x7f65c2eaac00) [pid = 20753] [serial = 862] [outer = (nil)] 08:02:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 128 (0x7f65c3624c00) [pid = 20753] [serial = 863] [outer = 0x7f65c2eaac00] 08:02:41 INFO - PROCESS | 20753 | 1461682961012 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 129 (0x7f65c4337c00) [pid = 20753] [serial = 864] [outer = 0x7f65c2eaac00] 08:02:41 INFO - PROCESS | 20753 | 1461682961944 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1433ms 08:02:41 INFO - PROCESS | 20753 | 1461682961982 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 20753 | 1461682961989 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 08:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:02:41 INFO - PROCESS | 20753 | 1461682961998 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 20753 | 1461682962002 Marionette TRACE conn4 <- [1,1122,null,{}] 08:02:42 INFO - PROCESS | 20753 | 1461682962007 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:42 INFO - PROCESS | 20753 | 1461682962163 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:02:42 INFO - PROCESS | 20753 | 1461682962323 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c485b000 == 52 [pid = 20753] [id = 288] 08:02:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 130 (0x7f65c498d000) [pid = 20753] [serial = 865] [outer = (nil)] 08:02:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 131 (0x7f65c4ae6800) [pid = 20753] [serial = 866] [outer = 0x7f65c498d000] 08:02:42 INFO - PROCESS | 20753 | 1461682962433 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 132 (0x7f65c5540400) [pid = 20753] [serial = 867] [outer = 0x7f65c498d000] 08:02:43 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb61a800 == 51 [pid = 20753] [id = 278] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 131 (0x7f65ca9d8800) [pid = 20753] [serial = 797] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cad2e800 == 50 [pid = 20753] [id = 277] 08:02:43 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fef800 == 49 [pid = 20753] [id = 276] 08:02:43 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c0b000 == 48 [pid = 20753] [id = 275] 08:02:43 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c37e3800 == 47 [pid = 20753] [id = 274] 08:02:43 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c532a800 == 46 [pid = 20753] [id = 273] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 130 (0x7f65c0a7a400) [pid = 20753] [serial = 779] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 129 (0x7f65c498a000) [pid = 20753] [serial = 785] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 128 (0x7f65c5b08800) [pid = 20753] [serial = 773] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 127 (0x7f65c433b800) [pid = 20753] [serial = 767] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 126 (0x7f65c1cb5c00) [pid = 20753] [serial = 780] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 125 (0x7f65c4330800) [pid = 20753] [serial = 783] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 124 (0x7f65c56be800) [pid = 20753] [serial = 789] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 123 (0x7f65c55c9c00) [pid = 20753] [serial = 788] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 122 (0x7f65c2d9e800) [pid = 20753] [serial = 764] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 121 (0x7f65c57e7c00) [pid = 20753] [serial = 791] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 120 (0x7f65c39f0000) [pid = 20753] [serial = 782] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 119 (0x7f65c5a98000) [pid = 20753] [serial = 792] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 118 (0x7f65c5b0b800) [pid = 20753] [serial = 794] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 117 (0x7f65c8cc5800) [pid = 20753] [serial = 776] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 116 (0x7f65c4aecc00) [pid = 20753] [serial = 786] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 115 (0x7f65c57f1c00) [pid = 20753] [serial = 770] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | --DOMWINDOW == 114 (0x7f65ca0e9c00) [pid = 20753] [serial = 795] [outer = (nil)] [url = about:blank] 08:02:43 INFO - PROCESS | 20753 | 1461682963337 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1379ms 08:02:43 INFO - PROCESS | 20753 | 1461682963378 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 20753 | 1461682963381 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 08:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:02:43 INFO - PROCESS | 20753 | 1461682963387 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 20753 | 1461682963391 Marionette TRACE conn4 <- [1,1126,null,{}] 08:02:43 INFO - PROCESS | 20753 | 1461682963405 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:43 INFO - PROCESS | 20753 | 1461682963558 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:02:43 INFO - PROCESS | 20753 | 1461682963665 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c47a5800 == 47 [pid = 20753] [id = 289] 08:02:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 115 (0x7f65c55c7800) [pid = 20753] [serial = 868] [outer = (nil)] 08:02:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 116 (0x7f65c56b7800) [pid = 20753] [serial = 869] [outer = 0x7f65c55c7800] 08:02:43 INFO - PROCESS | 20753 | 1461682963728 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 117 (0x7f65c56d4800) [pid = 20753] [serial = 870] [outer = 0x7f65c55c7800] 08:02:44 INFO - PROCESS | 20753 | 1461682964527 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1189ms 08:02:44 INFO - PROCESS | 20753 | 1461682964582 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 20753 | 1461682964585 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 08:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:02:44 INFO - PROCESS | 20753 | 1461682964593 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 20753 | 1461682964596 Marionette TRACE conn4 <- [1,1130,null,{}] 08:02:44 INFO - PROCESS | 20753 | 1461682964600 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:44 INFO - PROCESS | 20753 | 1461682964741 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:02:44 INFO - PROCESS | 20753 | 1461682964755 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3a98000 == 48 [pid = 20753] [id = 290] 08:02:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 118 (0x7f65c55c6000) [pid = 20753] [serial = 871] [outer = (nil)] 08:02:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 119 (0x7f65c5aa1400) [pid = 20753] [serial = 872] [outer = 0x7f65c55c6000] 08:02:44 INFO - PROCESS | 20753 | 1461682964813 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 120 (0x7f65c8cc1400) [pid = 20753] [serial = 873] [outer = 0x7f65c55c6000] 08:02:45 INFO - PROCESS | 20753 | 1461682965564 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 983ms 08:02:45 INFO - PROCESS | 20753 | 1461682965577 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 20753 | 1461682965579 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 08:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:02:45 INFO - PROCESS | 20753 | 1461682965585 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 20753 | 1461682965587 Marionette TRACE conn4 <- [1,1134,null,{}] 08:02:45 INFO - PROCESS | 20753 | 1461682965603 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 20753 | 1461682965798 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:02:45 INFO - PROCESS | 20753 | 1461682965824 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fe9000 == 49 [pid = 20753] [id = 291] 08:02:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 121 (0x7f65c57eec00) [pid = 20753] [serial = 874] [outer = (nil)] 08:02:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 122 (0x7f65c8cc8400) [pid = 20753] [serial = 875] [outer = 0x7f65c57eec00] 08:02:45 INFO - PROCESS | 20753 | 1461682965884 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 123 (0x7f65ca0e9c00) [pid = 20753] [serial = 876] [outer = 0x7f65c57eec00] 08:02:46 INFO - PROCESS | 20753 | 1461682966686 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1137ms 08:02:46 INFO - PROCESS | 20753 | 1461682966724 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 20753 | 1461682966727 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 08:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:02:46 INFO - PROCESS | 20753 | 1461682966733 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 20753 | 1461682966735 Marionette TRACE conn4 <- [1,1138,null,{}] 08:02:46 INFO - PROCESS | 20753 | 1461682966745 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 20753 | 1461682966960 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:02:47 INFO - PROCESS | 20753 | 1461682967020 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cacb1000 == 50 [pid = 20753] [id = 292] 08:02:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 124 (0x7f65cade3c00) [pid = 20753] [serial = 877] [outer = (nil)] 08:02:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 125 (0x7f65cb460400) [pid = 20753] [serial = 878] [outer = 0x7f65cade3c00] 08:02:47 INFO - PROCESS | 20753 | 1461682967083 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 126 (0x7f65cb80d400) [pid = 20753] [serial = 879] [outer = 0x7f65cade3c00] 08:02:48 INFO - PROCESS | 20753 | --DOMWINDOW == 125 (0x7f65c56d2400) [pid = 20753] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:02:48 INFO - PROCESS | 20753 | --DOMWINDOW == 124 (0x7f65c8ccc400) [pid = 20753] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:02:48 INFO - PROCESS | 20753 | --DOMWINDOW == 123 (0x7f65c2ea2800) [pid = 20753] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:02:48 INFO - PROCESS | 20753 | --DOMWINDOW == 122 (0x7f65c56b4800) [pid = 20753] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:02:48 INFO - PROCESS | 20753 | --DOMWINDOW == 121 (0x7f65c0a7e800) [pid = 20753] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:02:48 INFO - PROCESS | 20753 | --DOMWINDOW == 120 (0x7f65c4984c00) [pid = 20753] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:02:48 INFO - PROCESS | 20753 | 1461682968069 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1379ms 08:02:48 INFO - PROCESS | 20753 | 1461682968113 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 20753 | 1461682968117 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 08:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:02:48 INFO - PROCESS | 20753 | 1461682968122 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 20753 | 1461682968124 Marionette TRACE conn4 <- [1,1142,null,{}] 08:02:48 INFO - PROCESS | 20753 | 1461682968129 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 20753 | 1461682968276 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:02:48 INFO - PROCESS | 20753 | 1461682968395 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb615000 == 51 [pid = 20753] [id = 293] 08:02:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 121 (0x7f65c57efc00) [pid = 20753] [serial = 880] [outer = (nil)] 08:02:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 122 (0x7f65cb463c00) [pid = 20753] [serial = 881] [outer = 0x7f65c57efc00] 08:02:48 INFO - PROCESS | 20753 | 1461682968456 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 123 (0x7f65cbd09000) [pid = 20753] [serial = 882] [outer = 0x7f65c57efc00] 08:02:49 INFO - PROCESS | 20753 | 1461682969124 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1027ms 08:02:49 INFO - PROCESS | 20753 | 1461682969149 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 20753 | 1461682969153 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 08:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:02:49 INFO - PROCESS | 20753 | 1461682969158 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 20753 | 1461682969160 Marionette TRACE conn4 <- [1,1146,null,{}] 08:02:49 INFO - PROCESS | 20753 | 1461682969166 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:49 INFO - PROCESS | 20753 | 1461682969357 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:02:49 INFO - PROCESS | 20753 | 1461682969436 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbae1800 == 52 [pid = 20753] [id = 294] 08:02:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 124 (0x7f65c4987000) [pid = 20753] [serial = 883] [outer = (nil)] 08:02:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 125 (0x7f65ccd3d400) [pid = 20753] [serial = 884] [outer = 0x7f65c4987000] 08:02:49 INFO - PROCESS | 20753 | 1461682969501 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 126 (0x7f65cdbb2c00) [pid = 20753] [serial = 885] [outer = 0x7f65c4987000] 08:02:50 INFO - PROCESS | 20753 | 1461682970354 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1229ms 08:02:50 INFO - PROCESS | 20753 | 1461682970389 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 20753 | 1461682970394 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 08:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:02:50 INFO - PROCESS | 20753 | 1461682970402 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 20753 | 1461682970407 Marionette TRACE conn4 <- [1,1150,null,{}] 08:02:50 INFO - PROCESS | 20753 | 1461682970417 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 20753 | 1461682970601 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:02:50 INFO - PROCESS | 20753 | 1461682970752 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c442f000 == 53 [pid = 20753] [id = 295] 08:02:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 127 (0x7f65c0a80c00) [pid = 20753] [serial = 886] [outer = (nil)] 08:02:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 128 (0x7f65c39f0000) [pid = 20753] [serial = 887] [outer = 0x7f65c0a80c00] 08:02:50 INFO - PROCESS | 20753 | 1461682970828 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 129 (0x7f65c433cc00) [pid = 20753] [serial = 888] [outer = 0x7f65c0a80c00] 08:02:51 INFO - PROCESS | 20753 | 1461682971769 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1433ms 08:02:51 INFO - PROCESS | 20753 | 1461682971837 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:02:51 INFO - PROCESS | 20753 | 1461682971845 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 08:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:02:51 INFO - PROCESS | 20753 | 1461682971855 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 20753 | 1461682971859 Marionette TRACE conn4 <- [1,1154,null,{}] 08:02:51 INFO - PROCESS | 20753 | 1461682971865 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:52 INFO - PROCESS | 20753 | 1461682972052 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:02:52 INFO - PROCESS | 20753 | 1461682972203 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cac93800 == 54 [pid = 20753] [id = 296] 08:02:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 130 (0x7f65c4464400) [pid = 20753] [serial = 889] [outer = (nil)] 08:02:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 131 (0x7f65c56cc400) [pid = 20753] [serial = 890] [outer = 0x7f65c4464400] 08:02:52 INFO - PROCESS | 20753 | 1461682972279 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 132 (0x7f65c591b400) [pid = 20753] [serial = 891] [outer = 0x7f65c4464400] 08:02:53 INFO - PROCESS | 20753 | 1461682973251 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1434ms 08:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:02:53 INFO - PROCESS | 20753 | 1461682973290 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 20753 | 1461682973293 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 08:02:53 INFO - PROCESS | 20753 | 1461682973300 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 20753 | 1461682973305 Marionette TRACE conn4 <- [1,1158,null,{}] 08:02:53 INFO - PROCESS | 20753 | 1461682973321 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:53 INFO - PROCESS | 20753 | 1461682973499 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:02:53 INFO - PROCESS | 20753 | 1461682973663 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d1099800 == 55 [pid = 20753] [id = 297] 08:02:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 133 (0x7f65ca9d8800) [pid = 20753] [serial = 892] [outer = (nil)] 08:02:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 134 (0x7f65cb25e000) [pid = 20753] [serial = 893] [outer = 0x7f65ca9d8800] 08:02:53 INFO - PROCESS | 20753 | 1461682973791 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 135 (0x7f65cb80b000) [pid = 20753] [serial = 894] [outer = 0x7f65ca9d8800] 08:02:54 INFO - PROCESS | 20753 | 1461682974620 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1384ms 08:02:54 INFO - PROCESS | 20753 | 1461682974684 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:02:54 INFO - PROCESS | 20753 | 1461682974689 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 08:02:54 INFO - PROCESS | 20753 | 1461682974695 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 20753 | 1461682974698 Marionette TRACE conn4 <- [1,1162,null,{}] 08:02:54 INFO - PROCESS | 20753 | 1461682974703 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:54 INFO - PROCESS | 20753 | 1461682974868 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:02:55 INFO - PROCESS | 20753 | 1461682975017 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d48c5000 == 56 [pid = 20753] [id = 298] 08:02:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 136 (0x7f65caa16c00) [pid = 20753] [serial = 895] [outer = (nil)] 08:02:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 137 (0x7f65ccf1d000) [pid = 20753] [serial = 896] [outer = 0x7f65caa16c00] 08:02:55 INFO - PROCESS | 20753 | 1461682975092 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 138 (0x7f65cdc0b400) [pid = 20753] [serial = 897] [outer = 0x7f65caa16c00] 08:02:56 INFO - PROCESS | 20753 | 1461682976008 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1383ms 08:02:56 INFO - PROCESS | 20753 | 1461682976079 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 08:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:02:56 INFO - PROCESS | 20753 | 1461682976083 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 08:02:56 INFO - PROCESS | 20753 | 1461682976089 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 20753 | 1461682976092 Marionette TRACE conn4 <- [1,1166,null,{}] 08:02:56 INFO - PROCESS | 20753 | 1461682976097 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:56 INFO - PROCESS | 20753 | 1461682976258 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:02:56 INFO - PROCESS | 20753 | 1461682976412 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4b20800 == 57 [pid = 20753] [id = 299] 08:02:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 139 (0x7f65cb267c00) [pid = 20753] [serial = 898] [outer = (nil)] 08:02:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 140 (0x7f65ce882c00) [pid = 20753] [serial = 899] [outer = 0x7f65cb267c00] 08:02:56 INFO - PROCESS | 20753 | 1461682976489 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 141 (0x7f65ce894000) [pid = 20753] [serial = 900] [outer = 0x7f65cb267c00] 08:02:57 INFO - PROCESS | 20753 | 1461682977411 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1382ms 08:02:57 INFO - PROCESS | 20753 | 1461682977471 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 20753 | 1461682977475 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 08:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:02:57 INFO - PROCESS | 20753 | 1461682977481 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 20753 | 1461682977483 Marionette TRACE conn4 <- [1,1170,null,{}] 08:02:57 INFO - PROCESS | 20753 | 1461682977489 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:57 INFO - PROCESS | 20753 | 1461682977696 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:02:57 INFO - PROCESS | 20753 | 1461682977854 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5852000 == 58 [pid = 20753] [id = 300] 08:02:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 142 (0x7f65ce87a400) [pid = 20753] [serial = 901] [outer = (nil)] 08:02:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65ce8a5400) [pid = 20753] [serial = 902] [outer = 0x7f65ce87a400] 08:02:57 INFO - PROCESS | 20753 | 1461682977935 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65ce8c8800) [pid = 20753] [serial = 903] [outer = 0x7f65ce87a400] 08:02:58 INFO - PROCESS | 20753 | 1461682978818 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1384ms 08:02:58 INFO - PROCESS | 20753 | 1461682978866 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 20753 | 1461682978870 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 08:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:02:58 INFO - PROCESS | 20753 | 1461682978877 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 20753 | 1461682978880 Marionette TRACE conn4 <- [1,1174,null,{}] 08:02:58 INFO - PROCESS | 20753 | 1461682978886 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:59 INFO - PROCESS | 20753 | 1461682979063 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:02:59 INFO - PROCESS | 20753 | 1461682979231 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5ab9000 == 59 [pid = 20753] [id = 301] 08:02:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 145 (0x7f65ce899000) [pid = 20753] [serial = 904] [outer = (nil)] 08:02:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 146 (0x7f65d1062000) [pid = 20753] [serial = 905] [outer = 0x7f65ce899000] 08:02:59 INFO - PROCESS | 20753 | 1461682979311 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 147 (0x7f65d10c2c00) [pid = 20753] [serial = 906] [outer = 0x7f65ce899000] 08:03:00 INFO - PROCESS | 20753 | 1461682980175 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 20753 | 1461682980216 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 08:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:03:00 INFO - PROCESS | 20753 | 1461682980223 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 20753 | 1461682980225 Marionette TRACE conn4 <- [1,1178,null,{}] 08:03:00 INFO - PROCESS | 20753 | 1461682980231 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:00 INFO - PROCESS | 20753 | 1461682980394 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:03:00 INFO - PROCESS | 20753 | 1461682980582 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d62ae800 == 60 [pid = 20753] [id = 302] 08:03:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65ce8cac00) [pid = 20753] [serial = 907] [outer = (nil)] 08:03:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65d1b9e800) [pid = 20753] [serial = 908] [outer = 0x7f65ce8cac00] 08:03:00 INFO - PROCESS | 20753 | 1461682980702 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65d2c91400) [pid = 20753] [serial = 909] [outer = 0x7f65ce8cac00] 08:03:01 INFO - PROCESS | 20753 | 1461682981661 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 20753 | 1461682981718 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 08:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:03:01 INFO - PROCESS | 20753 | 1461682981724 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 20753 | 1461682981727 Marionette TRACE conn4 <- [1,1182,null,{}] 08:03:01 INFO - PROCESS | 20753 | 1461682981733 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:01 INFO - PROCESS | 20753 | 1461682981885 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:03:02 INFO - PROCESS | 20753 | 1461682982043 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d63b7000 == 61 [pid = 20753] [id = 303] 08:03:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 151 (0x7f65d1b9d400) [pid = 20753] [serial = 910] [outer = (nil)] 08:03:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65d3134400) [pid = 20753] [serial = 911] [outer = 0x7f65d1b9d400] 08:03:02 INFO - PROCESS | 20753 | 1461682982157 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65d31d7400) [pid = 20753] [serial = 912] [outer = 0x7f65d1b9d400] 08:03:02 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:02 INFO - PROCESS | 20753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:03:03 INFO - PROCESS | 20753 | 1461682983125 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 20753 | 1461682983173 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 08:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:03:03 INFO - PROCESS | 20753 | 1461682983179 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 20753 | 1461682983181 Marionette TRACE conn4 <- [1,1186,null,{}] 08:03:03 INFO - PROCESS | 20753 | 1461682983186 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:03 INFO - PROCESS | 20753 | 1461682983342 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:03:03 INFO - PROCESS | 20753 | 1461682983502 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fe3000 == 62 [pid = 20753] [id = 304] 08:03:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65c0a75000) [pid = 20753] [serial = 913] [outer = (nil)] 08:03:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65d31d8000) [pid = 20753] [serial = 914] [outer = 0x7f65c0a75000] 08:03:03 INFO - PROCESS | 20753 | 1461682983573 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 156 (0x7f65d3361400) [pid = 20753] [serial = 915] [outer = 0x7f65c0a75000] 08:03:04 INFO - PROCESS | 20753 | 1461682984660 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 20753 | 1461682984716 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 08:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:03:04 INFO - PROCESS | 20753 | 1461682984725 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 20753 | 1461682984730 Marionette TRACE conn4 <- [1,1190,null,{}] 08:03:04 INFO - PROCESS | 20753 | 1461682984738 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:04 INFO - PROCESS | 20753 | 1461682984912 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:03:05 INFO - PROCESS | 20753 | 1461682985101 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca1dc800 == 63 [pid = 20753] [id = 305] 08:03:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 157 (0x7f65c39f4000) [pid = 20753] [serial = 916] [outer = (nil)] 08:03:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 158 (0x7f65c4336c00) [pid = 20753] [serial = 917] [outer = 0x7f65c39f4000] 08:03:05 INFO - PROCESS | 20753 | 1461682985164 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 159 (0x7f65c4ae7c00) [pid = 20753] [serial = 918] [outer = 0x7f65c39f4000] 08:03:05 INFO - PROCESS | 20753 | 1461682985971 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 20753 | 1461682986019 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 08:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:03:06 INFO - PROCESS | 20753 | 1461682986029 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 20753 | 1461682986033 Marionette TRACE conn4 <- [1,1194,null,{}] 08:03:06 INFO - PROCESS | 20753 | 1461682986039 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:06 INFO - PROCESS | 20753 | 1461682986185 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:03:06 INFO - PROCESS | 20753 | 1461682986380 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65beae4800 == 64 [pid = 20753] [id = 306] 08:03:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 160 (0x7f65c56ccc00) [pid = 20753] [serial = 919] [outer = (nil)] 08:03:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 161 (0x7f65c56d7400) [pid = 20753] [serial = 920] [outer = 0x7f65c56ccc00] 08:03:06 INFO - PROCESS | 20753 | 1461682986501 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 162 (0x7f65c5b06000) [pid = 20753] [serial = 921] [outer = 0x7f65c56ccc00] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c15c5000 == 63 [pid = 20753] [id = 247] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb615000 == 62 [pid = 20753] [id = 293] 08:03:07 INFO - PROCESS | 20753 | --DOMWINDOW == 161 (0x7f65cbd13c00) [pid = 20753] [serial = 839] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cacb1000 == 61 [pid = 20753] [id = 292] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fe9000 == 60 [pid = 20753] [id = 291] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3a98000 == 59 [pid = 20753] [id = 290] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c47a5800 == 58 [pid = 20753] [id = 289] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c485b000 == 57 [pid = 20753] [id = 288] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5550800 == 56 [pid = 20753] [id = 287] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d10a4000 == 55 [pid = 20753] [id = 283] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cec23800 == 54 [pid = 20753] [id = 282] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cac95000 == 53 [pid = 20753] [id = 281] 08:03:07 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4bd9800 == 52 [pid = 20753] [id = 280] 08:03:07 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:07 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:07 INFO - PROCESS | 20753 | 1461682987510 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 20753 | 1461682987571 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 08:03:07 INFO - PROCESS | 20753 | 1461682987578 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 20753 | 1461682987584 Marionette TRACE conn4 <- [1,1198,null,{}] 08:03:07 INFO - PROCESS | 20753 | 1461682987598 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 20753 | 1461682987751 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:03:07 INFO - PROCESS | 20753 | 1461682987886 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c0e000 == 53 [pid = 20753] [id = 307] 08:03:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65c55ca800) [pid = 20753] [serial = 922] [outer = (nil)] 08:03:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65cade3400) [pid = 20753] [serial = 923] [outer = 0x7f65c55ca800] 08:03:07 INFO - PROCESS | 20753 | 1461682987951 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 145 (0x7f65cb465800) [pid = 20753] [serial = 924] [outer = 0x7f65c55ca800] 08:03:08 INFO - PROCESS | 20753 | 1461682988705 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1136ms 08:03:08 INFO - PROCESS | 20753 | 1461682988713 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 20753 | 1461682988716 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 08:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:03:08 INFO - PROCESS | 20753 | 1461682988722 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 20753 | 1461682988725 Marionette TRACE conn4 <- [1,1202,null,{}] 08:03:08 INFO - PROCESS | 20753 | 1461682988731 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:08 INFO - PROCESS | 20753 | 1461682988915 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:03:08 INFO - PROCESS | 20753 | 1461682988934 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cad38000 == 54 [pid = 20753] [id = 308] 08:03:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 146 (0x7f65ca9da800) [pid = 20753] [serial = 925] [outer = (nil)] 08:03:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 147 (0x7f65ccd47c00) [pid = 20753] [serial = 926] [outer = 0x7f65ca9da800] 08:03:08 INFO - PROCESS | 20753 | 1461682988993 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65cdbb5800) [pid = 20753] [serial = 927] [outer = 0x7f65ca9da800] 08:03:09 INFO - PROCESS | 20753 | 1461682989767 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1080ms 08:03:09 INFO - PROCESS | 20753 | 1461682989823 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 20753 | 1461682989828 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 08:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:03:09 INFO - PROCESS | 20753 | 1461682989841 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 20753 | 1461682989843 Marionette TRACE conn4 <- [1,1206,null,{}] 08:03:09 INFO - PROCESS | 20753 | 1461682989848 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:10 INFO - PROCESS | 20753 | 1461682990030 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:03:10 INFO - PROCESS | 20753 | 1461682990058 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cd0c0800 == 55 [pid = 20753] [id = 309] 08:03:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65caa1ac00) [pid = 20753] [serial = 928] [outer = (nil)] 08:03:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65ce887c00) [pid = 20753] [serial = 929] [outer = 0x7f65caa1ac00] 08:03:10 INFO - PROCESS | 20753 | 1461682990117 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 151 (0x7f65ce89a400) [pid = 20753] [serial = 930] [outer = 0x7f65caa1ac00] 08:03:10 INFO - PROCESS | 20753 | 1461682990962 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1178ms 08:03:11 INFO - PROCESS | 20753 | 1461682991025 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 20753 | 1461682991029 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 08:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:03:11 INFO - PROCESS | 20753 | 1461682991035 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 20753 | 1461682991039 Marionette TRACE conn4 <- [1,1210,null,{}] 08:03:11 INFO - PROCESS | 20753 | 1461682991044 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 20753 | 1461682991270 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:03:11 INFO - PROCESS | 20753 | 1461682991303 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d48ae000 == 56 [pid = 20753] [id = 310] 08:03:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65ce8c2c00) [pid = 20753] [serial = 931] [outer = (nil)] 08:03:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65d3359400) [pid = 20753] [serial = 932] [outer = 0x7f65ce8c2c00] 08:03:11 INFO - PROCESS | 20753 | 1461682991381 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65d3b64800) [pid = 20753] [serial = 933] [outer = 0x7f65ce8c2c00] 08:03:12 INFO - PROCESS | 20753 | --DOMWINDOW == 153 (0x7f65c2eaac00) [pid = 20753] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:03:12 INFO - PROCESS | 20753 | --DOMWINDOW == 152 (0x7f65c57eec00) [pid = 20753] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:03:12 INFO - PROCESS | 20753 | --DOMWINDOW == 151 (0x7f65c57efc00) [pid = 20753] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:03:12 INFO - PROCESS | 20753 | --DOMWINDOW == 150 (0x7f65c55c7800) [pid = 20753] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:03:12 INFO - PROCESS | 20753 | --DOMWINDOW == 149 (0x7f65c498d000) [pid = 20753] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:03:12 INFO - PROCESS | 20753 | --DOMWINDOW == 148 (0x7f65c55c6000) [pid = 20753] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:03:12 INFO - PROCESS | 20753 | --DOMWINDOW == 147 (0x7f65cade3c00) [pid = 20753] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:03:12 INFO - PROCESS | 20753 | 1461682992429 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1428ms 08:03:12 INFO - PROCESS | 20753 | 1461682992464 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 20753 | 1461682992466 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 08:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:03:12 INFO - PROCESS | 20753 | 1461682992472 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 20753 | 1461682992474 Marionette TRACE conn4 <- [1,1214,null,{}] 08:03:12 INFO - PROCESS | 20753 | 1461682992479 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:12 INFO - PROCESS | 20753 | 1461682992669 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:03:12 INFO - PROCESS | 20753 | 1461682992683 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5729000 == 57 [pid = 20753] [id = 311] 08:03:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65c57efc00) [pid = 20753] [serial = 934] [outer = (nil)] 08:03:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65d3aa9400) [pid = 20753] [serial = 935] [outer = 0x7f65c57efc00] 08:03:12 INFO - PROCESS | 20753 | 1461682992744 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65d3e38000) [pid = 20753] [serial = 936] [outer = 0x7f65c57efc00] 08:03:13 INFO - PROCESS | 20753 | 1461682993470 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1026ms 08:03:13 INFO - PROCESS | 20753 | 1461682993498 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 20753 | 1461682993503 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 08:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:03:13 INFO - PROCESS | 20753 | 1461682993508 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 20753 | 1461682993510 Marionette TRACE conn4 <- [1,1218,null,{}] 08:03:13 INFO - PROCESS | 20753 | 1461682993517 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:13 INFO - PROCESS | 20753 | 1461682993697 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:03:13 INFO - PROCESS | 20753 | 1461682993719 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d63bd800 == 58 [pid = 20753] [id = 312] 08:03:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 151 (0x7f65c3626c00) [pid = 20753] [serial = 937] [outer = (nil)] 08:03:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65d48a4800) [pid = 20753] [serial = 938] [outer = 0x7f65c3626c00] 08:03:13 INFO - PROCESS | 20753 | 1461682993779 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65d4bb7400) [pid = 20753] [serial = 939] [outer = 0x7f65c3626c00] 08:03:14 INFO - PROCESS | 20753 | 1461682994791 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1329ms 08:03:14 INFO - PROCESS | 20753 | 1461682994839 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 20753 | 1461682994847 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 08:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:03:14 INFO - PROCESS | 20753 | 1461682994854 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 20753 | 1461682994860 Marionette TRACE conn4 <- [1,1222,null,{}] 08:03:14 INFO - PROCESS | 20753 | 1461682994867 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:15 INFO - PROCESS | 20753 | 1461682995047 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:03:15 INFO - PROCESS | 20753 | 1461682995205 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dcf800 == 59 [pid = 20753] [id = 313] 08:03:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65c4471400) [pid = 20753] [serial = 940] [outer = (nil)] 08:03:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65c55c9000) [pid = 20753] [serial = 941] [outer = 0x7f65c4471400] 08:03:15 INFO - PROCESS | 20753 | 1461682995282 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 156 (0x7f65c591b800) [pid = 20753] [serial = 942] [outer = 0x7f65c4471400] 08:03:16 INFO - PROCESS | 20753 | 1461682996208 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 20753 | 1461682996256 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 08:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:03:16 INFO - PROCESS | 20753 | 1461682996266 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 20753 | 1461682996270 Marionette TRACE conn4 <- [1,1226,null,{}] 08:03:16 INFO - PROCESS | 20753 | 1461682996277 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:16 INFO - PROCESS | 20753 | 1461682996464 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:03:16 INFO - PROCESS | 20753 | 1461682996625 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3376800 == 60 [pid = 20753] [id = 314] 08:03:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 157 (0x7f65c55ce800) [pid = 20753] [serial = 943] [outer = (nil)] 08:03:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 158 (0x7f65cb465c00) [pid = 20753] [serial = 944] [outer = 0x7f65c55ce800] 08:03:16 INFO - PROCESS | 20753 | 1461682996702 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 159 (0x7f65cd039800) [pid = 20753] [serial = 945] [outer = 0x7f65c55ce800] 08:03:17 INFO - PROCESS | 20753 | 1461682997660 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1440ms 08:03:17 INFO - PROCESS | 20753 | 1461682997707 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:03:17 INFO - PROCESS | 20753 | 1461682997712 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 08:03:17 INFO - PROCESS | 20753 | 1461682997718 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 20753 | 1461682997724 Marionette TRACE conn4 <- [1,1230,null,{}] 08:03:17 INFO - PROCESS | 20753 | 1461682997740 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:17 INFO - PROCESS | 20753 | 1461682997937 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:03:18 INFO - PROCESS | 20753 | 1461682998112 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d680a800 == 61 [pid = 20753] [id = 315] 08:03:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 160 (0x7f65ce8a6c00) [pid = 20753] [serial = 946] [outer = (nil)] 08:03:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 161 (0x7f65d1b9f400) [pid = 20753] [serial = 947] [outer = 0x7f65ce8a6c00] 08:03:18 INFO - PROCESS | 20753 | 1461682998215 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 162 (0x7f65d335d800) [pid = 20753] [serial = 948] [outer = 0x7f65ce8a6c00] 08:03:19 INFO - PROCESS | 20753 | 1461682999121 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1435ms 08:03:19 INFO - PROCESS | 20753 | 1461682999153 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 20753 | 1461682999158 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 08:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:03:19 INFO - PROCESS | 20753 | 1461682999165 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 20753 | 1461682999168 Marionette TRACE conn4 <- [1,1234,null,{}] 08:03:19 INFO - PROCESS | 20753 | 1461682999174 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:19 INFO - PROCESS | 20753 | 1461682999357 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:03:19 INFO - PROCESS | 20753 | 1461682999528 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6f61000 == 62 [pid = 20753] [id = 316] 08:03:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 163 (0x7f65c4335400) [pid = 20753] [serial = 949] [outer = (nil)] 08:03:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 164 (0x7f65d3b5f400) [pid = 20753] [serial = 950] [outer = 0x7f65c4335400] 08:03:19 INFO - PROCESS | 20753 | 1461682999605 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 165 (0x7f65d4bb6800) [pid = 20753] [serial = 951] [outer = 0x7f65c4335400] 08:03:20 INFO - PROCESS | 20753 | 1461683000552 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1429ms 08:03:20 INFO - PROCESS | 20753 | 1461683000596 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 20753 | 1461683000600 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 08:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:03:20 INFO - PROCESS | 20753 | 1461683000606 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 20753 | 1461683000609 Marionette TRACE conn4 <- [1,1238,null,{}] 08:03:20 INFO - PROCESS | 20753 | 1461683000615 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:20 INFO - PROCESS | 20753 | 1461683000788 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:03:20 INFO - PROCESS | 20753 | 1461683000965 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7b97000 == 63 [pid = 20753] [id = 317] 08:03:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 166 (0x7f65c4ae9000) [pid = 20753] [serial = 952] [outer = (nil)] 08:03:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 167 (0x7f65d573f800) [pid = 20753] [serial = 953] [outer = 0x7f65c4ae9000] 08:03:21 INFO - PROCESS | 20753 | 1461683001038 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 168 (0x7f65d5747400) [pid = 20753] [serial = 954] [outer = 0x7f65c4ae9000] 08:03:21 INFO - PROCESS | 20753 | 1461683001984 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1428ms 08:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:03:22 INFO - PROCESS | 20753 | 1461683002035 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 20753 | 1461683002039 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 08:03:22 INFO - PROCESS | 20753 | 1461683002047 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 20753 | 1461683002049 Marionette TRACE conn4 <- [1,1242,null,{}] 08:03:22 INFO - PROCESS | 20753 | 1461683002056 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:22 INFO - PROCESS | 20753 | 1461683002280 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:03:22 INFO - PROCESS | 20753 | 1461683002446 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e81800 == 64 [pid = 20753] [id = 318] 08:03:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 169 (0x7f65ce8a2000) [pid = 20753] [serial = 955] [outer = (nil)] 08:03:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 170 (0x7f65d58c2400) [pid = 20753] [serial = 956] [outer = 0x7f65ce8a2000] 08:03:22 INFO - PROCESS | 20753 | 1461683002528 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 171 (0x7f65d5b63000) [pid = 20753] [serial = 957] [outer = 0x7f65ce8a2000] 08:03:23 INFO - PROCESS | 20753 | 1461683003376 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1380ms 08:03:23 INFO - PROCESS | 20753 | 1461683003429 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 20753 | 1461683003432 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 08:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:03:23 INFO - PROCESS | 20753 | 1461683003440 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 20753 | 1461683003444 Marionette TRACE conn4 <- [1,1246,null,{}] 08:03:23 INFO - PROCESS | 20753 | 1461683003450 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:23 INFO - PROCESS | 20753 | 1461683003625 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:03:23 INFO - PROCESS | 20753 | 1461683003791 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db15a800 == 65 [pid = 20753] [id = 319] 08:03:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65d5747800) [pid = 20753] [serial = 958] [outer = (nil)] 08:03:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65d5b66800) [pid = 20753] [serial = 959] [outer = 0x7f65d5747800] 08:03:23 INFO - PROCESS | 20753 | 1461683003864 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65d5b6e000) [pid = 20753] [serial = 960] [outer = 0x7f65d5747800] 08:03:24 INFO - PROCESS | 20753 | 1461683004748 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1387ms 08:03:24 INFO - PROCESS | 20753 | 1461683004829 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 20753 | 1461683004833 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 08:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:03:24 INFO - PROCESS | 20753 | 1461683004838 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 20753 | 1461683004842 Marionette TRACE conn4 <- [1,1250,null,{}] 08:03:24 INFO - PROCESS | 20753 | 1461683004847 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:25 INFO - PROCESS | 20753 | 1461683005061 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:03:25 INFO - PROCESS | 20753 | 1461683005226 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db319000 == 66 [pid = 20753] [id = 320] 08:03:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65ce87d800) [pid = 20753] [serial = 961] [outer = (nil)] 08:03:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65d5c23800) [pid = 20753] [serial = 962] [outer = 0x7f65ce87d800] 08:03:25 INFO - PROCESS | 20753 | 1461683005303 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65d61b3400) [pid = 20753] [serial = 963] [outer = 0x7f65ce87d800] 08:03:26 INFO - PROCESS | 20753 | 1461683006174 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1382ms 08:03:26 INFO - PROCESS | 20753 | 1461683006222 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 20753 | 1461683006226 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 08:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:03:26 INFO - PROCESS | 20753 | 1461683006232 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 20753 | 1461683006236 Marionette TRACE conn4 <- [1,1254,null,{}] 08:03:26 INFO - PROCESS | 20753 | 1461683006241 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:26 INFO - PROCESS | 20753 | 1461683006416 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:03:26 INFO - PROCESS | 20753 | 1461683006594 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e1be0800 == 67 [pid = 20753] [id = 321] 08:03:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65d61b3800) [pid = 20753] [serial = 964] [outer = (nil)] 08:03:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65d61bb800) [pid = 20753] [serial = 965] [outer = 0x7f65d61b3800] 08:03:26 INFO - PROCESS | 20753 | 1461683006670 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65d61c0000) [pid = 20753] [serial = 966] [outer = 0x7f65d61b3800] 08:03:27 INFO - PROCESS | 20753 | 1461683007566 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1385ms 08:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:03:27 INFO - PROCESS | 20753 | 1461683007619 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 20753 | 1461683007622 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 08:03:27 INFO - PROCESS | 20753 | 1461683007629 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 20753 | 1461683007633 Marionette TRACE conn4 <- [1,1258,null,{}] 08:03:27 INFO - PROCESS | 20753 | 1461683007638 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:27 INFO - PROCESS | 20753 | 1461683007814 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:03:27 INFO - PROCESS | 20753 | 1461683007979 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e20d0000 == 68 [pid = 20753] [id = 322] 08:03:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65d61b5000) [pid = 20753] [serial = 967] [outer = (nil)] 08:03:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65d662e000) [pid = 20753] [serial = 968] [outer = 0x7f65d61b5000] 08:03:28 INFO - PROCESS | 20753 | 1461683008051 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 183 (0x7f65d6633c00) [pid = 20753] [serial = 969] [outer = 0x7f65d61b5000] 08:03:29 INFO - PROCESS | 20753 | 1461683009002 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1433ms 08:03:29 INFO - PROCESS | 20753 | 1461683009061 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 20753 | 1461683009064 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 08:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:03:29 INFO - PROCESS | 20753 | 1461683009070 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 20753 | 1461683009074 Marionette TRACE conn4 <- [1,1262,null,{}] 08:03:29 INFO - PROCESS | 20753 | 1461683009080 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 20753 | 1461683009286 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:03:29 INFO - PROCESS | 20753 | 1461683009450 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5551800 == 69 [pid = 20753] [id = 323] 08:03:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 184 (0x7f65c1cb9c00) [pid = 20753] [serial = 970] [outer = (nil)] 08:03:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 185 (0x7f65c591c000) [pid = 20753] [serial = 971] [outer = 0x7f65c1cb9c00] 08:03:29 INFO - PROCESS | 20753 | 1461683009528 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 186 (0x7f65d6945c00) [pid = 20753] [serial = 972] [outer = 0x7f65c1cb9c00] 08:03:30 INFO - PROCESS | 20753 | 1461683010426 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1432ms 08:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:03:30 INFO - PROCESS | 20753 | 1461683010504 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 20753 | 1461683010506 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 08:03:30 INFO - PROCESS | 20753 | 1461683010512 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 20753 | 1461683010515 Marionette TRACE conn4 <- [1,1266,null,{}] 08:03:30 INFO - PROCESS | 20753 | 1461683010520 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:30 INFO - PROCESS | 20753 | 1461683010695 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:03:31 INFO - PROCESS | 20753 | 1461683011326 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c0d000 == 70 [pid = 20753] [id = 324] 08:03:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 187 (0x7f65c08ce000) [pid = 20753] [serial = 973] [outer = (nil)] 08:03:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65c1564000) [pid = 20753] [serial = 974] [outer = 0x7f65c08ce000] 08:03:31 INFO - PROCESS | 20753 | 1461683011412 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65c39f3c00) [pid = 20753] [serial = 975] [outer = 0x7f65c08ce000] 08:03:32 INFO - PROCESS | 20753 | 1461683012270 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1838ms 08:03:32 INFO - PROCESS | 20753 | 1461683012351 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 20753 | 1461683012357 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 08:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:03:32 INFO - PROCESS | 20753 | 1461683012364 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 20753 | 1461683012369 Marionette TRACE conn4 <- [1,1270,null,{}] 08:03:32 INFO - PROCESS | 20753 | 1461683012511 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:32 INFO - PROCESS | 20753 | 1461683012755 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:03:32 INFO - PROCESS | 20753 | 1461683012948 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c47aa000 == 71 [pid = 20753] [id = 325] 08:03:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65c5927c00) [pid = 20753] [serial = 976] [outer = (nil)] 08:03:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65c5b10800) [pid = 20753] [serial = 977] [outer = 0x7f65c5927c00] 08:03:33 INFO - PROCESS | 20753 | 1461683013015 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65ca9d4400) [pid = 20753] [serial = 978] [outer = 0x7f65c5927c00] 08:03:33 INFO - PROCESS | 20753 | 1461683013875 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1568ms 08:03:33 INFO - PROCESS | 20753 | 1461683013935 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 20753 | 1461683013941 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 08:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:03:33 INFO - PROCESS | 20753 | 1461683013947 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 20753 | 1461683013950 Marionette TRACE conn4 <- [1,1274,null,{}] 08:03:33 INFO - PROCESS | 20753 | 1461683013956 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:34 INFO - PROCESS | 20753 | 1461683014149 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:03:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5729000 == 70 [pid = 20753] [id = 311] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65ccf15800) [pid = 20753] [serial = 854] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65cbd10c00) [pid = 20753] [serial = 851] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65ce888800) [pid = 20753] [serial = 860] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 188 (0x7f65cdc06800) [pid = 20753] [serial = 857] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65ccd3d400) [pid = 20753] [serial = 884] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d48ae000 == 69 [pid = 20753] [id = 310] 08:03:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cd0c0800 == 68 [pid = 20753] [id = 309] 08:03:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cad38000 == 67 [pid = 20753] [id = 308] 08:03:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c0e000 == 66 [pid = 20753] [id = 307] 08:03:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65beae4800 == 65 [pid = 20753] [id = 306] 08:03:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca1dc800 == 64 [pid = 20753] [id = 305] 08:03:34 INFO - PROCESS | 20753 | 1461683014351 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d4b20800 == 63 [pid = 20753] [id = 299] 08:03:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d48c5000 == 62 [pid = 20753] [id = 298] 08:03:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cac93800 == 61 [pid = 20753] [id = 296] 08:03:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c442f000 == 60 [pid = 20753] [id = 295] 08:03:34 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c442f000 == 61 [pid = 20753] [id = 326] 08:03:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65c446d800) [pid = 20753] [serial = 979] [outer = (nil)] 08:03:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65ca9d5000) [pid = 20753] [serial = 980] [outer = 0x7f65c446d800] 08:03:34 INFO - PROCESS | 20753 | 1461683014422 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65cbd0a400) [pid = 20753] [serial = 981] [outer = 0x7f65c446d800] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65c4337c00) [pid = 20753] [serial = 864] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 188 (0x7f65ca0e9c00) [pid = 20753] [serial = 876] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65c432e800) [pid = 20753] [serial = 842] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 186 (0x7f65cb45e800) [pid = 20753] [serial = 848] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 185 (0x7f65cbd09000) [pid = 20753] [serial = 882] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 184 (0x7f65c56d4800) [pid = 20753] [serial = 870] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 183 (0x7f65c4ae6800) [pid = 20753] [serial = 866] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 182 (0x7f65c5aa1400) [pid = 20753] [serial = 872] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65c57edc00) [pid = 20753] [serial = 845] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65cb460400) [pid = 20753] [serial = 878] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65cb80d400) [pid = 20753] [serial = 879] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65c5540400) [pid = 20753] [serial = 867] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65cb463c00) [pid = 20753] [serial = 881] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65c8cc8400) [pid = 20753] [serial = 875] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65c8cc1400) [pid = 20753] [serial = 873] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65c3624c00) [pid = 20753] [serial = 863] [outer = (nil)] [url = about:blank] 08:03:34 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65c56b7800) [pid = 20753] [serial = 869] [outer = (nil)] [url = about:blank] 08:03:35 INFO - PROCESS | 20753 | 1461683015234 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1333ms 08:03:35 INFO - PROCESS | 20753 | 1461683015283 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:03:35 INFO - PROCESS | 20753 | 1461683015288 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 08:03:35 INFO - PROCESS | 20753 | 1461683015301 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 20753 | 1461683015310 Marionette TRACE conn4 <- [1,1278,null,{}] 08:03:35 INFO - PROCESS | 20753 | 1461683015318 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 20753 | 1461683015473 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:03:35 INFO - PROCESS | 20753 | 1461683015493 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb623800 == 62 [pid = 20753] [id = 327] 08:03:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65cb45b000) [pid = 20753] [serial = 982] [outer = (nil)] 08:03:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65ce87bc00) [pid = 20753] [serial = 983] [outer = 0x7f65cb45b000] 08:03:35 INFO - PROCESS | 20753 | 1461683015556 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65ce890400) [pid = 20753] [serial = 984] [outer = 0x7f65cb45b000] 08:03:36 INFO - PROCESS | 20753 | 1461683016337 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1098ms 08:03:36 INFO - PROCESS | 20753 | 1461683016396 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 20753 | 1461683016400 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 08:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:03:36 INFO - PROCESS | 20753 | 1461683016406 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 20753 | 1461683016408 Marionette TRACE conn4 <- [1,1282,null,{}] 08:03:36 INFO - PROCESS | 20753 | 1461683016418 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:36 INFO - PROCESS | 20753 | 1461683016580 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:03:36 INFO - PROCESS | 20753 | 1461683016595 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cec34800 == 63 [pid = 20753] [id = 328] 08:03:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65cadeec00) [pid = 20753] [serial = 985] [outer = (nil)] 08:03:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65ce8a8400) [pid = 20753] [serial = 986] [outer = 0x7f65cadeec00] 08:03:36 INFO - PROCESS | 20753 | 1461683016665 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65cecc8c00) [pid = 20753] [serial = 987] [outer = 0x7f65cadeec00] 08:03:37 INFO - PROCESS | 20753 | 1461683017589 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1232ms 08:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:03:37 INFO - PROCESS | 20753 | 1461683017643 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 20753 | 1461683017646 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 08:03:37 INFO - PROCESS | 20753 | 1461683017650 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 20753 | 1461683017654 Marionette TRACE conn4 <- [1,1286,null,{}] 08:03:37 INFO - PROCESS | 20753 | 1461683017659 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 20753 | 1461683017848 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:03:37 INFO - PROCESS | 20753 | 1461683017877 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d337f800 == 64 [pid = 20753] [id = 329] 08:03:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65d2b4e400) [pid = 20753] [serial = 988] [outer = (nil)] 08:03:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65d31d3c00) [pid = 20753] [serial = 989] [outer = 0x7f65d2b4e400] 08:03:37 INFO - PROCESS | 20753 | 1461683017949 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65d3b64400) [pid = 20753] [serial = 990] [outer = 0x7f65d2b4e400] 08:03:38 INFO - PROCESS | 20753 | 1461683018834 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1227ms 08:03:39 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65caa1ac00) [pid = 20753] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:03:39 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65ce8c2c00) [pid = 20753] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:03:39 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65c56ccc00) [pid = 20753] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:03:39 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65c55ca800) [pid = 20753] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:03:39 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65c39f4000) [pid = 20753] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:03:39 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65ca9da800) [pid = 20753] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:03:39 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65c57efc00) [pid = 20753] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:03:39 INFO - PROCESS | 20753 | 1461683019190 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 20753 | 1461683019193 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 08:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:03:39 INFO - PROCESS | 20753 | 1461683019204 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 20753 | 1461683019207 Marionette TRACE conn4 <- [1,1290,null,{}] 08:03:39 INFO - PROCESS | 20753 | 1461683019213 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:39 INFO - PROCESS | 20753 | 1461683019382 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:03:39 INFO - PROCESS | 20753 | 1461683019393 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dd3000 == 65 [pid = 20753] [id = 330] 08:03:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65ce87a000) [pid = 20753] [serial = 991] [outer = (nil)] 08:03:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65cecc6c00) [pid = 20753] [serial = 992] [outer = 0x7f65ce87a000] 08:03:39 INFO - PROCESS | 20753 | 1461683019456 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65d48a2400) [pid = 20753] [serial = 993] [outer = 0x7f65ce87a000] 08:03:40 INFO - PROCESS | 20753 | 1461683020252 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1089ms 08:03:40 INFO - PROCESS | 20753 | 1461683020296 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 20753 | 1461683020299 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 08:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:03:40 INFO - PROCESS | 20753 | 1461683020313 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 20753 | 1461683020315 Marionette TRACE conn4 <- [1,1294,null,{}] 08:03:40 INFO - PROCESS | 20753 | 1461683020321 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:40 INFO - PROCESS | 20753 | 1461683020519 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:03:40 INFO - PROCESS | 20753 | 1461683020531 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5bb2800 == 66 [pid = 20753] [id = 331] 08:03:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65ca9da800) [pid = 20753] [serial = 994] [outer = (nil)] 08:03:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65d58bc400) [pid = 20753] [serial = 995] [outer = 0x7f65ca9da800] 08:03:40 INFO - PROCESS | 20753 | 1461683020593 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65d5b68000) [pid = 20753] [serial = 996] [outer = 0x7f65ca9da800] 08:03:41 INFO - PROCESS | 20753 | 1461683021564 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1278ms 08:03:41 INFO - PROCESS | 20753 | 1461683021592 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 20753 | 1461683021598 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 08:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:03:41 INFO - PROCESS | 20753 | 1461683021625 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 20753 | 1461683021631 Marionette TRACE conn4 <- [1,1298,null,{}] 08:03:41 INFO - PROCESS | 20753 | 1461683021640 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:41 INFO - PROCESS | 20753 | 1461683021837 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:03:42 INFO - PROCESS | 20753 | 1461683022006 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c13000 == 67 [pid = 20753] [id = 332] 08:03:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65beac7c00) [pid = 20753] [serial = 997] [outer = (nil)] 08:03:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 183 (0x7f65c56b2400) [pid = 20753] [serial = 998] [outer = 0x7f65beac7c00] 08:03:42 INFO - PROCESS | 20753 | 1461683022083 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 184 (0x7f65c5aa1400) [pid = 20753] [serial = 999] [outer = 0x7f65beac7c00] 08:03:43 INFO - PROCESS | 20753 | 1461683023016 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1439ms 08:03:43 INFO - PROCESS | 20753 | 1461683023061 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 20753 | 1461683023070 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 08:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:03:43 INFO - PROCESS | 20753 | 1461683023094 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 20753 | 1461683023098 Marionette TRACE conn4 <- [1,1302,null,{}] 08:03:43 INFO - PROCESS | 20753 | 1461683023104 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:43 INFO - PROCESS | 20753 | 1461683023346 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:03:43 INFO - PROCESS | 20753 | 1461683023510 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cd0d2800 == 68 [pid = 20753] [id = 333] 08:03:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 185 (0x7f65cb808400) [pid = 20753] [serial = 1000] [outer = (nil)] 08:03:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 186 (0x7f65cc038800) [pid = 20753] [serial = 1001] [outer = 0x7f65cb808400] 08:03:43 INFO - PROCESS | 20753 | 1461683023634 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 187 (0x7f65ce879400) [pid = 20753] [serial = 1002] [outer = 0x7f65cb808400] 08:03:44 INFO - PROCESS | 20753 | 1461683024583 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1536ms 08:03:44 INFO - PROCESS | 20753 | 1461683024628 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:03:44 INFO - PROCESS | 20753 | 1461683024632 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 08:03:44 INFO - PROCESS | 20753 | 1461683024639 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 20753 | 1461683024645 Marionette TRACE conn4 <- [1,1306,null,{}] 08:03:44 INFO - PROCESS | 20753 | 1461683024660 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:44 INFO - PROCESS | 20753 | 1461683024845 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:03:45 INFO - PROCESS | 20753 | 1461683025069 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d641e000 == 69 [pid = 20753] [id = 334] 08:03:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65cb802800) [pid = 20753] [serial = 1003] [outer = (nil)] 08:03:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65d31db800) [pid = 20753] [serial = 1004] [outer = 0x7f65cb802800] 08:03:45 INFO - PROCESS | 20753 | 1461683025193 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65d573fc00) [pid = 20753] [serial = 1005] [outer = 0x7f65cb802800] 08:03:46 INFO - PROCESS | 20753 | 1461683026076 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1485ms 08:03:46 INFO - PROCESS | 20753 | 1461683026125 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 20753 | 1461683026130 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 08:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:03:46 INFO - PROCESS | 20753 | 1461683026136 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 20753 | 1461683026139 Marionette TRACE conn4 <- [1,1310,null,{}] 08:03:46 INFO - PROCESS | 20753 | 1461683026146 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:46 INFO - PROCESS | 20753 | 1461683026336 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:03:46 INFO - PROCESS | 20753 | 1461683026507 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e1d800 == 70 [pid = 20753] [id = 335] 08:03:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65ce8c1800) [pid = 20753] [serial = 1006] [outer = (nil)] 08:03:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65d58c6400) [pid = 20753] [serial = 1007] [outer = 0x7f65ce8c1800] 08:03:46 INFO - PROCESS | 20753 | 1461683026587 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65d61b9400) [pid = 20753] [serial = 1008] [outer = 0x7f65ce8c1800] 08:03:47 INFO - PROCESS | 20753 | 1461683027465 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 20753 | 1461683027535 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 08:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:03:47 INFO - PROCESS | 20753 | 1461683027541 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 20753 | 1461683027543 Marionette TRACE conn4 <- [1,1314,null,{}] 08:03:47 INFO - PROCESS | 20753 | 1461683027549 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:47 INFO - PROCESS | 20753 | 1461683027719 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:03:47 INFO - PROCESS | 20753 | 1461683027887 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e20d3000 == 71 [pid = 20753] [id = 336] 08:03:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65d5749800) [pid = 20753] [serial = 1009] [outer = (nil)] 08:03:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65d68ab800) [pid = 20753] [serial = 1010] [outer = 0x7f65d5749800] 08:03:47 INFO - PROCESS | 20753 | 1461683027962 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65d693ec00) [pid = 20753] [serial = 1011] [outer = 0x7f65d5749800] 08:03:48 INFO - PROCESS | 20753 | 1461683028852 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1381ms 08:03:48 INFO - PROCESS | 20753 | 1461683028923 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 20753 | 1461683028927 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 08:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:03:48 INFO - PROCESS | 20753 | 1461683028933 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 20753 | 1461683028935 Marionette TRACE conn4 <- [1,1318,null,{}] 08:03:48 INFO - PROCESS | 20753 | 1461683028941 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:49 INFO - PROCESS | 20753 | 1461683029135 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:03:49 INFO - PROCESS | 20753 | 1461683029302 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e3262800 == 72 [pid = 20753] [id = 337] 08:03:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65d6a2e400) [pid = 20753] [serial = 1012] [outer = (nil)] 08:03:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65d6a39c00) [pid = 20753] [serial = 1013] [outer = 0x7f65d6a2e400] 08:03:49 INFO - PROCESS | 20753 | 1461683029381 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65d7715400) [pid = 20753] [serial = 1014] [outer = 0x7f65d6a2e400] 08:03:50 INFO - PROCESS | 20753 | 1461683030271 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1390ms 08:03:50 INFO - PROCESS | 20753 | 1461683030324 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 20753 | 1461683030328 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 08:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:03:50 INFO - PROCESS | 20753 | 1461683030334 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 20753 | 1461683030336 Marionette TRACE conn4 <- [1,1322,null,{}] 08:03:50 INFO - PROCESS | 20753 | 1461683030342 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:50 INFO - PROCESS | 20753 | 1461683030517 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:03:50 INFO - PROCESS | 20753 | 1461683030692 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e63e0000 == 73 [pid = 20753] [id = 338] 08:03:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65d6a2fc00) [pid = 20753] [serial = 1015] [outer = (nil)] 08:03:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65d77f5400) [pid = 20753] [serial = 1016] [outer = 0x7f65d6a2fc00] 08:03:50 INFO - PROCESS | 20753 | 1461683030766 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65d7aa9000) [pid = 20753] [serial = 1017] [outer = 0x7f65d6a2fc00] 08:03:51 INFO - PROCESS | 20753 | 1461683031620 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1334ms 08:03:51 INFO - PROCESS | 20753 | 1461683031669 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:03:51 INFO - PROCESS | 20753 | 1461683031674 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 08:03:51 INFO - PROCESS | 20753 | 1461683031680 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 20753 | 1461683031684 Marionette TRACE conn4 <- [1,1326,null,{}] 08:03:51 INFO - PROCESS | 20753 | 1461683031689 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 20753 | 1461683031861 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:03:52 INFO - PROCESS | 20753 | 1461683032031 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e693b800 == 74 [pid = 20753] [id = 339] 08:03:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65d6a36000) [pid = 20753] [serial = 1018] [outer = (nil)] 08:03:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65d7bc4c00) [pid = 20753] [serial = 1019] [outer = 0x7f65d6a36000] 08:03:52 INFO - PROCESS | 20753 | 1461683032101 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65d7c49800) [pid = 20753] [serial = 1020] [outer = 0x7f65d6a36000] 08:03:52 INFO - PROCESS | 20753 | 1461683032964 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1334ms 08:03:53 INFO - PROCESS | 20753 | 1461683033015 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 20753 | 1461683033019 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 08:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:03:53 INFO - PROCESS | 20753 | 1461683033024 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 20753 | 1461683033026 Marionette TRACE conn4 <- [1,1330,null,{}] 08:03:53 INFO - PROCESS | 20753 | 1461683033032 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:53 INFO - PROCESS | 20753 | 1461683033213 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:03:53 INFO - PROCESS | 20753 | 1461683033396 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f6c800 == 75 [pid = 20753] [id = 340] 08:03:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65d7721400) [pid = 20753] [serial = 1021] [outer = (nil)] 08:03:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65d7c97c00) [pid = 20753] [serial = 1022] [outer = 0x7f65d7721400] 08:03:53 INFO - PROCESS | 20753 | 1461683033468 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65d825b000) [pid = 20753] [serial = 1023] [outer = 0x7f65d7721400] 08:03:54 INFO - PROCESS | 20753 | 1461683034285 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1330ms 08:03:54 INFO - PROCESS | 20753 | 1461683034356 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 20753 | 1461683034360 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 08:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:03:54 INFO - PROCESS | 20753 | 1461683034366 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 20753 | 1461683034368 Marionette TRACE conn4 <- [1,1334,null,{}] 08:03:54 INFO - PROCESS | 20753 | 1461683034374 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:54 INFO - PROCESS | 20753 | 1461683034546 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:03:54 INFO - PROCESS | 20753 | 1461683034718 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e730d000 == 76 [pid = 20753] [id = 341] 08:03:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65c0a78000) [pid = 20753] [serial = 1024] [outer = (nil)] 08:03:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65d7c51400) [pid = 20753] [serial = 1025] [outer = 0x7f65c0a78000] 08:03:54 INFO - PROCESS | 20753 | 1461683034793 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65dbf1d400) [pid = 20753] [serial = 1026] [outer = 0x7f65c0a78000] 08:03:55 INFO - PROCESS | 20753 | 1461683035635 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1333ms 08:03:55 INFO - PROCESS | 20753 | 1461683035700 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 20753 | 1461683035704 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 08:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:03:55 INFO - PROCESS | 20753 | 1461683035710 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 20753 | 1461683035714 Marionette TRACE conn4 <- [1,1338,null,{}] 08:03:55 INFO - PROCESS | 20753 | 1461683035719 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:55 INFO - PROCESS | 20753 | 1461683035899 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:03:56 INFO - PROCESS | 20753 | 1461683036065 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e9c50800 == 77 [pid = 20753] [id = 342] 08:03:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65c1560400) [pid = 20753] [serial = 1027] [outer = (nil)] 08:03:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65e1d6c800) [pid = 20753] [serial = 1028] [outer = 0x7f65c1560400] 08:03:56 INFO - PROCESS | 20753 | 1461683036140 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65e1ea0000) [pid = 20753] [serial = 1029] [outer = 0x7f65c1560400] 08:03:57 INFO - PROCESS | 20753 | 1461683037495 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1834ms 08:03:57 INFO - PROCESS | 20753 | 1461683037545 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:03:57 INFO - PROCESS | 20753 | 1461683037555 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 08:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:03:57 INFO - PROCESS | 20753 | 1461683037631 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 20753 | 1461683037634 Marionette TRACE conn4 <- [1,1342,null,{}] 08:03:57 INFO - PROCESS | 20753 | 1461683037638 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:57 INFO - PROCESS | 20753 | 1461683037800 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:03:57 INFO - PROCESS | 20753 | 1461683037977 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c13800 == 78 [pid = 20753] [id = 343] 08:03:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65ca0ef800) [pid = 20753] [serial = 1030] [outer = (nil)] 08:03:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65ce8c5800) [pid = 20753] [serial = 1031] [outer = 0x7f65ca0ef800] 08:03:58 INFO - PROCESS | 20753 | 1461683038053 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65e1ea1c00) [pid = 20753] [serial = 1032] [outer = 0x7f65ca0ef800] 08:03:59 INFO - PROCESS | 20753 | 1461683039194 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1650ms 08:03:59 INFO - PROCESS | 20753 | 1461683039275 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 20753 | 1461683039278 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 08:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:03:59 INFO - PROCESS | 20753 | 1461683039284 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 20753 | 1461683039286 Marionette TRACE conn4 <- [1,1346,null,{}] 08:03:59 INFO - PROCESS | 20753 | 1461683039292 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:59 INFO - PROCESS | 20753 | 1461683039536 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:04:00 INFO - PROCESS | 20753 | 1461683040244 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b95000 == 79 [pid = 20753] [id = 344] 08:04:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65beacf800) [pid = 20753] [serial = 1033] [outer = (nil)] 08:04:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65c155d400) [pid = 20753] [serial = 1034] [outer = 0x7f65beacf800] 08:04:00 INFO - PROCESS | 20753 | 1461683040320 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65c446ec00) [pid = 20753] [serial = 1035] [outer = 0x7f65beacf800] 08:04:01 INFO - PROCESS | 20753 | 1461683041294 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:04:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5abb000 == 78 [pid = 20753] [id = 10] 08:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2083ms 08:04:01 INFO - PROCESS | 20753 | 1461683041405 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:04:01 INFO - PROCESS | 20753 | 1461683041410 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 08:04:01 INFO - PROCESS | 20753 | 1461683041417 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 20753 | 1461683041422 Marionette TRACE conn4 <- [1,1350,null,{}] 08:04:01 INFO - PROCESS | 20753 | 1461683041430 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:01 INFO - PROCESS | 20753 | 1461683041659 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:04:02 INFO - PROCESS | 20753 | 1461683042025 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3aa1800 == 79 [pid = 20753] [id = 345] 08:04:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65c56ce400) [pid = 20753] [serial = 1036] [outer = (nil)] 08:04:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65cade7000) [pid = 20753] [serial = 1037] [outer = 0x7f65c56ce400] 08:04:02 INFO - PROCESS | 20753 | 1461683042115 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65cb811400) [pid = 20753] [serial = 1038] [outer = 0x7f65c56ce400] 08:04:03 INFO - PROCESS | 20753 | 1461683043052 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1732ms 08:04:03 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8dd3000 == 78 [pid = 20753] [id = 330] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65ce882c00) [pid = 20753] [serial = 899] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65ce8a5400) [pid = 20753] [serial = 902] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65d1062000) [pid = 20753] [serial = 905] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65d1b9e800) [pid = 20753] [serial = 908] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65d3134400) [pid = 20753] [serial = 911] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65d31d8000) [pid = 20753] [serial = 914] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d337f800 == 77 [pid = 20753] [id = 329] 08:04:03 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cec34800 == 76 [pid = 20753] [id = 328] 08:04:03 INFO - PROCESS | 20753 | 1461683043245 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:04:03 INFO - PROCESS | 20753 | 1461683043251 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 08:04:03 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb623800 == 75 [pid = 20753] [id = 327] 08:04:03 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c442f000 == 74 [pid = 20753] [id = 326] 08:04:03 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c47aa000 == 73 [pid = 20753] [id = 325] 08:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:04:03 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c0d000 == 72 [pid = 20753] [id = 324] 08:04:03 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7b97000 == 71 [pid = 20753] [id = 317] 08:04:03 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6f61000 == 70 [pid = 20753] [id = 316] 08:04:03 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8dcf800 == 69 [pid = 20753] [id = 313] 08:04:03 INFO - PROCESS | 20753 | 1461683043278 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 20753 | 1461683043281 Marionette TRACE conn4 <- [1,1354,null,{}] 08:04:03 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d63bd800 == 68 [pid = 20753] [id = 312] 08:04:03 INFO - PROCESS | 20753 | 1461683043289 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:03 INFO - PROCESS | 20753 | 1461683043451 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65ce887c00) [pid = 20753] [serial = 929] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65d3359400) [pid = 20753] [serial = 932] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65d3b64800) [pid = 20753] [serial = 933] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65c5b06000) [pid = 20753] [serial = 921] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65c56d7400) [pid = 20753] [serial = 920] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65cade3400) [pid = 20753] [serial = 923] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65cb465800) [pid = 20753] [serial = 924] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65c4ae7c00) [pid = 20753] [serial = 918] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65c4336c00) [pid = 20753] [serial = 917] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65ccd47c00) [pid = 20753] [serial = 926] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65c39f0000) [pid = 20753] [serial = 887] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65cb25e000) [pid = 20753] [serial = 893] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65c56cc400) [pid = 20753] [serial = 890] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65ccf1d000) [pid = 20753] [serial = 896] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65d3aa9400) [pid = 20753] [serial = 935] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65ce89a400) [pid = 20753] [serial = 930] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65d3e38000) [pid = 20753] [serial = 936] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65cdbb5800) [pid = 20753] [serial = 927] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 20753 | 1461683043686 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8c5e000 == 69 [pid = 20753] [id = 346] 08:04:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65c4336c00) [pid = 20753] [serial = 1039] [outer = (nil)] 08:04:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65cb25e000) [pid = 20753] [serial = 1040] [outer = 0x7f65c4336c00] 08:04:03 INFO - PROCESS | 20753 | 1461683043754 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65ce897000) [pid = 20753] [serial = 1041] [outer = 0x7f65c4336c00] 08:04:04 INFO - PROCESS | 20753 | 1461683044558 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1350ms 08:04:04 INFO - PROCESS | 20753 | 1461683044617 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 20753 | 1461683044621 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 08:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:04:04 INFO - PROCESS | 20753 | 1461683044630 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 20753 | 1461683044638 Marionette TRACE conn4 <- [1,1358,null,{}] 08:04:04 INFO - PROCESS | 20753 | 1461683044651 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:04 INFO - PROCESS | 20753 | 1461683044819 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:04:04 INFO - PROCESS | 20753 | 1461683044830 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cec34800 == 70 [pid = 20753] [id = 347] 08:04:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c4ae7c00) [pid = 20753] [serial = 1042] [outer = (nil)] 08:04:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65d2c92000) [pid = 20753] [serial = 1043] [outer = 0x7f65c4ae7c00] 08:04:05 INFO - PROCESS | 20753 | 1461683045012 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65d3b59000) [pid = 20753] [serial = 1044] [outer = 0x7f65c4ae7c00] 08:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1144ms 08:04:05 INFO - PROCESS | 20753 | 1461683045765 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:04:05 INFO - PROCESS | 20753 | 1461683045773 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 20753 | 1461683045777 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 08:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:04:05 INFO - PROCESS | 20753 | 1461683045790 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 20753 | 1461683045792 Marionette TRACE conn4 <- [1,1362,null,{}] 08:04:05 INFO - PROCESS | 20753 | 1461683045798 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:06 INFO - PROCESS | 20753 | 1461683046010 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:04:06 INFO - PROCESS | 20753 | 1461683046053 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d585f000 == 71 [pid = 20753] [id = 348] 08:04:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65d4b4a400) [pid = 20753] [serial = 1045] [outer = (nil)] 08:04:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65d578c800) [pid = 20753] [serial = 1046] [outer = 0x7f65d4b4a400] 08:04:06 INFO - PROCESS | 20753 | 1461683046118 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65d5b63800) [pid = 20753] [serial = 1047] [outer = 0x7f65d4b4a400] 08:04:07 INFO - PROCESS | 20753 | 1461683047011 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1235ms 08:04:07 INFO - PROCESS | 20753 | 1461683047031 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 20753 | 1461683047035 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 08:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:04:07 INFO - PROCESS | 20753 | 1461683047042 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 20753 | 1461683047044 Marionette TRACE conn4 <- [1,1366,null,{}] 08:04:07 INFO - PROCESS | 20753 | 1461683047049 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:07 INFO - PROCESS | 20753 | 1461683047254 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:04:07 INFO - PROCESS | 20753 | 1461683047289 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d63bd000 == 72 [pid = 20753] [id = 349] 08:04:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65d619e400) [pid = 20753] [serial = 1048] [outer = (nil)] 08:04:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65d61bdc00) [pid = 20753] [serial = 1049] [outer = 0x7f65d619e400] 08:04:07 INFO - PROCESS | 20753 | 1461683047361 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65d693a000) [pid = 20753] [serial = 1050] [outer = 0x7f65d619e400] 08:04:08 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65ce87a000) [pid = 20753] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:04:08 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65c446d800) [pid = 20753] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:04:08 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65cb45b000) [pid = 20753] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:04:08 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65c08ce000) [pid = 20753] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:04:08 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65c5927c00) [pid = 20753] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:04:08 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65cadeec00) [pid = 20753] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:04:08 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65d2b4e400) [pid = 20753] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:04:08 INFO - PROCESS | 20753 | 1461683048649 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 20753 | 1461683048687 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 08:04:08 INFO - PROCESS | 20753 | 1461683048694 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 20753 | 1461683048697 Marionette TRACE conn4 <- [1,1370,null,{}] 08:04:08 INFO - PROCESS | 20753 | 1461683048702 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:08 INFO - PROCESS | 20753 | 1461683048892 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:04:08 INFO - PROCESS | 20753 | 1461683048921 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e09800 == 73 [pid = 20753] [id = 350] 08:04:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65cb465400) [pid = 20753] [serial = 1051] [outer = (nil)] 08:04:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65d68a5000) [pid = 20753] [serial = 1052] [outer = 0x7f65cb465400] 08:04:08 INFO - PROCESS | 20753 | 1461683048981 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65d6e72000) [pid = 20753] [serial = 1053] [outer = 0x7f65cb465400] 08:04:09 INFO - PROCESS | 20753 | 1461683049702 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 20753 | 1461683049726 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 08:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:04:09 INFO - PROCESS | 20753 | 1461683049732 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 20753 | 1461683049734 Marionette TRACE conn4 <- [1,1374,null,{}] 08:04:09 INFO - PROCESS | 20753 | 1461683049741 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:09 INFO - PROCESS | 20753 | 1461683049965 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:04:09 INFO - PROCESS | 20753 | 1461683049984 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e0fc0800 == 74 [pid = 20753] [id = 351] 08:04:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65d6e72400) [pid = 20753] [serial = 1054] [outer = (nil)] 08:04:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65d7da4c00) [pid = 20753] [serial = 1055] [outer = 0x7f65d6e72400] 08:04:10 INFO - PROCESS | 20753 | 1461683050047 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65e0f39800) [pid = 20753] [serial = 1056] [outer = 0x7f65d6e72400] 08:04:11 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:11 INFO - PROCESS | 20753 | 1461683051238 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:04:11 INFO - PROCESS | 20753 | 1461683051280 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 08:04:11 INFO - PROCESS | 20753 | 1461683051288 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 20753 | 1461683051294 Marionette TRACE conn4 <- [1,1378,null,{}] 08:04:11 INFO - PROCESS | 20753 | 1461683051302 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:11 INFO - PROCESS | 20753 | 1461683051491 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:04:11 INFO - PROCESS | 20753 | 1461683051711 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ccdaa800 == 75 [pid = 20753] [id = 352] 08:04:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65c5b0d400) [pid = 20753] [serial = 1057] [outer = (nil)] 08:04:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65cb80c800) [pid = 20753] [serial = 1058] [outer = 0x7f65c5b0d400] 08:04:11 INFO - PROCESS | 20753 | 1461683051832 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65cd03ec00) [pid = 20753] [serial = 1059] [outer = 0x7f65c5b0d400] 08:04:12 INFO - PROCESS | 20753 | 1461683052820 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 20753 | 1461683052884 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 08:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:04:12 INFO - PROCESS | 20753 | 1461683052895 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 20753 | 1461683052900 Marionette TRACE conn4 <- [1,1382,null,{}] 08:04:12 INFO - PROCESS | 20753 | 1461683052906 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:13 INFO - PROCESS | 20753 | 1461683053123 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:04:13 INFO - PROCESS | 20753 | 1461683053388 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d63bc000 == 76 [pid = 20753] [id = 353] 08:04:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65ce8a9800) [pid = 20753] [serial = 1060] [outer = (nil)] 08:04:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65d31dd000) [pid = 20753] [serial = 1061] [outer = 0x7f65ce8a9800] 08:04:13 INFO - PROCESS | 20753 | 1461683053520 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65d5788800) [pid = 20753] [serial = 1062] [outer = 0x7f65ce8a9800] 08:04:14 INFO - PROCESS | 20753 | [20753] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:14 INFO - PROCESS | 20753 | 1461683054401 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:04:14 INFO - PROCESS | 20753 | 1461683054440 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 08:04:14 INFO - PROCESS | 20753 | 1461683054446 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 20753 | 1461683054452 Marionette TRACE conn4 <- [1,1386,null,{}] 08:04:14 INFO - PROCESS | 20753 | 1461683054468 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:14 INFO - PROCESS | 20753 | 1461683054708 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:04:14 INFO - PROCESS | 20753 | 1461683054838 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e635b000 == 77 [pid = 20753] [id = 354] 08:04:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65ce8a6400) [pid = 20753] [serial = 1063] [outer = (nil)] 08:04:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65d68a9800) [pid = 20753] [serial = 1064] [outer = 0x7f65ce8a6400] 08:04:14 INFO - PROCESS | 20753 | 1461683054912 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65d6f98800) [pid = 20753] [serial = 1065] [outer = 0x7f65ce8a6400] 08:04:15 INFO - PROCESS | 20753 | 1461683055820 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 20753 | 1461683055839 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 08:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:04:15 INFO - PROCESS | 20753 | 1461683055845 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 20753 | 1461683055847 Marionette TRACE conn4 <- [1,1390,null,{}] 08:04:15 INFO - PROCESS | 20753 | 1461683055852 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:16 INFO - PROCESS | 20753 | 1461683056012 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:04:16 INFO - PROCESS | 20753 | 1461683056185 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb2a6800 == 78 [pid = 20753] [id = 355] 08:04:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65d5789800) [pid = 20753] [serial = 1066] [outer = (nil)] 08:04:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65dbf7e800) [pid = 20753] [serial = 1067] [outer = 0x7f65d5789800] 08:04:16 INFO - PROCESS | 20753 | 1461683056252 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65e1de2800) [pid = 20753] [serial = 1068] [outer = 0x7f65d5789800] 08:04:17 INFO - PROCESS | 20753 | 1461683057130 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1334ms 08:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:04:17 INFO - PROCESS | 20753 | 1461683057180 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 20753 | 1461683057183 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 08:04:17 INFO - PROCESS | 20753 | 1461683057189 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 20753 | 1461683057192 Marionette TRACE conn4 <- [1,1394,null,{}] 08:04:17 INFO - PROCESS | 20753 | 1461683057197 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:17 INFO - PROCESS | 20753 | 1461683057354 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:04:17 INFO - PROCESS | 20753 | 1461683057531 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65f1b92000 == 79 [pid = 20753] [id = 356] 08:04:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65d693ac00) [pid = 20753] [serial = 1069] [outer = (nil)] 08:04:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65e200a000) [pid = 20753] [serial = 1070] [outer = 0x7f65d693ac00] 08:04:17 INFO - PROCESS | 20753 | 1461683057603 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65e2ca3000) [pid = 20753] [serial = 1071] [outer = 0x7f65d693ac00] 08:04:18 INFO - PROCESS | 20753 | 1461683058576 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1439ms 08:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:04:18 INFO - PROCESS | 20753 | 1461683058627 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 20753 | 1461683058629 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 08:04:18 INFO - PROCESS | 20753 | 1461683058634 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 20753 | 1461683058638 Marionette TRACE conn4 <- [1,1398,null,{}] 08:04:18 INFO - PROCESS | 20753 | 1461683058643 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:18 INFO - PROCESS | 20753 | 1461683058846 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:04:19 INFO - PROCESS | 20753 | 1461683059031 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb4af000 == 80 [pid = 20753] [id = 357] 08:04:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65c155c000) [pid = 20753] [serial = 1072] [outer = (nil)] 08:04:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65ce891800) [pid = 20753] [serial = 1073] [outer = 0x7f65c155c000] 08:04:19 INFO - PROCESS | 20753 | 1461683059103 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65e51ea000) [pid = 20753] [serial = 1074] [outer = 0x7f65c155c000] 08:04:19 INFO - PROCESS | 20753 | 1461683059943 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1382ms 08:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:04:20 INFO - PROCESS | 20753 | 1461683060018 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 20753 | 1461683060021 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 08:04:20 INFO - PROCESS | 20753 | 1461683060027 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 20753 | 1461683060030 Marionette TRACE conn4 <- [1,1402,null,{}] 08:04:20 INFO - PROCESS | 20753 | 1461683060036 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:20 INFO - PROCESS | 20753 | 1461683060236 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:04:20 INFO - PROCESS | 20753 | 1461683060406 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c08b4000 == 81 [pid = 20753] [id = 358] 08:04:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65c4073400) [pid = 20753] [serial = 1075] [outer = (nil)] 08:04:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65e6395000) [pid = 20753] [serial = 1076] [outer = 0x7f65c4073400] 08:04:20 INFO - PROCESS | 20753 | 1461683060475 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65e650f800) [pid = 20753] [serial = 1077] [outer = 0x7f65c4073400] 08:04:21 INFO - PROCESS | 20753 | 1461683061284 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1335ms 08:04:21 INFO - PROCESS | 20753 | 1461683061362 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 20753 | 1461683061365 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 08:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:04:21 INFO - PROCESS | 20753 | 1461683061371 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 20753 | 1461683061373 Marionette TRACE conn4 <- [1,1406,null,{}] 08:04:21 INFO - PROCESS | 20753 | 1461683061379 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:21 INFO - PROCESS | 20753 | 1461683061577 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:04:21 INFO - PROCESS | 20753 | 1461683061750 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be4d6800 == 82 [pid = 20753] [id = 359] 08:04:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65e33d0800) [pid = 20753] [serial = 1078] [outer = (nil)] 08:04:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65e6929800) [pid = 20753] [serial = 1079] [outer = 0x7f65e33d0800] 08:04:21 INFO - PROCESS | 20753 | 1461683061820 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65e6b65800) [pid = 20753] [serial = 1080] [outer = 0x7f65e33d0800] 08:04:22 INFO - PROCESS | 20753 | 1461683062701 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1377ms 08:04:22 INFO - PROCESS | 20753 | 1461683062749 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 20753 | 1461683062752 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 08:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:04:22 INFO - PROCESS | 20753 | 1461683062758 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 20753 | 1461683062760 Marionette TRACE conn4 <- [1,1410,null,{}] 08:04:22 INFO - PROCESS | 20753 | 1461683062766 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:22 INFO - PROCESS | 20753 | 1461683062932 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:04:23 INFO - PROCESS | 20753 | 1461683063118 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be5d0800 == 83 [pid = 20753] [id = 360] 08:04:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65cbd0cc00) [pid = 20753] [serial = 1081] [outer = (nil)] 08:04:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65d574d000) [pid = 20753] [serial = 1082] [outer = 0x7f65cbd0cc00] 08:04:23 INFO - PROCESS | 20753 | 1461683063188 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65e6b65c00) [pid = 20753] [serial = 1083] [outer = 0x7f65cbd0cc00] 08:04:24 INFO - PROCESS | 20753 | 1461683064142 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1427ms 08:04:24 INFO - PROCESS | 20753 | 1461683064186 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 20753 | 1461683064190 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 08:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:04:24 INFO - PROCESS | 20753 | 1461683064195 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 20753 | 1461683064198 Marionette TRACE conn4 <- [1,1414,null,{}] 08:04:24 INFO - PROCESS | 20753 | 1461683064203 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:24 INFO - PROCESS | 20753 | 1461683064417 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:04:24 INFO - PROCESS | 20753 | 1461683064658 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c15b9800 == 84 [pid = 20753] [id = 361] 08:04:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65c0a7ac00) [pid = 20753] [serial = 1084] [outer = (nil)] 08:04:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65c1cc1400) [pid = 20753] [serial = 1085] [outer = 0x7f65c0a7ac00] 08:04:25 INFO - PROCESS | 20753 | 1461683065098 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65c432f000) [pid = 20753] [serial = 1086] [outer = 0x7f65c0a7ac00] 08:04:26 INFO - PROCESS | 20753 | 1461683066167 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2032ms 08:04:26 INFO - PROCESS | 20753 | 1461683066230 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 20753 | 1461683066244 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 08:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:04:26 INFO - PROCESS | 20753 | 1461683066315 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 20753 | 1461683066318 Marionette TRACE conn4 <- [1,1418,null,{}] 08:04:26 INFO - PROCESS | 20753 | 1461683066325 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:26 INFO - PROCESS | 20753 | 1461683066515 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:04:26 INFO - PROCESS | 20753 | 1461683066733 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4be7800 == 85 [pid = 20753] [id = 362] 08:04:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65c5a96000) [pid = 20753] [serial = 1087] [outer = (nil)] 08:04:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65c5b08800) [pid = 20753] [serial = 1088] [outer = 0x7f65c5a96000] 08:04:26 INFO - PROCESS | 20753 | 1461683066801 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65cadeac00) [pid = 20753] [serial = 1089] [outer = 0x7f65c5a96000] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d62ae800 == 84 [pid = 20753] [id = 302] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fe3000 == 83 [pid = 20753] [id = 304] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d63b7000 == 82 [pid = 20753] [id = 303] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5ab9000 == 81 [pid = 20753] [id = 301] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5852000 == 80 [pid = 20753] [id = 300] 08:04:27 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65d58bc400) [pid = 20753] [serial = 995] [outer = (nil)] [url = about:blank] 08:04:27 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65d662e000) [pid = 20753] [serial = 968] [outer = (nil)] [url = about:blank] 08:04:27 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65d58c2400) [pid = 20753] [serial = 956] [outer = (nil)] [url = about:blank] 08:04:27 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65c591c000) [pid = 20753] [serial = 971] [outer = (nil)] [url = about:blank] 08:04:27 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65d61bb800) [pid = 20753] [serial = 965] [outer = (nil)] [url = about:blank] 08:04:27 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65d5c23800) [pid = 20753] [serial = 962] [outer = (nil)] [url = about:blank] 08:04:27 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65d5b66800) [pid = 20753] [serial = 959] [outer = (nil)] [url = about:blank] 08:04:27 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65d573f800) [pid = 20753] [serial = 953] [outer = (nil)] [url = about:blank] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e09800 == 79 [pid = 20753] [id = 350] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d63bd000 == 78 [pid = 20753] [id = 349] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d585f000 == 77 [pid = 20753] [id = 348] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cec34800 == 76 [pid = 20753] [id = 347] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8c5e000 == 75 [pid = 20753] [id = 346] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3aa1800 == 74 [pid = 20753] [id = 345] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5b95000 == 73 [pid = 20753] [id = 344] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e3262800 == 72 [pid = 20753] [id = 337] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e20d3000 == 71 [pid = 20753] [id = 336] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e1d800 == 70 [pid = 20753] [id = 335] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d641e000 == 69 [pid = 20753] [id = 334] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cd0d2800 == 68 [pid = 20753] [id = 333] 08:04:27 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c13000 == 67 [pid = 20753] [id = 332] 08:04:27 INFO - PROCESS | 20753 | 1461683067740 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1494ms 08:04:27 INFO - PROCESS | 20753 | 1461683067805 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 20753 | 1461683067810 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 08:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:04:27 INFO - PROCESS | 20753 | 1461683067820 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 20753 | 1461683067823 Marionette TRACE conn4 <- [1,1422,null,{}] 08:04:27 INFO - PROCESS | 20753 | 1461683067829 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:27 INFO - PROCESS | 20753 | 1461683067993 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65cecc6c00) [pid = 20753] [serial = 992] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65ca9d5000) [pid = 20753] [serial = 980] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65ce890400) [pid = 20753] [serial = 984] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65c55c9000) [pid = 20753] [serial = 941] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65cb465c00) [pid = 20753] [serial = 944] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65d1b9f400) [pid = 20753] [serial = 947] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65c39f3c00) [pid = 20753] [serial = 975] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65cbd0a400) [pid = 20753] [serial = 981] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65d3b5f400) [pid = 20753] [serial = 950] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65c1564000) [pid = 20753] [serial = 974] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65c5b10800) [pid = 20753] [serial = 977] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65ca9d4400) [pid = 20753] [serial = 978] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65cecc8c00) [pid = 20753] [serial = 987] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65d31d3c00) [pid = 20753] [serial = 989] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65d3b64400) [pid = 20753] [serial = 990] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65d48a4800) [pid = 20753] [serial = 938] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65ce87bc00) [pid = 20753] [serial = 983] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65ce8a8400) [pid = 20753] [serial = 986] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65d48a2400) [pid = 20753] [serial = 993] [outer = (nil)] [url = about:blank] 08:04:28 INFO - PROCESS | 20753 | 1461683068208 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b8b800 == 68 [pid = 20753] [id = 363] 08:04:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65c57ef800) [pid = 20753] [serial = 1090] [outer = (nil)] 08:04:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65cb465c00) [pid = 20753] [serial = 1091] [outer = 0x7f65c57ef800] 08:04:28 INFO - PROCESS | 20753 | 1461683068325 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65ce884400) [pid = 20753] [serial = 1092] [outer = 0x7f65c57ef800] 08:04:29 INFO - PROCESS | 20753 | 1461683069089 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1286ms 08:04:29 INFO - PROCESS | 20753 | 1461683069105 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 20753 | 1461683069110 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 08:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:04:29 INFO - PROCESS | 20753 | 1461683069115 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 20753 | 1461683069120 Marionette TRACE conn4 <- [1,1426,null,{}] 08:04:29 INFO - PROCESS | 20753 | 1461683069135 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:29 INFO - PROCESS | 20753 | 1461683069340 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:04:29 INFO - PROCESS | 20753 | 1461683069363 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb617000 == 69 [pid = 20753] [id = 364] 08:04:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65d10cbc00) [pid = 20753] [serial = 1093] [outer = (nil)] 08:04:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65d31d6800) [pid = 20753] [serial = 1094] [outer = 0x7f65d10cbc00] 08:04:29 INFO - PROCESS | 20753 | 1461683069422 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65d3b61400) [pid = 20753] [serial = 1095] [outer = 0x7f65d10cbc00] 08:04:30 INFO - PROCESS | 20753 | 1461683070262 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1182ms 08:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:04:30 INFO - PROCESS | 20753 | 1461683070299 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 20753 | 1461683070302 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 08:04:30 INFO - PROCESS | 20753 | 1461683070308 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 20753 | 1461683070321 Marionette TRACE conn4 <- [1,1430,null,{}] 08:04:30 INFO - PROCESS | 20753 | 1461683070336 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:30 INFO - PROCESS | 20753 | 1461683070542 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:04:30 INFO - PROCESS | 20753 | 1461683070567 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cd0d1800 == 70 [pid = 20753] [id = 365] 08:04:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65d1b9f400) [pid = 20753] [serial = 1096] [outer = (nil)] 08:04:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65d58ba000) [pid = 20753] [serial = 1097] [outer = 0x7f65d1b9f400] 08:04:30 INFO - PROCESS | 20753 | 1461683070626 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65d5a74400) [pid = 20753] [serial = 1098] [outer = 0x7f65d1b9f400] 08:04:31 INFO - PROCESS | 20753 | 1461683071488 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1247ms 08:04:31 INFO - PROCESS | 20753 | 1461683071556 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 20753 | 1461683071560 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 08:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:04:31 INFO - PROCESS | 20753 | 1461683071566 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 20753 | 1461683071568 Marionette TRACE conn4 <- [1,1434,null,{}] 08:04:31 INFO - PROCESS | 20753 | 1461683071573 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:31 INFO - PROCESS | 20753 | 1461683071767 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:04:31 INFO - PROCESS | 20753 | 1461683071791 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3ede800 == 71 [pid = 20753] [id = 366] 08:04:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65d5b9f800) [pid = 20753] [serial = 1099] [outer = (nil)] 08:04:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65d61b6800) [pid = 20753] [serial = 1100] [outer = 0x7f65d5b9f800] 08:04:31 INFO - PROCESS | 20753 | 1461683071859 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65d68b2c00) [pid = 20753] [serial = 1101] [outer = 0x7f65d5b9f800] 08:04:32 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65d4b4a400) [pid = 20753] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:04:32 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65d619e400) [pid = 20753] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:04:32 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65cb465400) [pid = 20753] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:04:32 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65c56ce400) [pid = 20753] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:04:32 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65c4336c00) [pid = 20753] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:04:32 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65beacf800) [pid = 20753] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:04:32 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65c4ae7c00) [pid = 20753] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:04:32 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65d5df0c00) [pid = 20753] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:04:32 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65d5abc800) [pid = 20753] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:04:33 INFO - PROCESS | 20753 | 1461683073030 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1487ms 08:04:33 INFO - PROCESS | 20753 | 1461683073053 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 20753 | 1461683073057 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 08:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:04:33 INFO - PROCESS | 20753 | 1461683073067 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 20753 | 1461683073075 Marionette TRACE conn4 <- [1,1438,null,{}] 08:04:33 INFO - PROCESS | 20753 | 1461683073079 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:33 INFO - PROCESS | 20753 | 1461683073307 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:04:33 INFO - PROCESS | 20753 | 1461683073339 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5723800 == 72 [pid = 20753] [id = 367] 08:04:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65d4b4a400) [pid = 20753] [serial = 1102] [outer = (nil)] 08:04:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65d693e800) [pid = 20753] [serial = 1103] [outer = 0x7f65d4b4a400] 08:04:33 INFO - PROCESS | 20753 | 1461683073402 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65d7713c00) [pid = 20753] [serial = 1104] [outer = 0x7f65d4b4a400] 08:04:34 INFO - PROCESS | 20753 | 1461683074147 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1139ms 08:04:34 INFO - PROCESS | 20753 | 1461683074211 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 20753 | 1461683074213 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 08:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:04:34 INFO - PROCESS | 20753 | 1461683074219 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 20753 | 1461683074221 Marionette TRACE conn4 <- [1,1442,null,{}] 08:04:34 INFO - PROCESS | 20753 | 1461683074226 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:34 INFO - PROCESS | 20753 | 1461683074430 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:04:34 INFO - PROCESS | 20753 | 1461683074449 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d62af000 == 73 [pid = 20753] [id = 368] 08:04:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65c446d800) [pid = 20753] [serial = 1105] [outer = (nil)] 08:04:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65d77fc000) [pid = 20753] [serial = 1106] [outer = 0x7f65c446d800] 08:04:34 INFO - PROCESS | 20753 | 1461683074508 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65d7c93800) [pid = 20753] [serial = 1107] [outer = 0x7f65c446d800] 08:04:35 INFO - PROCESS | 20753 | 1461683075567 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1381ms 08:04:35 INFO - PROCESS | 20753 | 1461683075601 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 20753 | 1461683075608 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 08:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:04:35 INFO - PROCESS | 20753 | 1461683075615 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 20753 | 1461683075621 Marionette TRACE conn4 <- [1,1446,null,{}] 08:04:35 INFO - PROCESS | 20753 | 1461683075628 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:35 INFO - PROCESS | 20753 | 1461683075800 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:04:35 INFO - PROCESS | 20753 | 1461683075980 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c03000 == 74 [pid = 20753] [id = 369] 08:04:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65c57eac00) [pid = 20753] [serial = 1108] [outer = (nil)] 08:04:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65c8cc2c00) [pid = 20753] [serial = 1109] [outer = 0x7f65c57eac00] 08:04:36 INFO - PROCESS | 20753 | 1461683076052 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65cb946000) [pid = 20753] [serial = 1110] [outer = 0x7f65c57eac00] 08:04:37 INFO - PROCESS | 20753 | 1461683077016 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1434ms 08:04:37 INFO - PROCESS | 20753 | 1461683077050 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 20753 | 1461683077059 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 08:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:04:37 INFO - PROCESS | 20753 | 1461683077069 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 20753 | 1461683077073 Marionette TRACE conn4 <- [1,1450,null,{}] 08:04:37 INFO - PROCESS | 20753 | 1461683077079 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:37 INFO - PROCESS | 20753 | 1461683077256 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:04:37 INFO - PROCESS | 20753 | 1461683077441 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3edb000 == 75 [pid = 20753] [id = 370] 08:04:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65c2da3800) [pid = 20753] [serial = 1111] [outer = (nil)] 08:04:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65ce8cbc00) [pid = 20753] [serial = 1112] [outer = 0x7f65c2da3800] 08:04:37 INFO - PROCESS | 20753 | 1461683077517 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65d3cabc00) [pid = 20753] [serial = 1113] [outer = 0x7f65c2da3800] 08:04:38 INFO - PROCESS | 20753 | 1461683078479 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1482ms 08:04:38 INFO - PROCESS | 20753 | 1461683078552 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 20753 | 1461683078555 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 08:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:04:38 INFO - PROCESS | 20753 | 1461683078562 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 20753 | 1461683078568 Marionette TRACE conn4 <- [1,1454,null,{}] 08:04:38 INFO - PROCESS | 20753 | 1461683078596 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:38 INFO - PROCESS | 20753 | 1461683078861 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:04:39 INFO - PROCESS | 20753 | 1461683079032 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7671800 == 76 [pid = 20753] [id = 371] 08:04:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65d61bb800) [pid = 20753] [serial = 1114] [outer = (nil)] 08:04:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65d68b1800) [pid = 20753] [serial = 1115] [outer = 0x7f65d61bb800] 08:04:39 INFO - PROCESS | 20753 | 1461683079151 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65d6f9e800) [pid = 20753] [serial = 1116] [outer = 0x7f65d61bb800] 08:04:40 INFO - PROCESS | 20753 | 1461683080048 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1543ms 08:04:40 INFO - PROCESS | 20753 | 1461683080106 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 20753 | 1461683080110 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 08:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:04:40 INFO - PROCESS | 20753 | 1461683080116 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 20753 | 1461683080119 Marionette TRACE conn4 <- [1,1458,null,{}] 08:04:40 INFO - PROCESS | 20753 | 1461683080124 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:40 INFO - PROCESS | 20753 | 1461683080286 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:04:40 INFO - PROCESS | 20753 | 1461683080464 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db306000 == 77 [pid = 20753] [id = 372] 08:04:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65ce8c4400) [pid = 20753] [serial = 1117] [outer = (nil)] 08:04:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65d825c800) [pid = 20753] [serial = 1118] [outer = 0x7f65ce8c4400] 08:04:40 INFO - PROCESS | 20753 | 1461683080535 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65e0f3b400) [pid = 20753] [serial = 1119] [outer = 0x7f65ce8c4400] 08:04:41 INFO - PROCESS | 20753 | 1461683081417 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1327ms 08:04:41 INFO - PROCESS | 20753 | 1461683081446 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 20753 | 1461683081448 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 08:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:04:41 INFO - PROCESS | 20753 | 1461683081454 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 20753 | 1461683081457 Marionette TRACE conn4 <- [1,1462,null,{}] 08:04:41 INFO - PROCESS | 20753 | 1461683081462 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:41 INFO - PROCESS | 20753 | 1461683081625 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:04:41 INFO - PROCESS | 20753 | 1461683081822 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e2224000 == 78 [pid = 20753] [id = 373] 08:04:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65d3367400) [pid = 20753] [serial = 1120] [outer = (nil)] 08:04:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65e1deac00) [pid = 20753] [serial = 1121] [outer = 0x7f65d3367400] 08:04:41 INFO - PROCESS | 20753 | 1461683081890 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65e2f40000) [pid = 20753] [serial = 1122] [outer = 0x7f65d3367400] 08:04:42 INFO - PROCESS | 20753 | 1461683082847 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1434ms 08:04:42 INFO - PROCESS | 20753 | 1461683082890 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 20753 | 1461683082893 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 08:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:04:42 INFO - PROCESS | 20753 | 1461683082899 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 20753 | 1461683082901 Marionette TRACE conn4 <- [1,1466,null,{}] 08:04:42 INFO - PROCESS | 20753 | 1461683082907 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:43 INFO - PROCESS | 20753 | 1461683083085 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:04:43 INFO - PROCESS | 20753 | 1461683083277 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6bc0000 == 79 [pid = 20753] [id = 374] 08:04:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65d68b3000) [pid = 20753] [serial = 1123] [outer = (nil)] 08:04:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65e692d800) [pid = 20753] [serial = 1124] [outer = 0x7f65d68b3000] 08:04:43 INFO - PROCESS | 20753 | 1461683083349 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65e6cad800) [pid = 20753] [serial = 1125] [outer = 0x7f65d68b3000] 08:04:44 INFO - PROCESS | 20753 | 1461683084308 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1485ms 08:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:04:44 INFO - PROCESS | 20753 | 1461683084385 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 20753 | 1461683084388 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 08:04:44 INFO - PROCESS | 20753 | 1461683084395 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 20753 | 1461683084398 Marionette TRACE conn4 <- [1,1470,null,{}] 08:04:44 INFO - PROCESS | 20753 | 1461683084403 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:44 INFO - PROCESS | 20753 | 1461683084570 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:04:44 INFO - PROCESS | 20753 | 1461683084750 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e9c52000 == 80 [pid = 20753] [id = 375] 08:04:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65e33dbc00) [pid = 20753] [serial = 1126] [outer = (nil)] 08:04:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65e6e45800) [pid = 20753] [serial = 1127] [outer = 0x7f65e33dbc00] 08:04:44 INFO - PROCESS | 20753 | 1461683084821 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65e6e4b800) [pid = 20753] [serial = 1128] [outer = 0x7f65e33dbc00] 08:04:45 INFO - PROCESS | 20753 | 1461683085660 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1334ms 08:04:45 INFO - PROCESS | 20753 | 1461683085729 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 20753 | 1461683085733 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 08:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:04:45 INFO - PROCESS | 20753 | 1461683085739 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 20753 | 1461683085741 Marionette TRACE conn4 <- [1,1474,null,{}] 08:04:45 INFO - PROCESS | 20753 | 1461683085747 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:45 INFO - PROCESS | 20753 | 1461683085912 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:04:46 INFO - PROCESS | 20753 | 1461683086095 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc492800 == 81 [pid = 20753] [id = 376] 08:04:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65c08c9400) [pid = 20753] [serial = 1129] [outer = (nil)] 08:04:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65ce8a5c00) [pid = 20753] [serial = 1130] [outer = 0x7f65c08c9400] 08:04:46 INFO - PROCESS | 20753 | 1461683086171 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65e6e64400) [pid = 20753] [serial = 1131] [outer = 0x7f65c08c9400] 08:04:47 INFO - PROCESS | 20753 | 1461683087069 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1381ms 08:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:04:47 INFO - PROCESS | 20753 | 1461683087120 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 20753 | 1461683087123 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 08:04:47 INFO - PROCESS | 20753 | 1461683087129 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 20753 | 1461683087133 Marionette TRACE conn4 <- [1,1478,null,{}] 08:04:47 INFO - PROCESS | 20753 | 1461683087138 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:47 INFO - PROCESS | 20753 | 1461683087297 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:04:47 INFO - PROCESS | 20753 | 1461683087477 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9f97800 == 82 [pid = 20753] [id = 377] 08:04:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65c08d1000) [pid = 20753] [serial = 1132] [outer = (nil)] 08:04:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65c300d400) [pid = 20753] [serial = 1133] [outer = 0x7f65c08d1000] 08:04:47 INFO - PROCESS | 20753 | 1461683087549 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 252 (0x7f65c3012000) [pid = 20753] [serial = 1134] [outer = 0x7f65c08d1000] 08:04:48 INFO - PROCESS | 20753 | 1461683088480 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1387ms 08:04:48 INFO - PROCESS | 20753 | 1461683088516 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 20753 | 1461683088520 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 08:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:04:48 INFO - PROCESS | 20753 | 1461683088525 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 20753 | 1461683088528 Marionette TRACE conn4 <- [1,1482,null,{}] 08:04:48 INFO - PROCESS | 20753 | 1461683088533 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:48 INFO - PROCESS | 20753 | 1461683088703 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:04:48 INFO - PROCESS | 20753 | 1461683088883 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6ba8800 == 83 [pid = 20753] [id = 378] 08:04:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 253 (0x7f65c3007c00) [pid = 20753] [serial = 1135] [outer = (nil)] 08:04:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 254 (0x7f65e6e67400) [pid = 20753] [serial = 1136] [outer = 0x7f65c3007c00] 08:04:48 INFO - PROCESS | 20753 | 1461683088960 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65e6e6e400) [pid = 20753] [serial = 1137] [outer = 0x7f65c3007c00] 08:04:49 INFO - PROCESS | 20753 | 1461683089897 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1434ms 08:04:49 INFO - PROCESS | 20753 | 1461683089960 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 20753 | 1461683089965 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 08:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:04:49 INFO - PROCESS | 20753 | 1461683089971 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 20753 | 1461683089975 Marionette TRACE conn4 <- [1,1486,null,{}] 08:04:49 INFO - PROCESS | 20753 | 1461683089980 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:50 INFO - PROCESS | 20753 | 1461683090187 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:04:50 INFO - PROCESS | 20753 | 1461683090415 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5848000 == 84 [pid = 20753] [id = 379] 08:04:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65bc5e1400) [pid = 20753] [serial = 1138] [outer = (nil)] 08:04:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65c2da6400) [pid = 20753] [serial = 1139] [outer = 0x7f65bc5e1400] 08:04:50 INFO - PROCESS | 20753 | 1461683090515 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65d7bcec00) [pid = 20753] [serial = 1140] [outer = 0x7f65bc5e1400] 08:04:51 INFO - PROCESS | 20753 | 1461683091661 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1731ms 08:04:51 INFO - PROCESS | 20753 | 1461683091704 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:04:51 INFO - PROCESS | 20753 | 1461683091709 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 08:04:51 INFO - PROCESS | 20753 | 1461683091717 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 20753 | 1461683091721 Marionette TRACE conn4 <- [1,1490,null,{}] 08:04:51 INFO - PROCESS | 20753 | 1461683091728 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:51 INFO - PROCESS | 20753 | 1461683091902 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:04:52 INFO - PROCESS | 20753 | 1461683092145 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c555e000 == 85 [pid = 20753] [id = 380] 08:04:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65bcbcf000) [pid = 20753] [serial = 1141] [outer = (nil)] 08:04:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 260 (0x7f65bcbd5c00) [pid = 20753] [serial = 1142] [outer = 0x7f65bcbcf000] 08:04:52 INFO - PROCESS | 20753 | 1461683092208 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 261 (0x7f65c0a76c00) [pid = 20753] [serial = 1143] [outer = 0x7f65bcbcf000] 08:04:53 INFO - PROCESS | 20753 | 1461683093149 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1482ms 08:04:53 INFO - PROCESS | 20753 | 1461683093198 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:04:53 INFO - PROCESS | 20753 | 1461683093206 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 08:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:04:53 INFO - PROCESS | 20753 | 1461683093215 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:04:53 INFO - PROCESS | 20753 | 1461683093219 Marionette TRACE conn4 <- [1,1494,null,{}] 08:04:53 INFO - PROCESS | 20753 | 1461683093224 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:53 INFO - PROCESS | 20753 | 1461683093448 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:04:53 INFO - PROCESS | 20753 | 1461683093688 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3a77000 == 86 [pid = 20753] [id = 381] 08:04:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 262 (0x7f65c3008000) [pid = 20753] [serial = 1144] [outer = (nil)] 08:04:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 263 (0x7f65c4ae6400) [pid = 20753] [serial = 1145] [outer = 0x7f65c3008000] 08:04:53 INFO - PROCESS | 20753 | 1461683093802 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 264 (0x7f65c56be800) [pid = 20753] [serial = 1146] [outer = 0x7f65c3008000] 08:04:54 INFO - PROCESS | 20753 | 1461683094697 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1538ms 08:04:54 INFO - PROCESS | 20753 | 1461683094754 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:04:54 INFO - PROCESS | 20753 | 1461683094758 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 08:04:54 INFO - PROCESS | 20753 | 1461683094764 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 20753 | 1461683094769 Marionette TRACE conn4 <- [1,1498,null,{}] 08:04:54 INFO - PROCESS | 20753 | 1461683094785 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:54 INFO - PROCESS | 20753 | 1461683094965 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:04:55 INFO - PROCESS | 20753 | 1461683095222 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4844800 == 87 [pid = 20753] [id = 382] 08:04:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 265 (0x7f65cb809800) [pid = 20753] [serial = 1147] [outer = (nil)] 08:04:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 266 (0x7f65ccd3d800) [pid = 20753] [serial = 1148] [outer = 0x7f65cb809800] 08:04:55 INFO - PROCESS | 20753 | 1461683095339 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 267 (0x7f65ce87c400) [pid = 20753] [serial = 1149] [outer = 0x7f65cb809800] 08:04:55 INFO - PROCESS | 20753 | --DOMWINDOW == 266 (0x7f65d5ab9800) [pid = 20753] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:04:55 INFO - PROCESS | 20753 | --DOMWINDOW == 265 (0x7f65c56b2400) [pid = 20753] [serial = 998] [outer = (nil)] [url = about:blank] 08:04:55 INFO - PROCESS | 20753 | --DOMWINDOW == 264 (0x7f65cc038800) [pid = 20753] [serial = 1001] [outer = (nil)] [url = about:blank] 08:04:55 INFO - PROCESS | 20753 | --DOMWINDOW == 263 (0x7f65d6a39c00) [pid = 20753] [serial = 1013] [outer = (nil)] [url = about:blank] 08:04:55 INFO - PROCESS | 20753 | --DOMWINDOW == 262 (0x7f65d68ab800) [pid = 20753] [serial = 1010] [outer = (nil)] [url = about:blank] 08:04:55 INFO - PROCESS | 20753 | --DOMWINDOW == 261 (0x7f65d31db800) [pid = 20753] [serial = 1004] [outer = (nil)] [url = about:blank] 08:04:55 INFO - PROCESS | 20753 | --DOMWINDOW == 260 (0x7f65d77f5400) [pid = 20753] [serial = 1016] [outer = (nil)] [url = about:blank] 08:04:55 INFO - PROCESS | 20753 | --DOMWINDOW == 259 (0x7f65d7bc4c00) [pid = 20753] [serial = 1019] [outer = (nil)] [url = about:blank] 08:04:55 INFO - PROCESS | 20753 | --DOMWINDOW == 258 (0x7f65d58c6400) [pid = 20753] [serial = 1007] [outer = (nil)] [url = about:blank] 08:04:55 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65d7da4c00) [pid = 20753] [serial = 1055] [outer = (nil)] [url = about:blank] 08:04:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5723800 == 86 [pid = 20753] [id = 367] 08:04:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3ede800 == 85 [pid = 20753] [id = 366] 08:04:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cd0d1800 == 84 [pid = 20753] [id = 365] 08:04:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb617000 == 83 [pid = 20753] [id = 364] 08:04:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5b8b800 == 82 [pid = 20753] [id = 363] 08:04:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3edf000 == 81 [pid = 20753] [id = 11] 08:04:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4be7800 == 80 [pid = 20753] [id = 362] 08:04:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c15b9800 == 79 [pid = 20753] [id = 361] 08:04:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c08b4000 == 78 [pid = 20753] [id = 358] 08:04:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb4af000 == 77 [pid = 20753] [id = 357] 08:04:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65f1b92000 == 76 [pid = 20753] [id = 356] 08:04:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb2a6800 == 75 [pid = 20753] [id = 355] 08:04:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e635b000 == 74 [pid = 20753] [id = 354] 08:04:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d63bc000 == 73 [pid = 20753] [id = 353] 08:04:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ccdaa800 == 72 [pid = 20753] [id = 352] 08:04:56 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e0fc0800 == 71 [pid = 20753] [id = 351] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65d578c800) [pid = 20753] [serial = 1046] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65d61bdc00) [pid = 20753] [serial = 1049] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 254 (0x7f65d68a5000) [pid = 20753] [serial = 1052] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 253 (0x7f65d6e72000) [pid = 20753] [serial = 1053] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 252 (0x7f65cb811400) [pid = 20753] [serial = 1038] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 251 (0x7f65cade7000) [pid = 20753] [serial = 1037] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65cb25e000) [pid = 20753] [serial = 1040] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65ce897000) [pid = 20753] [serial = 1041] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65c446ec00) [pid = 20753] [serial = 1035] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65c155d400) [pid = 20753] [serial = 1034] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65d2c92000) [pid = 20753] [serial = 1043] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65d7c97c00) [pid = 20753] [serial = 1022] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65d7c51400) [pid = 20753] [serial = 1025] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65e1d6c800) [pid = 20753] [serial = 1028] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65ce8c5800) [pid = 20753] [serial = 1031] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65d693a000) [pid = 20753] [serial = 1050] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65d5b63800) [pid = 20753] [serial = 1047] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65c0a78800) [pid = 20753] [serial = 711] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:04:56 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65d3b59000) [pid = 20753] [serial = 1044] [outer = (nil)] [url = about:blank] 08:04:56 INFO - PROCESS | 20753 | 1461683096227 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1489ms 08:04:56 INFO - PROCESS | 20753 | 1461683096261 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 20753 | 1461683096264 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 08:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:04:56 INFO - PROCESS | 20753 | 1461683096271 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 20753 | 1461683096273 Marionette TRACE conn4 <- [1,1502,null,{}] 08:04:56 INFO - PROCESS | 20753 | 1461683096279 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:56 INFO - PROCESS | 20753 | 1461683096431 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:04:56 INFO - PROCESS | 20753 | 1461683096447 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4be2000 == 72 [pid = 20753] [id = 383] 08:04:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65c0a78800) [pid = 20753] [serial = 1150] [outer = (nil)] 08:04:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65ce89c800) [pid = 20753] [serial = 1151] [outer = 0x7f65c0a78800] 08:04:56 INFO - PROCESS | 20753 | 1461683096507 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65c2ead800) [pid = 20753] [serial = 1152] [outer = 0x7f65c0a78800] 08:04:57 INFO - PROCESS | 20753 | 1461683097352 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1126ms 08:04:57 INFO - PROCESS | 20753 | 1461683097398 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 20753 | 1461683097401 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 08:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:04:57 INFO - PROCESS | 20753 | 1461683097406 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 20753 | 1461683097409 Marionette TRACE conn4 <- [1,1506,null,{}] 08:04:57 INFO - PROCESS | 20753 | 1461683097414 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:57 INFO - PROCESS | 20753 | 1461683097564 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:04:57 INFO - PROCESS | 20753 | 1461683097575 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ccdb2000 == 73 [pid = 20753] [id = 384] 08:04:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65caa15c00) [pid = 20753] [serial = 1153] [outer = (nil)] 08:04:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65d31d5c00) [pid = 20753] [serial = 1154] [outer = 0x7f65caa15c00] 08:04:57 INFO - PROCESS | 20753 | 1461683097761 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65d3eb9800) [pid = 20753] [serial = 1155] [outer = 0x7f65caa15c00] 08:04:58 INFO - PROCESS | 20753 | 1461683098525 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1178ms 08:04:58 INFO - PROCESS | 20753 | 1461683098586 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 20753 | 1461683098589 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 08:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:04:58 INFO - PROCESS | 20753 | 1461683098594 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 20753 | 1461683098596 Marionette TRACE conn4 <- [1,1510,null,{}] 08:04:58 INFO - PROCESS | 20753 | 1461683098601 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:58 INFO - PROCESS | 20753 | 1461683098838 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:04:58 INFO - PROCESS | 20753 | 1461683098870 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d572b000 == 74 [pid = 20753] [id = 385] 08:04:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65d58c2c00) [pid = 20753] [serial = 1156] [outer = (nil)] 08:04:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65d61c0400) [pid = 20753] [serial = 1157] [outer = 0x7f65d58c2c00] 08:04:58 INFO - PROCESS | 20753 | 1461683098931 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65d68b3c00) [pid = 20753] [serial = 1158] [outer = 0x7f65d58c2c00] 08:04:59 INFO - PROCESS | 20753 | 1461683099763 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1228ms 08:04:59 INFO - PROCESS | 20753 | 1461683099824 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 20753 | 1461683099828 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 08:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:04:59 INFO - PROCESS | 20753 | 1461683099833 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 20753 | 1461683099836 Marionette TRACE conn4 <- [1,1514,null,{}] 08:04:59 INFO - PROCESS | 20753 | 1461683099848 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:00 INFO - PROCESS | 20753 | 1461683100050 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:05:00 INFO - PROCESS | 20753 | 1461683100075 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d651b800 == 75 [pid = 20753] [id = 386] 08:05:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65d58c6400) [pid = 20753] [serial = 1159] [outer = (nil)] 08:05:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65d6e73400) [pid = 20753] [serial = 1160] [outer = 0x7f65d58c6400] 08:05:00 INFO - PROCESS | 20753 | 1461683100132 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65d7aab400) [pid = 20753] [serial = 1161] [outer = 0x7f65d58c6400] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65c0a75000) [pid = 20753] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65cd03b800) [pid = 20753] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65d1b9d400) [pid = 20753] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65ce8a6c00) [pid = 20753] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65c155a800) [pid = 20753] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65beacdc00) [pid = 20753] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65c56d8400) [pid = 20753] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65ca9d5800) [pid = 20753] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65c8cbf400) [pid = 20753] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65c55c6800) [pid = 20753] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65ce899000) [pid = 20753] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65c553bc00) [pid = 20753] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65ce8cac00) [pid = 20753] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65ce87a400) [pid = 20753] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65ca9d4c00) [pid = 20753] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65c39f5400) [pid = 20753] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65c0a7d000) [pid = 20753] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65c3623800) [pid = 20753] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65cb45f000) [pid = 20753] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65c8cc0800) [pid = 20753] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65caa19c00) [pid = 20753] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65cbd0d000) [pid = 20753] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65ccf1b800) [pid = 20753] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65c0a80c00) [pid = 20753] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65c4464400) [pid = 20753] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65ca9d8800) [pid = 20753] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65caa16c00) [pid = 20753] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65c4335400) [pid = 20753] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65c4ae9000) [pid = 20753] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65ce8a2000) [pid = 20753] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65d5747800) [pid = 20753] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65ce87d800) [pid = 20753] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65d61b3800) [pid = 20753] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65d61b5000) [pid = 20753] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65c1cb9c00) [pid = 20753] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65beac7c00) [pid = 20753] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65cb808400) [pid = 20753] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65cb802800) [pid = 20753] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65ce8c1800) [pid = 20753] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65d5749800) [pid = 20753] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65d6a2e400) [pid = 20753] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65d6a2fc00) [pid = 20753] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65d6a36000) [pid = 20753] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65c0a74000) [pid = 20753] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65d1b9f400) [pid = 20753] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65d5b9f800) [pid = 20753] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65ce8a9800) [pid = 20753] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65d693ac00) [pid = 20753] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65c5a96000) [pid = 20753] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65c0a7ac00) [pid = 20753] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65c4987000) [pid = 20753] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65c08d0c00) [pid = 20753] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65c4469c00) [pid = 20753] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65c0a7f400) [pid = 20753] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65c3626c00) [pid = 20753] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 194 (0x7f65c5a9a400) [pid = 20753] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 193 (0x7f65ca0f1c00) [pid = 20753] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 192 (0x7f65d10cbc00) [pid = 20753] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65c2da7400) [pid = 20753] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65ce8a6400) [pid = 20753] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65d6e72400) [pid = 20753] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 188 (0x7f65d5789800) [pid = 20753] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65c57ef800) [pid = 20753] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 186 (0x7f65c5537800) [pid = 20753] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 185 (0x7f65c1cbac00) [pid = 20753] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 184 (0x7f65c1cbf000) [pid = 20753] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 183 (0x7f65c5b0d400) [pid = 20753] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 182 (0x7f65d4b4a400) [pid = 20753] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65c56bc400) [pid = 20753] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65c407a800) [pid = 20753] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65c55ce800) [pid = 20753] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65cb267c00) [pid = 20753] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:05:01 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65c4471400) [pid = 20753] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:05:01 INFO - PROCESS | 20753 | 1461683101732 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1946ms 08:05:01 INFO - PROCESS | 20753 | 1461683101781 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 20753 | 1461683101785 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 08:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:05:01 INFO - PROCESS | 20753 | 1461683101791 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 20753 | 1461683101794 Marionette TRACE conn4 <- [1,1518,null,{}] 08:05:01 INFO - PROCESS | 20753 | 1461683101798 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:02 INFO - PROCESS | 20753 | 1461683102024 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:05:02 INFO - PROCESS | 20753 | 1461683102038 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1c52800 == 76 [pid = 20753] [id = 387] 08:05:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65c08c5c00) [pid = 20753] [serial = 1162] [outer = (nil)] 08:05:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65c4464400) [pid = 20753] [serial = 1163] [outer = 0x7f65c08c5c00] 08:05:02 INFO - PROCESS | 20753 | 1461683102115 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65c55cd000) [pid = 20753] [serial = 1164] [outer = 0x7f65c08c5c00] 08:05:02 INFO - PROCESS | 20753 | 1461683102896 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1136ms 08:05:02 INFO - PROCESS | 20753 | 1461683102927 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 20753 | 1461683102931 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 08:05:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:05:02 INFO - PROCESS | 20753 | 1461683102946 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 20753 | 1461683102950 Marionette TRACE conn4 <- [1,1522,null,{}] 08:05:02 INFO - PROCESS | 20753 | 1461683102959 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:03 INFO - PROCESS | 20753 | 1461683103106 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:05:03 INFO - PROCESS | 20753 | 1461683103351 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be4df800 == 77 [pid = 20753] [id = 388] 08:05:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65bc5da800) [pid = 20753] [serial = 1165] [outer = (nil)] 08:05:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65bc5df800) [pid = 20753] [serial = 1166] [outer = 0x7f65bc5da800] 08:05:03 INFO - PROCESS | 20753 | 1461683103496 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 183 (0x7f65bcbcdc00) [pid = 20753] [serial = 1167] [outer = 0x7f65bc5da800] 08:05:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 20753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:05:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 20753 | 1461683104453 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:05:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:05:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:05:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:05:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:05:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:05:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:05:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:05:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:05:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:05:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:05:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:05:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:05:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1543ms 08:05:04 INFO - PROCESS | 20753 | 1461683104488 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 20753 | 1461683104494 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 08:05:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:05:04 INFO - PROCESS | 20753 | 1461683104501 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 20753 | 1461683104507 Marionette TRACE conn4 <- [1,1526,null,{}] 08:05:04 INFO - PROCESS | 20753 | 1461683104514 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:04 INFO - PROCESS | 20753 | 1461683104746 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:05:04 INFO - PROCESS | 20753 | 1461683104884 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca1e5000 == 78 [pid = 20753] [id = 389] 08:05:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 184 (0x7f65bc5db000) [pid = 20753] [serial = 1168] [outer = (nil)] 08:05:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 185 (0x7f65c56bb400) [pid = 20753] [serial = 1169] [outer = 0x7f65bc5db000] 08:05:04 INFO - PROCESS | 20753 | 1461683104959 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 186 (0x7f65c5a96000) [pid = 20753] [serial = 1170] [outer = 0x7f65bc5db000] 08:05:05 INFO - PROCESS | 20753 | 1461683105781 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:05:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:05:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:05:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:05:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1331ms 08:05:05 INFO - PROCESS | 20753 | 1461683105842 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:05:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:05:05 INFO - PROCESS | 20753 | 1461683105849 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 08:05:05 INFO - PROCESS | 20753 | 1461683105856 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 20753 | 1461683105859 Marionette TRACE conn4 <- [1,1530,null,{}] 08:05:05 INFO - PROCESS | 20753 | 1461683105911 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:06 INFO - PROCESS | 20753 | 1461683106069 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:05:06 INFO - PROCESS | 20753 | 1461683106294 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3ed5000 == 79 [pid = 20753] [id = 390] 08:05:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 187 (0x7f65c0a75000) [pid = 20753] [serial = 1171] [outer = (nil)] 08:05:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65cb463c00) [pid = 20753] [serial = 1172] [outer = 0x7f65c0a75000] 08:05:06 INFO - PROCESS | 20753 | 1461683106378 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65cbd0c000) [pid = 20753] [serial = 1173] [outer = 0x7f65c0a75000] 08:05:07 INFO - PROCESS | 20753 | 1461683107286 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:05:07 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:05:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:05:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:05:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:05:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:05:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1480ms 08:05:07 INFO - PROCESS | 20753 | 1461683107337 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:05:07 INFO - PROCESS | 20753 | 1461683107342 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 08:05:07 INFO - PROCESS | 20753 | 1461683107356 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 20753 | 1461683107364 Marionette TRACE conn4 <- [1,1534,null,{}] 08:05:07 INFO - PROCESS | 20753 | 1461683107391 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:07 INFO - PROCESS | 20753 | 1461683107570 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:05:07 INFO - PROCESS | 20753 | 1461683107756 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7a57000 == 80 [pid = 20753] [id = 391] 08:05:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65c56b8000) [pid = 20753] [serial = 1174] [outer = (nil)] 08:05:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65ce88d000) [pid = 20753] [serial = 1175] [outer = 0x7f65c56b8000] 08:05:07 INFO - PROCESS | 20753 | 1461683107834 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65ce8c9800) [pid = 20753] [serial = 1176] [outer = 0x7f65c56b8000] 08:05:08 INFO - PROCESS | 20753 | 1461683108726 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:05:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:05:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1418ms 08:05:08 INFO - PROCESS | 20753 | 1461683108766 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 20753 | 1461683108771 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 08:05:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:05:08 INFO - PROCESS | 20753 | 1461683108777 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 20753 | 1461683108780 Marionette TRACE conn4 <- [1,1538,null,{}] 08:05:08 INFO - PROCESS | 20753 | 1461683108785 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:08 INFO - PROCESS | 20753 | 1461683108952 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:05:09 INFO - PROCESS | 20753 | 1461683109141 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e1b0b000 == 81 [pid = 20753] [id = 392] 08:05:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65c5a9d000) [pid = 20753] [serial = 1177] [outer = (nil)] 08:05:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65d335dc00) [pid = 20753] [serial = 1178] [outer = 0x7f65c5a9d000] 08:05:09 INFO - PROCESS | 20753 | 1461683109214 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65d573f800) [pid = 20753] [serial = 1179] [outer = 0x7f65c5a9d000] 08:05:10 INFO - PROCESS | 20753 | 1461683110107 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:05:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1384ms 08:05:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:05:10 INFO - PROCESS | 20753 | 1461683110163 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 20753 | 1461683110166 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 08:05:10 INFO - PROCESS | 20753 | 1461683110172 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 20753 | 1461683110176 Marionette TRACE conn4 <- [1,1542,null,{}] 08:05:10 INFO - PROCESS | 20753 | 1461683110181 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:10 INFO - PROCESS | 20753 | 1461683110349 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:05:10 INFO - PROCESS | 20753 | 1461683110539 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e3268000 == 82 [pid = 20753] [id = 393] 08:05:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65d58c4800) [pid = 20753] [serial = 1180] [outer = (nil)] 08:05:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65d5b63800) [pid = 20753] [serial = 1181] [outer = 0x7f65d58c4800] 08:05:10 INFO - PROCESS | 20753 | 1461683110630 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65d61bcc00) [pid = 20753] [serial = 1182] [outer = 0x7f65d58c4800] 08:05:11 INFO - PROCESS | 20753 | 1461683111513 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:05:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1381ms 08:05:11 INFO - PROCESS | 20753 | 1461683111553 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 20753 | 1461683111557 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 08:05:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:05:11 INFO - PROCESS | 20753 | 1461683111563 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 20753 | 1461683111566 Marionette TRACE conn4 <- [1,1546,null,{}] 08:05:11 INFO - PROCESS | 20753 | 1461683111571 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:11 INFO - PROCESS | 20753 | 1461683111735 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:05:11 INFO - PROCESS | 20753 | 1461683111937 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f79800 == 83 [pid = 20753] [id = 394] 08:05:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65c0a78400) [pid = 20753] [serial = 1183] [outer = (nil)] 08:05:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65d6946800) [pid = 20753] [serial = 1184] [outer = 0x7f65c0a78400] 08:05:12 INFO - PROCESS | 20753 | 1461683112011 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65d6f11400) [pid = 20753] [serial = 1185] [outer = 0x7f65c0a78400] 08:05:12 INFO - PROCESS | 20753 | 1461683112900 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1385ms 08:05:12 INFO - PROCESS | 20753 | 1461683112949 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 20753 | 1461683112953 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 08:05:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:05:12 INFO - PROCESS | 20753 | 1461683112959 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 20753 | 1461683112961 Marionette TRACE conn4 <- [1,1550,null,{}] 08:05:12 INFO - PROCESS | 20753 | 1461683112967 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:13 INFO - PROCESS | 20753 | 1461683113140 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:05:13 INFO - PROCESS | 20753 | 1461683113332 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb2b8800 == 84 [pid = 20753] [id = 395] 08:05:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65cbd12000) [pid = 20753] [serial = 1186] [outer = (nil)] 08:05:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65d7ab3c00) [pid = 20753] [serial = 1187] [outer = 0x7f65cbd12000] 08:05:13 INFO - PROCESS | 20753 | 1461683113403 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65d7c8e800) [pid = 20753] [serial = 1188] [outer = 0x7f65cbd12000] 08:05:14 INFO - PROCESS | 20753 | 1461683114323 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1427ms 08:05:14 INFO - PROCESS | 20753 | 1461683114388 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 20753 | 1461683114391 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 08:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:05:14 INFO - PROCESS | 20753 | 1461683114397 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 20753 | 1461683114401 Marionette TRACE conn4 <- [1,1554,null,{}] 08:05:14 INFO - PROCESS | 20753 | 1461683114406 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:14 INFO - PROCESS | 20753 | 1461683114566 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:05:14 INFO - PROCESS | 20753 | 1461683114760 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c39b6800 == 85 [pid = 20753] [id = 396] 08:05:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65d68acc00) [pid = 20753] [serial = 1189] [outer = (nil)] 08:05:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65db068400) [pid = 20753] [serial = 1190] [outer = 0x7f65d68acc00] 08:05:14 INFO - PROCESS | 20753 | 1461683114834 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65e1de4800) [pid = 20753] [serial = 1191] [outer = 0x7f65d68acc00] 08:05:15 INFO - PROCESS | 20753 | 1461683115688 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:05:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:05:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1328ms 08:05:15 INFO - PROCESS | 20753 | 1461683115727 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 20753 | 1461683115731 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 08:05:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:05:15 INFO - PROCESS | 20753 | 1461683115737 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 20753 | 1461683115739 Marionette TRACE conn4 <- [1,1558,null,{}] 08:05:15 INFO - PROCESS | 20753 | 1461683115745 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:15 INFO - PROCESS | 20753 | 1461683115943 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:05:16 INFO - PROCESS | 20753 | 1461683116135 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8e14000 == 86 [pid = 20753] [id = 397] 08:05:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65d77f5c00) [pid = 20753] [serial = 1192] [outer = (nil)] 08:05:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65e2febc00) [pid = 20753] [serial = 1193] [outer = 0x7f65d77f5c00] 08:05:16 INFO - PROCESS | 20753 | 1461683116206 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65e3208000) [pid = 20753] [serial = 1194] [outer = 0x7f65d77f5c00] 08:05:17 INFO - PROCESS | 20753 | 1461683117151 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1479ms 08:05:17 INFO - PROCESS | 20753 | 1461683117217 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 20753 | 1461683117221 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 08:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:05:17 INFO - PROCESS | 20753 | 1461683117226 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 20753 | 1461683117229 Marionette TRACE conn4 <- [1,1562,null,{}] 08:05:17 INFO - PROCESS | 20753 | 1461683117234 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:17 INFO - PROCESS | 20753 | 1461683117429 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:05:17 INFO - PROCESS | 20753 | 1461683117631 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5315800 == 87 [pid = 20753] [id = 398] 08:05:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65ce898800) [pid = 20753] [serial = 1195] [outer = (nil)] 08:05:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65d61b2400) [pid = 20753] [serial = 1196] [outer = 0x7f65ce898800] 08:05:17 INFO - PROCESS | 20753 | 1461683117769 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65e320cc00) [pid = 20753] [serial = 1197] [outer = 0x7f65ce898800] 08:05:18 INFO - PROCESS | 20753 | 1461683118714 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1533ms 08:05:18 INFO - PROCESS | 20753 | 1461683118761 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 20753 | 1461683118766 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 08:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:05:18 INFO - PROCESS | 20753 | 1461683118777 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 20753 | 1461683118784 Marionette TRACE conn4 <- [1,1566,null,{}] 08:05:18 INFO - PROCESS | 20753 | 1461683118792 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:19 INFO - PROCESS | 20753 | 1461683119020 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:05:19 INFO - PROCESS | 20753 | 1461683119306 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1b4f000 == 88 [pid = 20753] [id = 399] 08:05:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65c08d3800) [pid = 20753] [serial = 1198] [outer = (nil)] 08:05:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65c57ea000) [pid = 20753] [serial = 1199] [outer = 0x7f65c08d3800] 08:05:19 INFO - PROCESS | 20753 | 1461683119432 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65caa1e400) [pid = 20753] [serial = 1200] [outer = 0x7f65c08d3800] 08:05:20 INFO - PROCESS | 20753 | 1461683120324 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1590ms 08:05:20 INFO - PROCESS | 20753 | 1461683120369 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 20753 | 1461683120372 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 08:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:05:20 INFO - PROCESS | 20753 | 1461683120379 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 20753 | 1461683120382 Marionette TRACE conn4 <- [1,1570,null,{}] 08:05:20 INFO - PROCESS | 20753 | 1461683120388 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:20 INFO - PROCESS | 20753 | 1461683120569 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:05:20 INFO - PROCESS | 20753 | 1461683120769 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dca800 == 89 [pid = 20753] [id = 400] 08:05:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65beac3c00) [pid = 20753] [serial = 1201] [outer = (nil)] 08:05:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65c56c1000) [pid = 20753] [serial = 1202] [outer = 0x7f65beac3c00] 08:05:20 INFO - PROCESS | 20753 | 1461683120838 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65cd03f400) [pid = 20753] [serial = 1203] [outer = 0x7f65beac3c00] 08:05:21 INFO - PROCESS | 20753 | 1461683121720 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1385ms 08:05:21 INFO - PROCESS | 20753 | 1461683121765 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 20753 | 1461683121769 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 08:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:05:21 INFO - PROCESS | 20753 | 1461683121775 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 20753 | 1461683121777 Marionette TRACE conn4 <- [1,1574,null,{}] 08:05:21 INFO - PROCESS | 20753 | 1461683121782 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:21 INFO - PROCESS | 20753 | 1461683121962 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:05:22 INFO - PROCESS | 20753 | 1461683122157 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c15cc800 == 90 [pid = 20753] [id = 401] 08:05:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65bead0000) [pid = 20753] [serial = 1204] [outer = (nil)] 08:05:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65c1cb7800) [pid = 20753] [serial = 1205] [outer = 0x7f65bead0000] 08:05:22 INFO - PROCESS | 20753 | 1461683122223 Marionette DEBUG loaded listener.js 08:05:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65c56bb800) [pid = 20753] [serial = 1206] [outer = 0x7f65bead0000] 08:05:23 INFO - PROCESS | 20753 | 1461683123572 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:05:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1832ms 08:05:23 INFO - PROCESS | 20753 | 1461683123608 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:05:23 INFO - PROCESS | 20753 | 1461683123616 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 08:05:23 INFO - PROCESS | 20753 | 1461683123623 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 20753 | 1461683123628 Marionette TRACE conn4 <- [1,1578,null,{}] 08:05:23 INFO - PROCESS | 20753 | 1461683123635 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:23 INFO - PROCESS | 20753 | 1461683123808 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:05:24 INFO - PROCESS | 20753 | 1461683124006 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c39b5800 == 91 [pid = 20753] [id = 402] 08:05:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65bcbd4c00) [pid = 20753] [serial = 1207] [outer = (nil)] 08:05:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65c155a800) [pid = 20753] [serial = 1208] [outer = 0x7f65bcbd4c00] 08:05:24 INFO - PROCESS | 20753 | 1461683124073 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65c3011c00) [pid = 20753] [serial = 1209] [outer = 0x7f65bcbd4c00] 08:05:25 INFO - PROCESS | 20753 | 1461683125107 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1533ms 08:05:25 INFO - PROCESS | 20753 | 1461683125155 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 20753 | 1461683125163 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 08:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:05:25 INFO - PROCESS | 20753 | 1461683125172 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 20753 | 1461683125175 Marionette TRACE conn4 <- [1,1582,null,{}] 08:05:25 INFO - PROCESS | 20753 | 1461683125181 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:25 INFO - PROCESS | 20753 | 1461683125343 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:05:25 INFO - PROCESS | 20753 | 1461683125590 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c08a1800 == 92 [pid = 20753] [id = 403] 08:05:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65c55c8c00) [pid = 20753] [serial = 1210] [outer = (nil)] 08:05:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65c56b4400) [pid = 20753] [serial = 1211] [outer = 0x7f65c55c8c00] 08:05:25 INFO - PROCESS | 20753 | 1461683125703 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65c56bfc00) [pid = 20753] [serial = 1212] [outer = 0x7f65c55c8c00] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1c52800 == 91 [pid = 20753] [id = 387] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d651b800 == 90 [pid = 20753] [id = 386] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65d77fc000) [pid = 20753] [serial = 1106] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65ce891800) [pid = 20753] [serial = 1073] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65e6395000) [pid = 20753] [serial = 1076] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65e6929800) [pid = 20753] [serial = 1079] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65d574d000) [pid = 20753] [serial = 1082] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d572b000 == 89 [pid = 20753] [id = 385] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ccdb2000 == 88 [pid = 20753] [id = 384] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4be2000 == 87 [pid = 20753] [id = 383] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4844800 == 86 [pid = 20753] [id = 382] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3a77000 == 85 [pid = 20753] [id = 381] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c555e000 == 84 [pid = 20753] [id = 380] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db306000 == 83 [pid = 20753] [id = 372] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7671800 == 82 [pid = 20753] [id = 371] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3edb000 == 81 [pid = 20753] [id = 370] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c03000 == 80 [pid = 20753] [id = 369] 08:05:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d62af000 == 79 [pid = 20753] [id = 368] 08:05:26 INFO - PROCESS | 20753 | 1461683126594 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65d3361400) [pid = 20753] [serial = 915] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65ce892000) [pid = 20753] [serial = 861] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65cbd0f000) [pid = 20753] [serial = 819] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65c498c800) [pid = 20753] [serial = 768] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65cd039800) [pid = 20753] [serial = 945] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65ce894000) [pid = 20753] [serial = 900] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65c591b800) [pid = 20753] [serial = 942] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65d31d7400) [pid = 20753] [serial = 912] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65d335d800) [pid = 20753] [serial = 948] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65c3625000) [pid = 20753] [serial = 765] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65c4ae2400) [pid = 20753] [serial = 723] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65c8cbe400) [pid = 20753] [serial = 774] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65caa21000) [pid = 20753] [serial = 807] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65c8ccdc00) [pid = 20753] [serial = 777] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65c5b0b000) [pid = 20753] [serial = 804] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65d10c2c00) [pid = 20753] [serial = 906] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65c8cbf800) [pid = 20753] [serial = 846] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65d2c91400) [pid = 20753] [serial = 909] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65ce8c8800) [pid = 20753] [serial = 903] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65cb267000) [pid = 20753] [serial = 810] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65c4ae3400) [pid = 20753] [serial = 801] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65c4985400) [pid = 20753] [serial = 843] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65cb45dc00) [pid = 20753] [serial = 813] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65cb94ac00) [pid = 20753] [serial = 816] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65cb80b400) [pid = 20753] [serial = 849] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65ccd3dc00) [pid = 20753] [serial = 852] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65ccf1cc00) [pid = 20753] [serial = 855] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65ce880400) [pid = 20753] [serial = 858] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 194 (0x7f65c433cc00) [pid = 20753] [serial = 888] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 193 (0x7f65c591b400) [pid = 20753] [serial = 891] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 192 (0x7f65cb80b000) [pid = 20753] [serial = 894] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65cdc0b400) [pid = 20753] [serial = 897] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65d4bb6800) [pid = 20753] [serial = 951] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65d5747400) [pid = 20753] [serial = 954] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 188 (0x7f65d5b63000) [pid = 20753] [serial = 957] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65d5b6e000) [pid = 20753] [serial = 960] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 186 (0x7f65d61b3400) [pid = 20753] [serial = 963] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 185 (0x7f65d61c0000) [pid = 20753] [serial = 966] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 184 (0x7f65d6633c00) [pid = 20753] [serial = 969] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 183 (0x7f65d6945c00) [pid = 20753] [serial = 972] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 182 (0x7f65c5aa1400) [pid = 20753] [serial = 999] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65ce879400) [pid = 20753] [serial = 1002] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65d573fc00) [pid = 20753] [serial = 1005] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65d61b9400) [pid = 20753] [serial = 1008] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65d693ec00) [pid = 20753] [serial = 1011] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65d7715400) [pid = 20753] [serial = 1014] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65d7aa9000) [pid = 20753] [serial = 1017] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65d7c49800) [pid = 20753] [serial = 1020] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65d58ba000) [pid = 20753] [serial = 1097] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65d61b6800) [pid = 20753] [serial = 1100] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65d68b2c00) [pid = 20753] [serial = 1101] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 171 (0x7f65d5788800) [pid = 20753] [serial = 1062] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 170 (0x7f65d31dd000) [pid = 20753] [serial = 1061] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 169 (0x7f65e200a000) [pid = 20753] [serial = 1070] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 168 (0x7f65e2ca3000) [pid = 20753] [serial = 1071] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 167 (0x7f65cadeac00) [pid = 20753] [serial = 1089] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 166 (0x7f65c5b08800) [pid = 20753] [serial = 1088] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 165 (0x7f65c432f000) [pid = 20753] [serial = 1086] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 164 (0x7f65c1cc1400) [pid = 20753] [serial = 1085] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 163 (0x7f65cdbb2c00) [pid = 20753] [serial = 885] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 162 (0x7f65c57f0800) [pid = 20753] [serial = 741] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 161 (0x7f65ccce7c00) [pid = 20753] [serial = 840] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 160 (0x7f65c56c0c00) [pid = 20753] [serial = 735] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 159 (0x7f65d4bb7400) [pid = 20753] [serial = 939] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 158 (0x7f65c5b0a800) [pid = 20753] [serial = 762] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 157 (0x7f65caa14800) [pid = 20753] [serial = 798] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 156 (0x7f65d31d6800) [pid = 20753] [serial = 1094] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 155 (0x7f65c39edc00) [pid = 20753] [serial = 726] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 154 (0x7f65d6f98800) [pid = 20753] [serial = 1065] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 153 (0x7f65d68a9800) [pid = 20753] [serial = 1064] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 152 (0x7f65e0f39800) [pid = 20753] [serial = 1056] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 151 (0x7f65e1de2800) [pid = 20753] [serial = 1068] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 150 (0x7f65dbf7e800) [pid = 20753] [serial = 1067] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 149 (0x7f65cb465c00) [pid = 20753] [serial = 1091] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 148 (0x7f65c55cd800) [pid = 20753] [serial = 732] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 147 (0x7f65ce884400) [pid = 20753] [serial = 1092] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 146 (0x7f65c56d4000) [pid = 20753] [serial = 738] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 145 (0x7f65c4aef400) [pid = 20753] [serial = 729] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 144 (0x7f65cd03ec00) [pid = 20753] [serial = 1059] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 143 (0x7f65cb80c800) [pid = 20753] [serial = 1058] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 142 (0x7f65d693e800) [pid = 20753] [serial = 1103] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 141 (0x7f65d5a74400) [pid = 20753] [serial = 1098] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 140 (0x7f65d7713c00) [pid = 20753] [serial = 1104] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 139 (0x7f65d3b61400) [pid = 20753] [serial = 1095] [outer = (nil)] [url = about:blank] 08:05:26 INFO - PROCESS | 20753 | --DOMWINDOW == 138 (0x7f65c5927400) [pid = 20753] [serial = 771] [outer = (nil)] [url = about:blank] 08:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1530ms 08:05:26 INFO - PROCESS | 20753 | 1461683126702 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:05:26 INFO - PROCESS | 20753 | 1461683126708 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 08:05:26 INFO - PROCESS | 20753 | 1461683126715 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 20753 | 1461683126720 Marionette TRACE conn4 <- [1,1586,null,{}] 08:05:26 INFO - PROCESS | 20753 | 1461683126735 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:26 INFO - PROCESS | 20753 | 1461683126906 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:05:27 INFO - PROCESS | 20753 | 1461683127085 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c38a7000 == 80 [pid = 20753] [id = 404] 08:05:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 139 (0x7f65c2ea6800) [pid = 20753] [serial = 1213] [outer = (nil)] 08:05:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 140 (0x7f65c591d000) [pid = 20753] [serial = 1214] [outer = 0x7f65c2ea6800] 08:05:27 INFO - PROCESS | 20753 | 1461683127152 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 141 (0x7f65c5b03000) [pid = 20753] [serial = 1215] [outer = 0x7f65c2ea6800] 08:05:27 INFO - PROCESS | 20753 | 1461683127918 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1237ms 08:05:27 INFO - PROCESS | 20753 | 1461683127952 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 20753 | 1461683127955 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 08:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:05:27 INFO - PROCESS | 20753 | 1461683127965 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 20753 | 1461683127967 Marionette TRACE conn4 <- [1,1590,null,{}] 08:05:27 INFO - PROCESS | 20753 | 1461683127972 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:28 INFO - PROCESS | 20753 | 1461683128132 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:05:28 INFO - PROCESS | 20753 | 1461683128144 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4bea000 == 81 [pid = 20753] [id = 405] 08:05:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 142 (0x7f65c57e6800) [pid = 20753] [serial = 1216] [outer = (nil)] 08:05:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65ca0e7400) [pid = 20753] [serial = 1217] [outer = 0x7f65c57e6800] 08:05:28 INFO - PROCESS | 20753 | 1461683128205 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65ca9cf000) [pid = 20753] [serial = 1218] [outer = 0x7f65c57e6800] 08:05:29 INFO - PROCESS | 20753 | 1461683129130 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1227ms 08:05:29 INFO - PROCESS | 20753 | 1461683129193 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 20753 | 1461683129197 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 08:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:05:29 INFO - PROCESS | 20753 | 1461683129210 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 20753 | 1461683129212 Marionette TRACE conn4 <- [1,1594,null,{}] 08:05:29 INFO - PROCESS | 20753 | 1461683129217 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:29 INFO - PROCESS | 20753 | 1461683129420 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:05:29 INFO - PROCESS | 20753 | 1461683129442 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b8e800 == 82 [pid = 20753] [id = 406] 08:05:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 145 (0x7f65c5b0c800) [pid = 20753] [serial = 1219] [outer = (nil)] 08:05:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 146 (0x7f65caa16000) [pid = 20753] [serial = 1220] [outer = 0x7f65c5b0c800] 08:05:29 INFO - PROCESS | 20753 | 1461683129502 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 147 (0x7f65cb267000) [pid = 20753] [serial = 1221] [outer = 0x7f65c5b0c800] 08:05:30 INFO - PROCESS | 20753 | 1461683130476 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1287ms 08:05:30 INFO - PROCESS | 20753 | 1461683130520 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 20753 | 1461683130524 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 08:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:05:30 INFO - PROCESS | 20753 | 1461683130529 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 20753 | 1461683130531 Marionette TRACE conn4 <- [1,1598,null,{}] 08:05:30 INFO - PROCESS | 20753 | 1461683130536 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:30 INFO - PROCESS | 20753 | 1461683130754 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:05:30 INFO - PROCESS | 20753 | 1461683130778 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fa8800 == 83 [pid = 20753] [id = 407] 08:05:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65cbd11000) [pid = 20753] [serial = 1222] [outer = (nil)] 08:05:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65ccf1cc00) [pid = 20753] [serial = 1223] [outer = 0x7f65cbd11000] 08:05:30 INFO - PROCESS | 20753 | 1461683130842 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65cdc0bc00) [pid = 20753] [serial = 1224] [outer = 0x7f65cbd11000] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 149 (0x7f65d7721400) [pid = 20753] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 148 (0x7f65c3008000) [pid = 20753] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 147 (0x7f65d58c2c00) [pid = 20753] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 146 (0x7f65caa15c00) [pid = 20753] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 145 (0x7f65cb809800) [pid = 20753] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 144 (0x7f65bcbcf000) [pid = 20753] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 143 (0x7f65ca0ef800) [pid = 20753] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 142 (0x7f65c0a78800) [pid = 20753] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 141 (0x7f65c0a78000) [pid = 20753] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 140 (0x7f65d58c6400) [pid = 20753] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 139 (0x7f65c1560400) [pid = 20753] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 138 (0x7f65c155c000) [pid = 20753] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:05:31 INFO - PROCESS | 20753 | --DOMWINDOW == 137 (0x7f65c446d800) [pid = 20753] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:05:31 INFO - PROCESS | 20753 | 1461683131929 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1426ms 08:05:31 INFO - PROCESS | 20753 | 1461683131957 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 20753 | 1461683131961 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 08:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:05:31 INFO - PROCESS | 20753 | 1461683131967 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 20753 | 1461683131970 Marionette TRACE conn4 <- [1,1602,null,{}] 08:05:31 INFO - PROCESS | 20753 | 1461683131985 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:32 INFO - PROCESS | 20753 | 1461683132191 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:05:32 INFO - PROCESS | 20753 | 1461683132209 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca1dd000 == 84 [pid = 20753] [id = 408] 08:05:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 138 (0x7f65c0a7c800) [pid = 20753] [serial = 1225] [outer = (nil)] 08:05:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 139 (0x7f65cdc0f000) [pid = 20753] [serial = 1226] [outer = 0x7f65c0a7c800] 08:05:32 INFO - PROCESS | 20753 | 1461683132269 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 140 (0x7f65ce885400) [pid = 20753] [serial = 1227] [outer = 0x7f65c0a7c800] 08:05:33 INFO - PROCESS | 20753 | 1461683133007 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1083ms 08:05:33 INFO - PROCESS | 20753 | 1461683133051 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 20753 | 1461683133054 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 08:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:05:33 INFO - PROCESS | 20753 | 1461683133060 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 20753 | 1461683133062 Marionette TRACE conn4 <- [1,1606,null,{}] 08:05:33 INFO - PROCESS | 20753 | 1461683133067 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:33 INFO - PROCESS | 20753 | 1461683133265 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:05:33 INFO - PROCESS | 20753 | 1461683133291 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cad31800 == 85 [pid = 20753] [id = 409] 08:05:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 141 (0x7f65c0a73400) [pid = 20753] [serial = 1228] [outer = (nil)] 08:05:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 142 (0x7f65ce898000) [pid = 20753] [serial = 1229] [outer = 0x7f65c0a73400] 08:05:33 INFO - PROCESS | 20753 | 1461683133350 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65ce8a4c00) [pid = 20753] [serial = 1230] [outer = 0x7f65c0a73400] 08:05:34 INFO - PROCESS | 20753 | 1461683134517 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1528ms 08:05:34 INFO - PROCESS | 20753 | 1461683134589 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 20753 | 1461683134595 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 08:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:05:34 INFO - PROCESS | 20753 | 1461683134604 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 20753 | 1461683134609 Marionette TRACE conn4 <- [1,1610,null,{}] 08:05:34 INFO - PROCESS | 20753 | 1461683134616 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:34 INFO - PROCESS | 20753 | 1461683134835 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:05:35 INFO - PROCESS | 20753 | 1461683135061 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3a63000 == 86 [pid = 20753] [id = 410] 08:05:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65c300ec00) [pid = 20753] [serial = 1231] [outer = (nil)] 08:05:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 145 (0x7f65c432fc00) [pid = 20753] [serial = 1232] [outer = 0x7f65c300ec00] 08:05:35 INFO - PROCESS | 20753 | 1461683135180 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 146 (0x7f65c4ae9000) [pid = 20753] [serial = 1233] [outer = 0x7f65c300ec00] 08:05:36 INFO - PROCESS | 20753 | 1461683136033 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1485ms 08:05:36 INFO - PROCESS | 20753 | 1461683136090 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 20753 | 1461683136098 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 08:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:05:36 INFO - PROCESS | 20753 | 1461683136109 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 20753 | 1461683136112 Marionette TRACE conn4 <- [1,1614,null,{}] 08:05:36 INFO - PROCESS | 20753 | 1461683136118 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:36 INFO - PROCESS | 20753 | 1461683136346 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:05:36 INFO - PROCESS | 20753 | 1461683136522 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dd7800 == 87 [pid = 20753] [id = 411] 08:05:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 147 (0x7f65c55c4400) [pid = 20753] [serial = 1234] [outer = (nil)] 08:05:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65c5a97c00) [pid = 20753] [serial = 1235] [outer = 0x7f65c55c4400] 08:05:36 INFO - PROCESS | 20753 | 1461683136598 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65ca0e2c00) [pid = 20753] [serial = 1236] [outer = 0x7f65c55c4400] 08:05:37 INFO - PROCESS | 20753 | 1461683137508 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1430ms 08:05:37 INFO - PROCESS | 20753 | 1461683137552 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 20753 | 1461683137556 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 08:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:05:37 INFO - PROCESS | 20753 | 1461683137563 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 20753 | 1461683137569 Marionette TRACE conn4 <- [1,1618,null,{}] 08:05:37 INFO - PROCESS | 20753 | 1461683137584 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:37 INFO - PROCESS | 20753 | 1461683137785 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:05:37 INFO - PROCESS | 20753 | 1461683137962 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbacc800 == 88 [pid = 20753] [id = 412] 08:05:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65cb45e400) [pid = 20753] [serial = 1237] [outer = (nil)] 08:05:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 151 (0x7f65cb946c00) [pid = 20753] [serial = 1238] [outer = 0x7f65cb45e400] 08:05:38 INFO - PROCESS | 20753 | 1461683138038 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65cd03ac00) [pid = 20753] [serial = 1239] [outer = 0x7f65cb45e400] 08:05:38 INFO - PROCESS | 20753 | 1461683138983 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1488ms 08:05:39 INFO - PROCESS | 20753 | 1461683139053 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 20753 | 1461683139058 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 08:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:05:39 INFO - PROCESS | 20753 | 1461683139064 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 20753 | 1461683139067 Marionette TRACE conn4 <- [1,1622,null,{}] 08:05:39 INFO - PROCESS | 20753 | 1461683139073 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:39 INFO - PROCESS | 20753 | 1461683139253 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:05:39 INFO - PROCESS | 20753 | 1461683139434 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cd0c8800 == 89 [pid = 20753] [id = 413] 08:05:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65c2ea9000) [pid = 20753] [serial = 1240] [outer = (nil)] 08:05:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65ce8c1000) [pid = 20753] [serial = 1241] [outer = 0x7f65c2ea9000] 08:05:39 INFO - PROCESS | 20753 | 1461683139506 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65d1062000) [pid = 20753] [serial = 1242] [outer = 0x7f65c2ea9000] 08:05:40 INFO - PROCESS | 20753 | 1461683140480 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1488ms 08:05:40 INFO - PROCESS | 20753 | 1461683140554 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:05:40 INFO - PROCESS | 20753 | 1461683140557 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 08:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:05:40 INFO - PROCESS | 20753 | 1461683140563 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:05:40 INFO - PROCESS | 20753 | 1461683140567 Marionette TRACE conn4 <- [1,1626,null,{}] 08:05:40 INFO - PROCESS | 20753 | 1461683140572 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:40 INFO - PROCESS | 20753 | 1461683140758 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:05:40 INFO - PROCESS | 20753 | 1461683140937 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d1098800 == 90 [pid = 20753] [id = 414] 08:05:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 156 (0x7f65d10bf800) [pid = 20753] [serial = 1243] [outer = (nil)] 08:05:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 157 (0x7f65d2c94c00) [pid = 20753] [serial = 1244] [outer = 0x7f65d10bf800] 08:05:41 INFO - PROCESS | 20753 | 1461683141009 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 158 (0x7f65d31d6000) [pid = 20753] [serial = 1245] [outer = 0x7f65d10bf800] 08:05:42 INFO - PROCESS | 20753 | 1461683141998 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:05:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1492ms 08:05:42 INFO - PROCESS | 20753 | 1461683142057 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 20753 | 1461683142060 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 08:05:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:05:42 INFO - PROCESS | 20753 | 1461683142066 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 20753 | 1461683142068 Marionette TRACE conn4 <- [1,1630,null,{}] 08:05:42 INFO - PROCESS | 20753 | 1461683142074 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:42 INFO - PROCESS | 20753 | 1461683142298 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:05:42 INFO - PROCESS | 20753 | 1461683142486 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d48ae000 == 91 [pid = 20753] [id = 415] 08:05:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 159 (0x7f65d10c0400) [pid = 20753] [serial = 1246] [outer = (nil)] 08:05:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 160 (0x7f65d5747800) [pid = 20753] [serial = 1247] [outer = 0x7f65d10c0400] 08:05:42 INFO - PROCESS | 20753 | 1461683142560 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 161 (0x7f65d58c1000) [pid = 20753] [serial = 1248] [outer = 0x7f65d10c0400] 08:05:43 INFO - PROCESS | 20753 | 1461683143475 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1479ms 08:05:43 INFO - PROCESS | 20753 | 1461683143546 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 20753 | 1461683143549 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 08:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:05:43 INFO - PROCESS | 20753 | 1461683143555 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 20753 | 1461683143557 Marionette TRACE conn4 <- [1,1634,null,{}] 08:05:43 INFO - PROCESS | 20753 | 1461683143563 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:43 INFO - PROCESS | 20753 | 1461683143784 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:05:43 INFO - PROCESS | 20753 | 1461683143970 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4b9c000 == 92 [pid = 20753] [id = 416] 08:05:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 162 (0x7f65d3eb9000) [pid = 20753] [serial = 1249] [outer = (nil)] 08:05:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 163 (0x7f65d5b6d000) [pid = 20753] [serial = 1250] [outer = 0x7f65d3eb9000] 08:05:44 INFO - PROCESS | 20753 | 1461683144046 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 164 (0x7f65d61b3000) [pid = 20753] [serial = 1251] [outer = 0x7f65d3eb9000] 08:05:44 INFO - PROCESS | 20753 | 1461683144942 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:05:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1433ms 08:05:44 INFO - PROCESS | 20753 | 1461683144990 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 20753 | 1461683144993 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 08:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:05:45 INFO - PROCESS | 20753 | 1461683144999 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 20753 | 1461683145001 Marionette TRACE conn4 <- [1,1638,null,{}] 08:05:45 INFO - PROCESS | 20753 | 1461683145007 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:45 INFO - PROCESS | 20753 | 1461683145176 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:05:45 INFO - PROCESS | 20753 | 1461683145361 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5e75000 == 93 [pid = 20753] [id = 417] 08:05:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 165 (0x7f65c2dac000) [pid = 20753] [serial = 1252] [outer = (nil)] 08:05:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 166 (0x7f65d62c3400) [pid = 20753] [serial = 1253] [outer = 0x7f65c2dac000] 08:05:45 INFO - PROCESS | 20753 | 1461683145431 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 167 (0x7f65d68a7000) [pid = 20753] [serial = 1254] [outer = 0x7f65c2dac000] 08:05:46 INFO - PROCESS | 20753 | 1461683146451 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:05:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:05:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1485ms 08:05:46 INFO - PROCESS | 20753 | 1461683146487 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 20753 | 1461683146490 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 08:05:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:05:46 INFO - PROCESS | 20753 | 1461683146496 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 20753 | 1461683146498 Marionette TRACE conn4 <- [1,1642,null,{}] 08:05:46 INFO - PROCESS | 20753 | 1461683146504 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:46 INFO - PROCESS | 20753 | 1461683146678 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:05:46 INFO - PROCESS | 20753 | 1461683146879 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d641e000 == 94 [pid = 20753] [id = 418] 08:05:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 168 (0x7f65c0a79400) [pid = 20753] [serial = 1255] [outer = (nil)] 08:05:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 169 (0x7f65ccd49c00) [pid = 20753] [serial = 1256] [outer = 0x7f65c0a79400] 08:05:46 INFO - PROCESS | 20753 | 1461683146948 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 170 (0x7f65d6a31000) [pid = 20753] [serial = 1257] [outer = 0x7f65c0a79400] 08:05:47 INFO - PROCESS | 20753 | 1461683147862 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1432ms 08:05:47 INFO - PROCESS | 20753 | 1461683147929 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 20753 | 1461683147932 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 08:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:05:47 INFO - PROCESS | 20753 | 1461683147938 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 20753 | 1461683147940 Marionette TRACE conn4 <- [1,1646,null,{}] 08:05:47 INFO - PROCESS | 20753 | 1461683147946 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:48 INFO - PROCESS | 20753 | 1461683148121 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:05:48 INFO - PROCESS | 20753 | 1461683148303 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4799800 == 95 [pid = 20753] [id = 419] 08:05:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 171 (0x7f65c2d9fc00) [pid = 20753] [serial = 1258] [outer = (nil)] 08:05:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65c56cf400) [pid = 20753] [serial = 1259] [outer = 0x7f65c2d9fc00] 08:05:48 INFO - PROCESS | 20753 | 1461683148376 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65d6a2e800) [pid = 20753] [serial = 1260] [outer = 0x7f65c2d9fc00] 08:05:49 INFO - PROCESS | 20753 | 1461683149648 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1830ms 08:05:49 INFO - PROCESS | 20753 | 1461683149810 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 20753 | 1461683149815 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 08:05:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:05:49 INFO - PROCESS | 20753 | 1461683149888 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 20753 | 1461683149891 Marionette TRACE conn4 <- [1,1650,null,{}] 08:05:49 INFO - PROCESS | 20753 | 1461683149900 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:50 INFO - PROCESS | 20753 | 1461683150101 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:05:50 INFO - PROCESS | 20753 | 1461683150256 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b95800 == 96 [pid = 20753] [id = 420] 08:05:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65c300dc00) [pid = 20753] [serial = 1261] [outer = (nil)] 08:05:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65c3012c00) [pid = 20753] [serial = 1262] [outer = 0x7f65c300dc00] 08:05:50 INFO - PROCESS | 20753 | 1461683150321 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65c4ae5800) [pid = 20753] [serial = 1263] [outer = 0x7f65c300dc00] 08:05:51 INFO - PROCESS | 20753 | 1461683151322 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:05:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:05:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1496ms 08:05:51 INFO - PROCESS | 20753 | 1461683151376 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 20753 | 1461683151384 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:05:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:05:51 INFO - PROCESS | 20753 | 1461683151393 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 20753 | 1461683151396 Marionette TRACE conn4 <- [1,1654,null,{}] 08:05:51 INFO - PROCESS | 20753 | 1461683151401 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:51 INFO - PROCESS | 20753 | 1461683151578 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:05:51 INFO - PROCESS | 20753 | 1461683151823 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c089f000 == 97 [pid = 20753] [id = 421] 08:05:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65c4332800) [pid = 20753] [serial = 1264] [outer = (nil)] 08:05:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65c56ba400) [pid = 20753] [serial = 1265] [outer = 0x7f65c4332800] 08:05:51 INFO - PROCESS | 20753 | 1461683151941 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65c5920c00) [pid = 20753] [serial = 1266] [outer = 0x7f65c4332800] 08:05:52 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c442e800 == 96 [pid = 20753] [id = 239] 08:05:52 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65be4d6800 == 95 [pid = 20753] [id = 359] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65c4464400) [pid = 20753] [serial = 1163] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65c2da6400) [pid = 20753] [serial = 1139] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65ce8a5c00) [pid = 20753] [serial = 1130] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65c300d400) [pid = 20753] [serial = 1133] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65e6e67400) [pid = 20753] [serial = 1136] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca1dd000 == 94 [pid = 20753] [id = 408] 08:05:52 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fa8800 == 93 [pid = 20753] [id = 407] 08:05:52 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5b8e800 == 92 [pid = 20753] [id = 406] 08:05:52 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4bea000 == 91 [pid = 20753] [id = 405] 08:05:52 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c38a7000 == 90 [pid = 20753] [id = 404] 08:05:52 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c08a1800 == 89 [pid = 20753] [id = 403] 08:05:52 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c39b5800 == 88 [pid = 20753] [id = 402] 08:05:52 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca1e5000 == 87 [pid = 20753] [id = 389] 08:05:52 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65be4df800 == 86 [pid = 20753] [id = 388] 08:05:52 INFO - PROCESS | 20753 | 1461683152808 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65d825b000) [pid = 20753] [serial = 1023] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65c56be800) [pid = 20753] [serial = 1146] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 171 (0x7f65e1deac00) [pid = 20753] [serial = 1121] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 170 (0x7f65d68b3c00) [pid = 20753] [serial = 1158] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 169 (0x7f65d31d5c00) [pid = 20753] [serial = 1154] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 168 (0x7f65ce8cbc00) [pid = 20753] [serial = 1112] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 167 (0x7f65ce87c400) [pid = 20753] [serial = 1149] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 166 (0x7f65bcbd5c00) [pid = 20753] [serial = 1142] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 165 (0x7f65d825c800) [pid = 20753] [serial = 1118] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 164 (0x7f65d68b1800) [pid = 20753] [serial = 1115] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 163 (0x7f65c8cc2c00) [pid = 20753] [serial = 1109] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 162 (0x7f65e1ea1c00) [pid = 20753] [serial = 1032] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 161 (0x7f65c0a76c00) [pid = 20753] [serial = 1143] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 160 (0x7f65e692d800) [pid = 20753] [serial = 1124] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 159 (0x7f65d61c0400) [pid = 20753] [serial = 1157] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 158 (0x7f65ccd3d800) [pid = 20753] [serial = 1148] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 157 (0x7f65c2ead800) [pid = 20753] [serial = 1152] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 156 (0x7f65ce89c800) [pid = 20753] [serial = 1151] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 155 (0x7f65dbf1d400) [pid = 20753] [serial = 1026] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 154 (0x7f65e6e45800) [pid = 20753] [serial = 1127] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 153 (0x7f65d7aab400) [pid = 20753] [serial = 1161] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 152 (0x7f65e1ea0000) [pid = 20753] [serial = 1029] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 151 (0x7f65e51ea000) [pid = 20753] [serial = 1074] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 150 (0x7f65c4ae6400) [pid = 20753] [serial = 1145] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 149 (0x7f65d6e73400) [pid = 20753] [serial = 1160] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 148 (0x7f65d3eb9800) [pid = 20753] [serial = 1155] [outer = (nil)] [url = about:blank] 08:05:52 INFO - PROCESS | 20753 | --DOMWINDOW == 147 (0x7f65d7c93800) [pid = 20753] [serial = 1107] [outer = (nil)] [url = about:blank] 08:05:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:05:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1483ms 08:05:52 INFO - PROCESS | 20753 | 1461683152877 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 20753 | 1461683152883 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:05:52 INFO - PROCESS | 20753 | 1461683152889 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 20753 | 1461683152895 Marionette TRACE conn4 <- [1,1658,null,{}] 08:05:52 INFO - PROCESS | 20753 | 1461683152910 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:53 INFO - PROCESS | 20753 | 1461683153069 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:05:53 INFO - PROCESS | 20753 | 1461683153080 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c441c800 == 87 [pid = 20753] [id = 422] 08:05:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65c5b10800) [pid = 20753] [serial = 1267] [outer = (nil)] 08:05:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65ca0ef000) [pid = 20753] [serial = 1268] [outer = 0x7f65c5b10800] 08:05:53 INFO - PROCESS | 20753 | 1461683153146 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65ca9d8400) [pid = 20753] [serial = 1269] [outer = 0x7f65c5b10800] 08:05:54 INFO - PROCESS | 20753 | 1461683154067 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1235ms 08:05:54 INFO - PROCESS | 20753 | 1461683154125 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:05:54 INFO - PROCESS | 20753 | 1461683154129 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:05:54 INFO - PROCESS | 20753 | 1461683154135 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 20753 | 1461683154137 Marionette TRACE conn4 <- [1,1662,null,{}] 08:05:54 INFO - PROCESS | 20753 | 1461683154142 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:54 INFO - PROCESS | 20753 | 1461683154292 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:05:54 INFO - PROCESS | 20753 | 1461683154439 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dc2800 == 88 [pid = 20753] [id = 423] 08:05:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 151 (0x7f65bc5dc400) [pid = 20753] [serial = 1270] [outer = (nil)] 08:05:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65cb465c00) [pid = 20753] [serial = 1271] [outer = 0x7f65bc5dc400] 08:05:54 INFO - PROCESS | 20753 | 1461683154497 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65cc03c400) [pid = 20753] [serial = 1272] [outer = 0x7f65bc5dc400] 08:05:55 INFO - PROCESS | 20753 | 1461683155237 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1133ms 08:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:05:55 INFO - PROCESS | 20753 | 1461683155267 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 20753 | 1461683155269 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:05:55 INFO - PROCESS | 20753 | 1461683155274 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 20753 | 1461683155277 Marionette TRACE conn4 <- [1,1666,null,{}] 08:05:55 INFO - PROCESS | 20753 | 1461683155282 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:55 INFO - PROCESS | 20753 | 1461683155477 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:05:55 INFO - PROCESS | 20753 | 1461683155509 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca1dd000 == 89 [pid = 20753] [id = 424] 08:05:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65cb460c00) [pid = 20753] [serial = 1273] [outer = (nil)] 08:05:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65cdc06800) [pid = 20753] [serial = 1274] [outer = 0x7f65cb460c00] 08:05:55 INFO - PROCESS | 20753 | 1461683155572 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 156 (0x7f65ce89ec00) [pid = 20753] [serial = 1275] [outer = 0x7f65cb460c00] 08:05:56 INFO - PROCESS | 20753 | 1461683156423 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1177ms 08:05:56 INFO - PROCESS | 20753 | 1461683156451 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 20753 | 1461683156454 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:05:56 INFO - PROCESS | 20753 | 1461683156459 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 20753 | 1461683156461 Marionette TRACE conn4 <- [1,1670,null,{}] 08:05:56 INFO - PROCESS | 20753 | 1461683156467 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:56 INFO - PROCESS | 20753 | 1461683156693 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:05:56 INFO - PROCESS | 20753 | 1461683156725 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbac9800 == 90 [pid = 20753] [id = 425] 08:05:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 157 (0x7f65ccf1b800) [pid = 20753] [serial = 1276] [outer = (nil)] 08:05:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 158 (0x7f65d31d7400) [pid = 20753] [serial = 1277] [outer = 0x7f65ccf1b800] 08:05:56 INFO - PROCESS | 20753 | 1461683156787 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 159 (0x7f65d574c000) [pid = 20753] [serial = 1278] [outer = 0x7f65ccf1b800] 08:05:57 INFO - PROCESS | 20753 | --DOMWINDOW == 158 (0x7f65c0a7c800) [pid = 20753] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:05:57 INFO - PROCESS | 20753 | --DOMWINDOW == 157 (0x7f65bcbd4c00) [pid = 20753] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:05:57 INFO - PROCESS | 20753 | --DOMWINDOW == 156 (0x7f65c08c5c00) [pid = 20753] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:05:57 INFO - PROCESS | 20753 | --DOMWINDOW == 155 (0x7f65c5b0c800) [pid = 20753] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:05:57 INFO - PROCESS | 20753 | --DOMWINDOW == 154 (0x7f65c2ea6800) [pid = 20753] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:05:57 INFO - PROCESS | 20753 | --DOMWINDOW == 153 (0x7f65c55c8c00) [pid = 20753] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:05:57 INFO - PROCESS | 20753 | --DOMWINDOW == 152 (0x7f65cbd11000) [pid = 20753] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:05:57 INFO - PROCESS | 20753 | --DOMWINDOW == 151 (0x7f65c57e6800) [pid = 20753] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:05:58 INFO - PROCESS | 20753 | 1461683158345 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1932ms 08:05:58 INFO - PROCESS | 20753 | 1461683158393 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 20753 | 1461683158397 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:05:58 INFO - PROCESS | 20753 | 1461683158405 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 20753 | 1461683158408 Marionette TRACE conn4 <- [1,1674,null,{}] 08:05:58 INFO - PROCESS | 20753 | 1461683158429 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:58 INFO - PROCESS | 20753 | 1461683158673 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:05:58 INFO - PROCESS | 20753 | 1461683158683 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbad9800 == 91 [pid = 20753] [id = 426] 08:05:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65c3623800) [pid = 20753] [serial = 1279] [outer = (nil)] 08:05:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65d574b000) [pid = 20753] [serial = 1280] [outer = 0x7f65c3623800] 08:05:58 INFO - PROCESS | 20753 | 1461683158752 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65d61c0400) [pid = 20753] [serial = 1281] [outer = 0x7f65c3623800] 08:05:59 INFO - PROCESS | 20753 | 1461683159654 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1281ms 08:05:59 INFO - PROCESS | 20753 | 1461683159703 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 20753 | 1461683159708 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:05:59 INFO - PROCESS | 20753 | 1461683159717 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 20753 | 1461683159722 Marionette TRACE conn4 <- [1,1678,null,{}] 08:05:59 INFO - PROCESS | 20753 | 1461683159737 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:59 INFO - PROCESS | 20753 | 1461683159939 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:06:00 INFO - PROCESS | 20753 | 1461683160095 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1e20000 == 92 [pid = 20753] [id = 427] 08:06:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65bc5e8000) [pid = 20753] [serial = 1282] [outer = (nil)] 08:06:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 156 (0x7f65c2eaa800) [pid = 20753] [serial = 1283] [outer = 0x7f65bc5e8000] 08:06:00 INFO - PROCESS | 20753 | 1461683160172 Marionette DEBUG loaded listener.js 08:06:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 157 (0x7f65c446d800) [pid = 20753] [serial = 1284] [outer = 0x7f65bc5e8000] 08:06:01 INFO - PROCESS | 20753 | 1461683161143 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1497ms 08:06:01 INFO - PROCESS | 20753 | 1461683161214 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 20753 | 1461683161223 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:06:01 INFO - PROCESS | 20753 | 1461683161233 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 20753 | 1461683161236 Marionette TRACE conn4 <- [1,1682,null,{}] 08:06:01 INFO - PROCESS | 20753 | 1461683161242 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:01 INFO - PROCESS | 20753 | 1461683161468 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:06:01 INFO - PROCESS | 20753 | 1461683161700 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fa0000 == 93 [pid = 20753] [id = 428] 08:06:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 158 (0x7f65c56d2400) [pid = 20753] [serial = 1285] [outer = (nil)] 08:06:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 159 (0x7f65c5aa1800) [pid = 20753] [serial = 1286] [outer = 0x7f65c56d2400] 08:06:01 INFO - PROCESS | 20753 | 1461683161821 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 160 (0x7f65ca0ef800) [pid = 20753] [serial = 1287] [outer = 0x7f65c56d2400] 08:06:02 INFO - PROCESS | 20753 | 1461683162737 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1534ms 08:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:06:02 INFO - PROCESS | 20753 | 1461683162768 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 20753 | 1461683162771 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:06:02 INFO - PROCESS | 20753 | 1461683162777 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 20753 | 1461683162783 Marionette TRACE conn4 <- [1,1686,null,{}] 08:06:02 INFO - PROCESS | 20753 | 1461683162799 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:02 INFO - PROCESS | 20753 | 1461683162967 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:06:03 INFO - PROCESS | 20753 | 1461683163152 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3abc000 == 94 [pid = 20753] [id = 429] 08:06:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 161 (0x7f65cb45a000) [pid = 20753] [serial = 1288] [outer = (nil)] 08:06:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 162 (0x7f65cdbb5c00) [pid = 20753] [serial = 1289] [outer = 0x7f65cb45a000] 08:06:03 INFO - PROCESS | 20753 | 1461683163224 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 163 (0x7f65d10c7400) [pid = 20753] [serial = 1290] [outer = 0x7f65cb45a000] 08:06:04 INFO - PROCESS | 20753 | 1461683164152 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1437ms 08:06:04 INFO - PROCESS | 20753 | 1461683164214 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 20753 | 1461683164219 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:06:04 INFO - PROCESS | 20753 | 1461683164225 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 20753 | 1461683164228 Marionette TRACE conn4 <- [1,1690,null,{}] 08:06:04 INFO - PROCESS | 20753 | 1461683164233 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:04 INFO - PROCESS | 20753 | 1461683164405 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:06:04 INFO - PROCESS | 20753 | 1461683164584 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d62af000 == 95 [pid = 20753] [id = 430] 08:06:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 164 (0x7f65cb804c00) [pid = 20753] [serial = 1291] [outer = (nil)] 08:06:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 165 (0x7f65d574a000) [pid = 20753] [serial = 1292] [outer = 0x7f65cb804c00] 08:06:04 INFO - PROCESS | 20753 | 1461683164658 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 166 (0x7f65d61b5000) [pid = 20753] [serial = 1293] [outer = 0x7f65cb804c00] 08:06:05 INFO - PROCESS | 20753 | 1461683165551 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1380ms 08:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:06:05 INFO - PROCESS | 20753 | 1461683165606 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 20753 | 1461683165609 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:06:05 INFO - PROCESS | 20753 | 1461683165615 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 20753 | 1461683165618 Marionette TRACE conn4 <- [1,1694,null,{}] 08:06:05 INFO - PROCESS | 20753 | 1461683165623 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:05 INFO - PROCESS | 20753 | 1461683165790 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:06:05 INFO - PROCESS | 20753 | 1461683165968 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6cb7000 == 96 [pid = 20753] [id = 431] 08:06:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 167 (0x7f65d31d8000) [pid = 20753] [serial = 1294] [outer = (nil)] 08:06:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 168 (0x7f65d6941800) [pid = 20753] [serial = 1295] [outer = 0x7f65d31d8000] 08:06:06 INFO - PROCESS | 20753 | 1461683166038 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 169 (0x7f65d6e73800) [pid = 20753] [serial = 1296] [outer = 0x7f65d31d8000] 08:06:06 INFO - PROCESS | 20753 | 1461683166866 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1279ms 08:06:06 INFO - PROCESS | 20753 | 1461683166894 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 20753 | 1461683166896 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:06:06 INFO - PROCESS | 20753 | 1461683166903 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 20753 | 1461683166905 Marionette TRACE conn4 <- [1,1698,null,{}] 08:06:06 INFO - PROCESS | 20753 | 1461683166910 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:07 INFO - PROCESS | 20753 | 1461683167117 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:06:07 INFO - PROCESS | 20753 | 1461683167310 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e6f800 == 97 [pid = 20753] [id = 432] 08:06:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 170 (0x7f65d7719000) [pid = 20753] [serial = 1297] [outer = (nil)] 08:06:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 171 (0x7f65d7c51400) [pid = 20753] [serial = 1298] [outer = 0x7f65d7719000] 08:06:07 INFO - PROCESS | 20753 | 1461683167384 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65dbf1e400) [pid = 20753] [serial = 1299] [outer = 0x7f65d7719000] 08:06:08 INFO - PROCESS | 20753 | 1461683168313 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1481ms 08:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:06:08 INFO - PROCESS | 20753 | 1461683168385 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 20753 | 1461683168387 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:06:08 INFO - PROCESS | 20753 | 1461683168394 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 20753 | 1461683168397 Marionette TRACE conn4 <- [1,1702,null,{}] 08:06:08 INFO - PROCESS | 20753 | 1461683168402 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:08 INFO - PROCESS | 20753 | 1461683168579 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:06:08 INFO - PROCESS | 20753 | 1461683168771 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e0fb6000 == 98 [pid = 20753] [id = 433] 08:06:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65d7720000) [pid = 20753] [serial = 1300] [outer = (nil)] 08:06:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65e1de3400) [pid = 20753] [serial = 1301] [outer = 0x7f65d7720000] 08:06:08 INFO - PROCESS | 20753 | 1461683168843 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65e2ca3c00) [pid = 20753] [serial = 1302] [outer = 0x7f65d7720000] 08:06:09 INFO - PROCESS | 20753 | 1461683169697 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1335ms 08:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:06:09 INFO - PROCESS | 20753 | 1461683169728 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 20753 | 1461683169731 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:06:09 INFO - PROCESS | 20753 | 1461683169738 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 20753 | 1461683169741 Marionette TRACE conn4 <- [1,1706,null,{}] 08:06:09 INFO - PROCESS | 20753 | 1461683169746 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:09 INFO - PROCESS | 20753 | 1461683169902 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:06:10 INFO - PROCESS | 20753 | 1461683170098 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e205d800 == 99 [pid = 20753] [id = 434] 08:06:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65d3a9d000) [pid = 20753] [serial = 1303] [outer = (nil)] 08:06:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65c5924c00) [pid = 20753] [serial = 1304] [outer = 0x7f65d3a9d000] 08:06:10 INFO - PROCESS | 20753 | 1461683170172 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65e320d800) [pid = 20753] [serial = 1305] [outer = 0x7f65d3a9d000] 08:06:11 INFO - PROCESS | 20753 | 1461683171038 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1336ms 08:06:11 INFO - PROCESS | 20753 | 1461683171074 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 20753 | 1461683171078 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:06:11 INFO - PROCESS | 20753 | 1461683171083 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 20753 | 1461683171086 Marionette TRACE conn4 <- [1,1710,null,{}] 08:06:11 INFO - PROCESS | 20753 | 1461683171091 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:11 INFO - PROCESS | 20753 | 1461683171251 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:06:11 INFO - PROCESS | 20753 | 1461683171436 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e301f000 == 100 [pid = 20753] [id = 435] 08:06:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65dbf20800) [pid = 20753] [serial = 1306] [outer = (nil)] 08:06:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65e6366c00) [pid = 20753] [serial = 1307] [outer = 0x7f65dbf20800] 08:06:11 INFO - PROCESS | 20753 | 1461683171502 Marionette DEBUG loaded listener.js 08:06:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65e654f800) [pid = 20753] [serial = 1308] [outer = 0x7f65dbf20800] 08:06:12 INFO - PROCESS | 20753 | 1461683172362 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1332ms 08:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:06:12 INFO - PROCESS | 20753 | 1461683172415 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:06:12 INFO - PROCESS | 20753 | 1461683172418 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:06:12 INFO - PROCESS | 20753 | 1461683172424 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 20753 | 1461683172427 Marionette TRACE conn4 <- [1,1714,null,{}] 08:06:12 INFO - PROCESS | 20753 | 1461683172432 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:12 INFO - PROCESS | 20753 | 1461683172593 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:06:12 INFO - PROCESS | 20753 | 1461683172780 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e63f0000 == 101 [pid = 20753] [id = 436] 08:06:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65e2ca9000) [pid = 20753] [serial = 1309] [outer = (nil)] 08:06:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 183 (0x7f65e6ca1800) [pid = 20753] [serial = 1310] [outer = 0x7f65e2ca9000] 08:06:12 INFO - PROCESS | 20753 | 1461683172848 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 184 (0x7f65e6cab000) [pid = 20753] [serial = 1311] [outer = 0x7f65e2ca9000] 08:06:13 INFO - PROCESS | 20753 | 1461683173703 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1331ms 08:06:13 INFO - PROCESS | 20753 | 1461683173755 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:06:13 INFO - PROCESS | 20753 | 1461683173763 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:06:13 INFO - PROCESS | 20753 | 1461683173767 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 20753 | 1461683173771 Marionette TRACE conn4 <- [1,1718,null,{}] 08:06:13 INFO - PROCESS | 20753 | 1461683173776 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:13 INFO - PROCESS | 20753 | 1461683173976 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:06:14 INFO - PROCESS | 20753 | 1461683174170 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6bc3800 == 102 [pid = 20753] [id = 437] 08:06:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 185 (0x7f65e513e400) [pid = 20753] [serial = 1312] [outer = (nil)] 08:06:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 186 (0x7f65e6e4fc00) [pid = 20753] [serial = 1313] [outer = 0x7f65e513e400] 08:06:14 INFO - PROCESS | 20753 | 1461683174248 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 187 (0x7f65e6e70400) [pid = 20753] [serial = 1314] [outer = 0x7f65e513e400] 08:06:15 INFO - PROCESS | 20753 | 1461683175114 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1380ms 08:06:15 INFO - PROCESS | 20753 | 1461683175148 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 20753 | 1461683175152 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:06:15 INFO - PROCESS | 20753 | 1461683175157 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 20753 | 1461683175160 Marionette TRACE conn4 <- [1,1722,null,{}] 08:06:15 INFO - PROCESS | 20753 | 1461683175165 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:15 INFO - PROCESS | 20753 | 1461683175323 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:06:15 INFO - PROCESS | 20753 | 1461683175510 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e9966800 == 103 [pid = 20753] [id = 438] 08:06:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65beb93c00) [pid = 20753] [serial = 1315] [outer = (nil)] 08:06:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65beb9d400) [pid = 20753] [serial = 1316] [outer = 0x7f65beb93c00] 08:06:15 INFO - PROCESS | 20753 | 1461683175576 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65e6e63000) [pid = 20753] [serial = 1317] [outer = 0x7f65beb93c00] 08:06:16 INFO - PROCESS | 20753 | 1461683176457 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1331ms 08:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:06:16 INFO - PROCESS | 20753 | 1461683176489 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 20753 | 1461683176492 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:06:16 INFO - PROCESS | 20753 | 1461683176498 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 20753 | 1461683176501 Marionette TRACE conn4 <- [1,1726,null,{}] 08:06:16 INFO - PROCESS | 20753 | 1461683176506 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:16 INFO - PROCESS | 20753 | 1461683176663 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:06:16 INFO - PROCESS | 20753 | 1461683176861 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c47a7000 == 104 [pid = 20753] [id = 439] 08:06:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65bcc45000) [pid = 20753] [serial = 1318] [outer = (nil)] 08:06:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65bcc4c400) [pid = 20753] [serial = 1319] [outer = 0x7f65bcc45000] 08:06:16 INFO - PROCESS | 20753 | 1461683176926 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65bcc50c00) [pid = 20753] [serial = 1320] [outer = 0x7f65bcc45000] 08:06:18 INFO - PROCESS | 20753 | 1461683178159 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1695ms 08:06:18 INFO - PROCESS | 20753 | 1461683178193 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 20753 | 1461683178199 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:06:18 INFO - PROCESS | 20753 | 1461683178215 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 20753 | 1461683178219 Marionette TRACE conn4 <- [1,1730,null,{}] 08:06:18 INFO - PROCESS | 20753 | 1461683178226 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:18 INFO - PROCESS | 20753 | 1461683178383 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:06:18 INFO - PROCESS | 20753 | 1461683178575 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8c6a000 == 105 [pid = 20753] [id = 440] 08:06:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65beb95800) [pid = 20753] [serial = 1321] [outer = (nil)] 08:06:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65beba0000) [pid = 20753] [serial = 1322] [outer = 0x7f65beb95800] 08:06:18 INFO - PROCESS | 20753 | 1461683178640 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65c1cba400) [pid = 20753] [serial = 1323] [outer = 0x7f65beb95800] 08:06:19 INFO - PROCESS | 20753 | 1461683179637 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1481ms 08:06:19 INFO - PROCESS | 20753 | 1461683179696 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 20753 | 1461683179704 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:06:19 INFO - PROCESS | 20753 | 1461683179713 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 20753 | 1461683179717 Marionette TRACE conn4 <- [1,1734,null,{}] 08:06:19 INFO - PROCESS | 20753 | 1461683179722 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:19 INFO - PROCESS | 20753 | 1461683179891 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:06:20 INFO - PROCESS | 20753 | 1461683180179 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be5c3800 == 106 [pid = 20753] [id = 441] 08:06:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65c56bd400) [pid = 20753] [serial = 1324] [outer = (nil)] 08:06:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65c56cd800) [pid = 20753] [serial = 1325] [outer = 0x7f65c56bd400] 08:06:20 INFO - PROCESS | 20753 | 1461683180296 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65c57f0800) [pid = 20753] [serial = 1326] [outer = 0x7f65c56bd400] 08:06:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbac9800 == 105 [pid = 20753] [id = 425] 08:06:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca1dd000 == 104 [pid = 20753] [id = 424] 08:06:20 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65d6946800) [pid = 20753] [serial = 1184] [outer = (nil)] [url = about:blank] 08:06:20 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65d7ab3c00) [pid = 20753] [serial = 1187] [outer = (nil)] [url = about:blank] 08:06:20 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65db068400) [pid = 20753] [serial = 1190] [outer = (nil)] [url = about:blank] 08:06:20 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65e2febc00) [pid = 20753] [serial = 1193] [outer = (nil)] [url = about:blank] 08:06:20 INFO - PROCESS | 20753 | --DOMWINDOW == 194 (0x7f65d61b2400) [pid = 20753] [serial = 1196] [outer = (nil)] [url = about:blank] 08:06:20 INFO - PROCESS | 20753 | --DOMWINDOW == 193 (0x7f65c57ea000) [pid = 20753] [serial = 1199] [outer = (nil)] [url = about:blank] 08:06:20 INFO - PROCESS | 20753 | --DOMWINDOW == 192 (0x7f65c56c1000) [pid = 20753] [serial = 1202] [outer = (nil)] [url = about:blank] 08:06:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8dc2800 == 103 [pid = 20753] [id = 423] 08:06:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c441c800 == 102 [pid = 20753] [id = 422] 08:06:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c089f000 == 101 [pid = 20753] [id = 421] 08:06:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5b95800 == 100 [pid = 20753] [id = 420] 08:06:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cd0c8800 == 99 [pid = 20753] [id = 413] 08:06:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbacc800 == 98 [pid = 20753] [id = 412] 08:06:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8dd7800 == 97 [pid = 20753] [id = 411] 08:06:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3a63000 == 96 [pid = 20753] [id = 410] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65c55cd000) [pid = 20753] [serial = 1164] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65cdc0f000) [pid = 20753] [serial = 1226] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65c3011c00) [pid = 20753] [serial = 1209] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 188 (0x7f65c155a800) [pid = 20753] [serial = 1208] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65c56bfc00) [pid = 20753] [serial = 1212] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 186 (0x7f65cdc0bc00) [pid = 20753] [serial = 1224] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 185 (0x7f65cb267000) [pid = 20753] [serial = 1221] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 184 (0x7f65ca9cf000) [pid = 20753] [serial = 1218] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 183 (0x7f65ce885400) [pid = 20753] [serial = 1227] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 182 (0x7f65caa16000) [pid = 20753] [serial = 1220] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65c591d000) [pid = 20753] [serial = 1214] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65c5b03000) [pid = 20753] [serial = 1215] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65c56b4400) [pid = 20753] [serial = 1211] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65cb463c00) [pid = 20753] [serial = 1172] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65bc5df800) [pid = 20753] [serial = 1166] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65d335dc00) [pid = 20753] [serial = 1178] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65c56bb400) [pid = 20753] [serial = 1169] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65c1cb7800) [pid = 20753] [serial = 1205] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65ccf1cc00) [pid = 20753] [serial = 1223] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65d5b63800) [pid = 20753] [serial = 1181] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 171 (0x7f65ce88d000) [pid = 20753] [serial = 1175] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | --DOMWINDOW == 170 (0x7f65ca0e7400) [pid = 20753] [serial = 1217] [outer = (nil)] [url = about:blank] 08:06:21 INFO - PROCESS | 20753 | 1461683181188 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1529ms 08:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:06:21 INFO - PROCESS | 20753 | 1461683181243 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 20753 | 1461683181245 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:06:21 INFO - PROCESS | 20753 | 1461683181252 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 20753 | 1461683181257 Marionette TRACE conn4 <- [1,1738,null,{}] 08:06:21 INFO - PROCESS | 20753 | 1461683181271 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:21 INFO - PROCESS | 20753 | 1461683181421 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:06:21 INFO - PROCESS | 20753 | 1461683181601 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4858000 == 97 [pid = 20753] [id = 442] 08:06:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 171 (0x7f65c2eb0c00) [pid = 20753] [serial = 1327] [outer = (nil)] 08:06:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65c5b0d800) [pid = 20753] [serial = 1328] [outer = 0x7f65c2eb0c00] 08:06:21 INFO - PROCESS | 20753 | 1461683181668 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65ca9cd800) [pid = 20753] [serial = 1329] [outer = 0x7f65c2eb0c00] 08:06:22 INFO - PROCESS | 20753 | 1461683182377 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1185ms 08:06:22 INFO - PROCESS | 20753 | 1461683182444 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 20753 | 1461683182448 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:06:22 INFO - PROCESS | 20753 | 1461683182454 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 20753 | 1461683182456 Marionette TRACE conn4 <- [1,1742,null,{}] 08:06:22 INFO - PROCESS | 20753 | 1461683182461 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:22 INFO - PROCESS | 20753 | 1461683182612 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:06:22 INFO - PROCESS | 20753 | 1461683182622 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8e1c000 == 98 [pid = 20753] [id = 443] 08:06:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65ca9cdc00) [pid = 20753] [serial = 1330] [outer = (nil)] 08:06:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65cb463c00) [pid = 20753] [serial = 1331] [outer = 0x7f65ca9cdc00] 08:06:22 INFO - PROCESS | 20753 | 1461683182682 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65cbd0bc00) [pid = 20753] [serial = 1332] [outer = 0x7f65ca9cdc00] 08:06:23 INFO - PROCESS | 20753 | 1461683183570 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1178ms 08:06:23 INFO - PROCESS | 20753 | 1461683183632 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 20753 | 1461683183635 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:06:23 INFO - PROCESS | 20753 | 1461683183641 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 20753 | 1461683183644 Marionette TRACE conn4 <- [1,1746,null,{}] 08:06:23 INFO - PROCESS | 20753 | 1461683183648 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:23 INFO - PROCESS | 20753 | 1461683183856 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:06:23 INFO - PROCESS | 20753 | 1461683183886 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca9f8800 == 99 [pid = 20753] [id = 444] 08:06:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65c56bfc00) [pid = 20753] [serial = 1333] [outer = (nil)] 08:06:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65cc03cc00) [pid = 20753] [serial = 1334] [outer = 0x7f65c56bfc00] 08:06:23 INFO - PROCESS | 20753 | 1461683183943 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65ccf15000) [pid = 20753] [serial = 1335] [outer = 0x7f65c56bfc00] 08:06:24 INFO - PROCESS | 20753 | 1461683184766 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1177ms 08:06:24 INFO - PROCESS | 20753 | 1461683184821 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 20753 | 1461683184824 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:06:24 INFO - PROCESS | 20753 | 1461683184835 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 20753 | 1461683184837 Marionette TRACE conn4 <- [1,1750,null,{}] 08:06:24 INFO - PROCESS | 20753 | 1461683184841 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:25 INFO - PROCESS | 20753 | 1461683185060 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:06:25 INFO - PROCESS | 20753 | 1461683185097 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ce60d800 == 100 [pid = 20753] [id = 445] 08:06:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65cb805c00) [pid = 20753] [serial = 1336] [outer = (nil)] 08:06:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65ce8a9c00) [pid = 20753] [serial = 1337] [outer = 0x7f65cb805c00] 08:06:25 INFO - PROCESS | 20753 | 1461683185175 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65d5749800) [pid = 20753] [serial = 1338] [outer = 0x7f65cb805c00] 08:06:25 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65c4332800) [pid = 20753] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:06:25 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65c5b10800) [pid = 20753] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:06:25 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65c300dc00) [pid = 20753] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:06:25 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65cb460c00) [pid = 20753] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:06:25 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65bc5dc400) [pid = 20753] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:06:25 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65ccf1b800) [pid = 20753] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:06:25 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65c0a73400) [pid = 20753] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:06:26 INFO - PROCESS | 20753 | 1461683186316 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1533ms 08:06:26 INFO - PROCESS | 20753 | 1461683186369 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 20753 | 1461683186374 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:06:26 INFO - PROCESS | 20753 | 1461683186383 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 20753 | 1461683186390 Marionette TRACE conn4 <- [1,1754,null,{}] 08:06:26 INFO - PROCESS | 20753 | 1461683186399 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:26 INFO - PROCESS | 20753 | 1461683186593 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:06:26 INFO - PROCESS | 20753 | 1461683186780 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c39af800 == 101 [pid = 20753] [id = 446] 08:06:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65bcbd4c00) [pid = 20753] [serial = 1339] [outer = (nil)] 08:06:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65beb98000) [pid = 20753] [serial = 1340] [outer = 0x7f65bcbd4c00] 08:06:26 INFO - PROCESS | 20753 | 1461683186857 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65c2d9e800) [pid = 20753] [serial = 1341] [outer = 0x7f65bcbd4c00] 08:06:27 INFO - PROCESS | 20753 | 1461683187887 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1535ms 08:06:27 INFO - PROCESS | 20753 | 1461683187919 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 20753 | 1461683187927 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:06:27 INFO - PROCESS | 20753 | 1461683187937 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 20753 | 1461683187940 Marionette TRACE conn4 <- [1,1758,null,{}] 08:06:27 INFO - PROCESS | 20753 | 1461683187947 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:28 INFO - PROCESS | 20753 | 1461683188121 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:06:28 INFO - PROCESS | 20753 | 1461683188320 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9f95800 == 102 [pid = 20753] [id = 447] 08:06:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65bcc44000) [pid = 20753] [serial = 1342] [outer = (nil)] 08:06:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65c57e5800) [pid = 20753] [serial = 1343] [outer = 0x7f65bcc44000] 08:06:28 INFO - PROCESS | 20753 | 1461683188389 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65c5b0d400) [pid = 20753] [serial = 1344] [outer = 0x7f65bcc44000] 08:06:29 INFO - PROCESS | 20753 | 1461683189403 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1537ms 08:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:06:29 INFO - PROCESS | 20753 | 1461683189474 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 20753 | 1461683189478 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:06:29 INFO - PROCESS | 20753 | 1461683189484 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 20753 | 1461683189490 Marionette TRACE conn4 <- [1,1762,null,{}] 08:06:29 INFO - PROCESS | 20753 | 1461683189505 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:29 INFO - PROCESS | 20753 | 1461683189722 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:06:29 INFO - PROCESS | 20753 | 1461683189948 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4ab0800 == 103 [pid = 20753] [id = 448] 08:06:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65cb45a800) [pid = 20753] [serial = 1345] [outer = (nil)] 08:06:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 183 (0x7f65cdc03400) [pid = 20753] [serial = 1346] [outer = 0x7f65cb45a800] 08:06:30 INFO - PROCESS | 20753 | 1461683190065 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 184 (0x7f65ce892c00) [pid = 20753] [serial = 1347] [outer = 0x7f65cb45a800] 08:06:30 INFO - PROCESS | 20753 | 1461683190931 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1486ms 08:06:30 INFO - PROCESS | 20753 | 1461683190970 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:06:30 INFO - PROCESS | 20753 | 1461683190975 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:06:30 INFO - PROCESS | 20753 | 1461683190980 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 20753 | 1461683190983 Marionette TRACE conn4 <- [1,1766,null,{}] 08:06:30 INFO - PROCESS | 20753 | 1461683190989 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:31 INFO - PROCESS | 20753 | 1461683191156 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:06:31 INFO - PROCESS | 20753 | 1461683191345 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d60a6000 == 104 [pid = 20753] [id = 449] 08:06:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 185 (0x7f65cb80b800) [pid = 20753] [serial = 1348] [outer = (nil)] 08:06:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 186 (0x7f65d31d2000) [pid = 20753] [serial = 1349] [outer = 0x7f65cb80b800] 08:06:31 INFO - PROCESS | 20753 | 1461683191412 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 187 (0x7f65d574d000) [pid = 20753] [serial = 1350] [outer = 0x7f65cb80b800] 08:06:32 INFO - PROCESS | 20753 | 1461683192299 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1378ms 08:06:32 INFO - PROCESS | 20753 | 1461683192359 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 20753 | 1461683192363 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:06:32 INFO - PROCESS | 20753 | 1461683192369 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 20753 | 1461683192371 Marionette TRACE conn4 <- [1,1770,null,{}] 08:06:32 INFO - PROCESS | 20753 | 1461683192376 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:32 INFO - PROCESS | 20753 | 1461683192539 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:06:32 INFO - PROCESS | 20753 | 1461683192737 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e6a800 == 105 [pid = 20753] [id = 450] 08:06:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65c2ea2400) [pid = 20753] [serial = 1351] [outer = (nil)] 08:06:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65ca0e7c00) [pid = 20753] [serial = 1352] [outer = 0x7f65c2ea2400] 08:06:32 INFO - PROCESS | 20753 | 1461683192806 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65d61b2400) [pid = 20753] [serial = 1353] [outer = 0x7f65c2ea2400] 08:06:33 INFO - PROCESS | 20753 | 1461683193691 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1386ms 08:06:33 INFO - PROCESS | 20753 | 1461683193756 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 20753 | 1461683193760 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:06:33 INFO - PROCESS | 20753 | 1461683193765 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 20753 | 1461683193768 Marionette TRACE conn4 <- [1,1774,null,{}] 08:06:33 INFO - PROCESS | 20753 | 1461683193773 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:33 INFO - PROCESS | 20753 | 1461683193981 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:06:34 INFO - PROCESS | 20753 | 1461683194166 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e63ec800 == 106 [pid = 20753] [id = 451] 08:06:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65d68b1000) [pid = 20753] [serial = 1354] [outer = (nil)] 08:06:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65d6fa5800) [pid = 20753] [serial = 1355] [outer = 0x7f65d68b1000] 08:06:34 INFO - PROCESS | 20753 | 1461683194240 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65dbf79400) [pid = 20753] [serial = 1356] [outer = 0x7f65d68b1000] 08:06:35 INFO - PROCESS | 20753 | 1461683195060 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1329ms 08:06:35 INFO - PROCESS | 20753 | 1461683195096 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 20753 | 1461683195100 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:06:35 INFO - PROCESS | 20753 | 1461683195123 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 20753 | 1461683195127 Marionette TRACE conn4 <- [1,1778,null,{}] 08:06:35 INFO - PROCESS | 20753 | 1461683195132 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:35 INFO - PROCESS | 20753 | 1461683195313 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:06:35 INFO - PROCESS | 20753 | 1461683195527 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb29c800 == 107 [pid = 20753] [id = 452] 08:06:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65d6a33000) [pid = 20753] [serial = 1357] [outer = (nil)] 08:06:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65e639a800) [pid = 20753] [serial = 1358] [outer = 0x7f65d6a33000] 08:06:35 INFO - PROCESS | 20753 | 1461683195596 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65e6e42400) [pid = 20753] [serial = 1359] [outer = 0x7f65d6a33000] 08:06:36 INFO - PROCESS | 20753 | 1461683196450 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1382ms 08:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:06:36 INFO - PROCESS | 20753 | 1461683196502 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 20753 | 1461683196505 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:06:36 INFO - PROCESS | 20753 | 1461683196511 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 20753 | 1461683196514 Marionette TRACE conn4 <- [1,1782,null,{}] 08:06:36 INFO - PROCESS | 20753 | 1461683196519 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:36 INFO - PROCESS | 20753 | 1461683196678 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:06:36 INFO - PROCESS | 20753 | 1461683196868 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d760f000 == 108 [pid = 20753] [id = 453] 08:06:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65e0f39c00) [pid = 20753] [serial = 1360] [outer = (nil)] 08:06:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65e6e62c00) [pid = 20753] [serial = 1361] [outer = 0x7f65e0f39c00] 08:06:36 INFO - PROCESS | 20753 | 1461683196938 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65e6e6f400) [pid = 20753] [serial = 1362] [outer = 0x7f65e0f39c00] 08:06:37 INFO - PROCESS | 20753 | 1461683197742 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1279ms 08:06:37 INFO - PROCESS | 20753 | 1461683197790 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 20753 | 1461683197793 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:06:37 INFO - PROCESS | 20753 | 1461683197799 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 20753 | 1461683197801 Marionette TRACE conn4 <- [1,1786,null,{}] 08:06:37 INFO - PROCESS | 20753 | 1461683197807 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:37 INFO - PROCESS | 20753 | 1461683197966 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:06:38 INFO - PROCESS | 20753 | 1461683198156 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb4b7800 == 109 [pid = 20753] [id = 454] 08:06:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65c0bdf800) [pid = 20753] [serial = 1363] [outer = (nil)] 08:06:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65c0be6c00) [pid = 20753] [serial = 1364] [outer = 0x7f65c0bdf800] 08:06:38 INFO - PROCESS | 20753 | 1461683198223 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65c0becc00) [pid = 20753] [serial = 1365] [outer = 0x7f65c0bdf800] 08:06:39 INFO - PROCESS | 20753 | 1461683199104 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1381ms 08:06:39 INFO - PROCESS | 20753 | 1461683199181 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 20753 | 1461683199184 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:06:39 INFO - PROCESS | 20753 | 1461683199190 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 20753 | 1461683199192 Marionette TRACE conn4 <- [1,1790,null,{}] 08:06:39 INFO - PROCESS | 20753 | 1461683199197 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:39 INFO - PROCESS | 20753 | 1461683199365 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:06:39 INFO - PROCESS | 20753 | 1461683199551 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4236800 == 110 [pid = 20753] [id = 455] 08:06:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c0be0000) [pid = 20753] [serial = 1366] [outer = (nil)] 08:06:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65c42b5c00) [pid = 20753] [serial = 1367] [outer = 0x7f65c0be0000] 08:06:39 INFO - PROCESS | 20753 | 1461683199622 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65c42ba400) [pid = 20753] [serial = 1368] [outer = 0x7f65c0be0000] 08:06:40 INFO - PROCESS | 20753 | 1461683200476 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1327ms 08:06:40 INFO - PROCESS | 20753 | 1461683200518 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:06:40 INFO - PROCESS | 20753 | 1461683200522 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:06:40 INFO - PROCESS | 20753 | 1461683200528 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 20753 | 1461683200532 Marionette TRACE conn4 <- [1,1794,null,{}] 08:06:40 INFO - PROCESS | 20753 | 1461683200537 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:40 INFO - PROCESS | 20753 | 1461683200724 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:06:40 INFO - PROCESS | 20753 | 1461683200918 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb49e000 == 111 [pid = 20753] [id = 456] 08:06:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65c0be9800) [pid = 20753] [serial = 1369] [outer = (nil)] 08:06:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65e692d000) [pid = 20753] [serial = 1370] [outer = 0x7f65c0be9800] 08:06:40 INFO - PROCESS | 20753 | 1461683200991 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65e7235c00) [pid = 20753] [serial = 1371] [outer = 0x7f65c0be9800] 08:06:41 INFO - PROCESS | 20753 | 1461683201864 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1379ms 08:06:41 INFO - PROCESS | 20753 | 1461683201909 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 20753 | 1461683201912 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:06:41 INFO - PROCESS | 20753 | 1461683201918 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 20753 | 1461683201920 Marionette TRACE conn4 <- [1,1798,null,{}] 08:06:41 INFO - PROCESS | 20753 | 1461683201925 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:42 INFO - PROCESS | 20753 | 1461683202084 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:06:42 INFO - PROCESS | 20753 | 1461683202274 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbb11800 == 112 [pid = 20753] [id = 457] 08:06:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65c3763800) [pid = 20753] [serial = 1372] [outer = (nil)] 08:06:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65c376c800) [pid = 20753] [serial = 1373] [outer = 0x7f65c3763800] 08:06:42 INFO - PROCESS | 20753 | 1461683202340 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65c3771800) [pid = 20753] [serial = 1374] [outer = 0x7f65c3763800] 08:06:43 INFO - PROCESS | 20753 | 1461683203197 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1326ms 08:06:43 INFO - PROCESS | 20753 | 1461683203245 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 20753 | 1461683203248 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:06:43 INFO - PROCESS | 20753 | 1461683203254 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 20753 | 1461683203257 Marionette TRACE conn4 <- [1,1802,null,{}] 08:06:43 INFO - PROCESS | 20753 | 1461683203262 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:43 INFO - PROCESS | 20753 | 1461683203421 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:06:43 INFO - PROCESS | 20753 | 1461683203622 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf13a800 == 113 [pid = 20753] [id = 458] 08:06:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65bf103c00) [pid = 20753] [serial = 1375] [outer = (nil)] 08:06:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65bf10a800) [pid = 20753] [serial = 1376] [outer = 0x7f65bf103c00] 08:06:43 INFO - PROCESS | 20753 | 1461683203687 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65bf10f400) [pid = 20753] [serial = 1377] [outer = 0x7f65bf103c00] 08:06:44 INFO - PROCESS | 20753 | 1461683204589 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1386ms 08:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:06:44 INFO - PROCESS | 20753 | 1461683204641 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 20753 | 1461683204644 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:06:44 INFO - PROCESS | 20753 | 1461683204650 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 20753 | 1461683204653 Marionette TRACE conn4 <- [1,1806,null,{}] 08:06:44 INFO - PROCESS | 20753 | 1461683204658 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:44 INFO - PROCESS | 20753 | 1461683204822 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:06:45 INFO - PROCESS | 20753 | 1461683205019 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf14c000 == 114 [pid = 20753] [id = 459] 08:06:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65bcb6d000) [pid = 20753] [serial = 1378] [outer = (nil)] 08:06:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65bcb73400) [pid = 20753] [serial = 1379] [outer = 0x7f65bcb6d000] 08:06:45 INFO - PROCESS | 20753 | 1461683205087 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65bcb77c00) [pid = 20753] [serial = 1380] [outer = 0x7f65bcb6d000] 08:06:45 INFO - PROCESS | 20753 | 1461683205902 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1290ms 08:06:45 INFO - PROCESS | 20753 | 1461683205946 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 20753 | 1461683205950 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:06:45 INFO - PROCESS | 20753 | 1461683205955 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 20753 | 1461683205958 Marionette TRACE conn4 <- [1,1810,null,{}] 08:06:45 INFO - PROCESS | 20753 | 1461683205963 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:46 INFO - PROCESS | 20753 | 1461683206121 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:06:46 INFO - PROCESS | 20753 | 1461683206316 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbb16000 == 115 [pid = 20753] [id = 460] 08:06:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65bc5e8400) [pid = 20753] [serial = 1381] [outer = (nil)] 08:06:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65bf10b800) [pid = 20753] [serial = 1382] [outer = 0x7f65bc5e8400] 08:06:46 INFO - PROCESS | 20753 | 1461683206389 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65c2ea8000) [pid = 20753] [serial = 1383] [outer = 0x7f65bc5e8400] 08:06:47 INFO - PROCESS | 20753 | 1461683207585 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1685ms 08:06:47 INFO - PROCESS | 20753 | 1461683207642 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 20753 | 1461683207649 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:06:47 INFO - PROCESS | 20753 | 1461683207655 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 20753 | 1461683207661 Marionette TRACE conn4 <- [1,1814,null,{}] 08:06:47 INFO - PROCESS | 20753 | 1461683207668 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:47 INFO - PROCESS | 20753 | 1461683207845 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:06:48 INFO - PROCESS | 20753 | 1461683208040 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c481e000 == 116 [pid = 20753] [id = 461] 08:06:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65c0a78800) [pid = 20753] [serial = 1384] [outer = (nil)] 08:06:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65c2ea6c00) [pid = 20753] [serial = 1385] [outer = 0x7f65c0a78800] 08:06:48 INFO - PROCESS | 20753 | 1461683208107 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65c376d000) [pid = 20753] [serial = 1386] [outer = 0x7f65c0a78800] 08:06:49 INFO - PROCESS | 20753 | 1461683209132 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1540ms 08:06:49 INFO - PROCESS | 20753 | 1461683209197 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 20753 | 1461683209205 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:06:49 INFO - PROCESS | 20753 | 1461683209214 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 20753 | 1461683209217 Marionette TRACE conn4 <- [1,1818,null,{}] 08:06:49 INFO - PROCESS | 20753 | 1461683209222 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:49 INFO - PROCESS | 20753 | 1461683209390 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:06:49 INFO - PROCESS | 20753 | 1461683209662 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5843000 == 117 [pid = 20753] [id = 462] 08:06:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65c42c1400) [pid = 20753] [serial = 1387] [outer = (nil)] 08:06:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65c4988400) [pid = 20753] [serial = 1388] [outer = 0x7f65c42c1400] 08:06:49 INFO - PROCESS | 20753 | 1461683209746 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65c55c6400) [pid = 20753] [serial = 1389] [outer = 0x7f65c42c1400] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db319000 == 116 [pid = 20753] [id = 320] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f79800 == 115 [pid = 20753] [id = 394] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65be5d0800 == 114 [pid = 20753] [id = 360] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3ed5000 == 113 [pid = 20753] [id = 390] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c39b6800 == 112 [pid = 20753] [id = 396] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8e14000 == 111 [pid = 20753] [id = 397] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb2b8800 == 110 [pid = 20753] [id = 395] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e1b0b000 == 109 [pid = 20753] [id = 392] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e3268000 == 108 [pid = 20753] [id = 393] 08:06:50 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65d5747800) [pid = 20753] [serial = 1247] [outer = (nil)] [url = about:blank] 08:06:50 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65d574b000) [pid = 20753] [serial = 1280] [outer = (nil)] [url = about:blank] 08:06:50 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65d2c94c00) [pid = 20753] [serial = 1244] [outer = (nil)] [url = about:blank] 08:06:50 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65c5a97c00) [pid = 20753] [serial = 1235] [outer = (nil)] [url = about:blank] 08:06:50 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65d5b6d000) [pid = 20753] [serial = 1250] [outer = (nil)] [url = about:blank] 08:06:50 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65d62c3400) [pid = 20753] [serial = 1253] [outer = (nil)] [url = about:blank] 08:06:50 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65cb946c00) [pid = 20753] [serial = 1238] [outer = (nil)] [url = about:blank] 08:06:50 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65ccd49c00) [pid = 20753] [serial = 1256] [outer = (nil)] [url = about:blank] 08:06:50 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65c56cf400) [pid = 20753] [serial = 1259] [outer = (nil)] [url = about:blank] 08:06:50 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65ce8c1000) [pid = 20753] [serial = 1241] [outer = (nil)] [url = about:blank] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca9f8800 == 107 [pid = 20753] [id = 444] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8e1c000 == 106 [pid = 20753] [id = 443] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4858000 == 105 [pid = 20753] [id = 442] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65be5c3800 == 104 [pid = 20753] [id = 441] 08:06:50 INFO - PROCESS | 20753 | 1461683210765 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8c6a000 == 103 [pid = 20753] [id = 440] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6cb7000 == 102 [pid = 20753] [id = 431] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d62af000 == 101 [pid = 20753] [id = 430] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3abc000 == 100 [pid = 20753] [id = 429] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fa0000 == 99 [pid = 20753] [id = 428] 08:06:50 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1e20000 == 98 [pid = 20753] [id = 427] 08:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1591ms 08:06:50 INFO - PROCESS | 20753 | 1461683210805 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 20753 | 1461683210809 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:06:50 INFO - PROCESS | 20753 | 1461683210814 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 20753 | 1461683210819 Marionette TRACE conn4 <- [1,1822,null,{}] 08:06:50 INFO - PROCESS | 20753 | 1461683210834 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:51 INFO - PROCESS | 20753 | 1461683211003 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65c3012c00) [pid = 20753] [serial = 1262] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65ca0ef000) [pid = 20753] [serial = 1268] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65c5920c00) [pid = 20753] [serial = 1266] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65ca9d8400) [pid = 20753] [serial = 1269] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65c4ae5800) [pid = 20753] [serial = 1263] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65cdc06800) [pid = 20753] [serial = 1274] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65cc03c400) [pid = 20753] [serial = 1272] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65ce89ec00) [pid = 20753] [serial = 1275] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65d31d7400) [pid = 20753] [serial = 1277] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65ce898000) [pid = 20753] [serial = 1229] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65c56ba400) [pid = 20753] [serial = 1265] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65cb465c00) [pid = 20753] [serial = 1271] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65d574c000) [pid = 20753] [serial = 1278] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65c432fc00) [pid = 20753] [serial = 1232] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65ce8a4c00) [pid = 20753] [serial = 1230] [outer = (nil)] [url = about:blank] 08:06:51 INFO - PROCESS | 20753 | 1461683211208 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5317800 == 99 [pid = 20753] [id = 463] 08:06:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65c4ae5800) [pid = 20753] [serial = 1390] [outer = (nil)] 08:06:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c5b0b000) [pid = 20753] [serial = 1391] [outer = 0x7f65c4ae5800] 08:06:51 INFO - PROCESS | 20753 | 1461683211274 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65ca9d1000) [pid = 20753] [serial = 1392] [outer = 0x7f65c4ae5800] 08:06:51 INFO - PROCESS | 20753 | 1461683211948 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1189ms 08:06:52 INFO - PROCESS | 20753 | 1461683212004 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 20753 | 1461683212008 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:06:52 INFO - PROCESS | 20753 | 1461683212035 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 20753 | 1461683212038 Marionette TRACE conn4 <- [1,1826,null,{}] 08:06:52 INFO - PROCESS | 20753 | 1461683212049 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:52 INFO - PROCESS | 20753 | 1461683212208 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:06:52 INFO - PROCESS | 20753 | 1461683212218 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cad37800 == 100 [pid = 20753] [id = 464] 08:06:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65ca9d3000) [pid = 20753] [serial = 1393] [outer = (nil)] 08:06:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65cbd11c00) [pid = 20753] [serial = 1394] [outer = 0x7f65ca9d3000] 08:06:52 INFO - PROCESS | 20753 | 1461683212277 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65cdc06800) [pid = 20753] [serial = 1395] [outer = 0x7f65ca9d3000] 08:06:53 INFO - PROCESS | 20753 | 1461683213150 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1154ms 08:06:53 INFO - PROCESS | 20753 | 1461683213168 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 20753 | 1461683213170 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:06:53 INFO - PROCESS | 20753 | 1461683213177 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 20753 | 1461683213191 Marionette TRACE conn4 <- [1,1830,null,{}] 08:06:53 INFO - PROCESS | 20753 | 1461683213225 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:53 INFO - PROCESS | 20753 | 1461683213442 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:06:53 INFO - PROCESS | 20753 | 1461683213463 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbac3800 == 101 [pid = 20753] [id = 465] 08:06:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65cb267000) [pid = 20753] [serial = 1396] [outer = (nil)] 08:06:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65ce891800) [pid = 20753] [serial = 1397] [outer = 0x7f65cb267000] 08:06:53 INFO - PROCESS | 20753 | 1461683213520 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65d1b9b400) [pid = 20753] [serial = 1398] [outer = 0x7f65cb267000] 08:06:54 INFO - PROCESS | 20753 | 1461683214374 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1230ms 08:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:06:54 INFO - PROCESS | 20753 | 1461683214407 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 20753 | 1461683214409 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:06:54 INFO - PROCESS | 20753 | 1461683214415 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 20753 | 1461683214417 Marionette TRACE conn4 <- [1,1834,null,{}] 08:06:54 INFO - PROCESS | 20753 | 1461683214431 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:54 INFO - PROCESS | 20753 | 1461683214642 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:06:54 INFO - PROCESS | 20753 | 1461683214674 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d10a2800 == 102 [pid = 20753] [id = 466] 08:06:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65d2c94c00) [pid = 20753] [serial = 1399] [outer = (nil)] 08:06:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65d6e7a000) [pid = 20753] [serial = 1400] [outer = 0x7f65d2c94c00] 08:06:54 INFO - PROCESS | 20753 | 1461683214734 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65d7ab6000) [pid = 20753] [serial = 1401] [outer = 0x7f65d2c94c00] 08:06:55 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65c3623800) [pid = 20753] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:06:55 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65ca9cdc00) [pid = 20753] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:06:55 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65c56bfc00) [pid = 20753] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:06:55 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65beb95800) [pid = 20753] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:06:55 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65c56bd400) [pid = 20753] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:06:55 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65c2eb0c00) [pid = 20753] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:06:55 INFO - PROCESS | 20753 | 1461683215738 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1383ms 08:06:55 INFO - PROCESS | 20753 | 1461683215797 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 20753 | 1461683215801 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:06:55 INFO - PROCESS | 20753 | 1461683215806 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 20753 | 1461683215808 Marionette TRACE conn4 <- [1,1838,null,{}] 08:06:55 INFO - PROCESS | 20753 | 1461683215813 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:55 INFO - PROCESS | 20753 | 1461683215970 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:06:55 INFO - PROCESS | 20753 | 1461683215984 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3aac000 == 103 [pid = 20753] [id = 467] 08:06:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65c2eb0c00) [pid = 20753] [serial = 1402] [outer = (nil)] 08:06:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65c3624000) [pid = 20753] [serial = 1403] [outer = 0x7f65c2eb0c00] 08:06:56 INFO - PROCESS | 20753 | 1461683216186 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65d7ab5c00) [pid = 20753] [serial = 1404] [outer = 0x7f65c2eb0c00] 08:06:56 INFO - PROCESS | 20753 | 1461683216831 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1078ms 08:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:06:56 INFO - PROCESS | 20753 | 1461683216884 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 20753 | 1461683216886 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:06:56 INFO - PROCESS | 20753 | 1461683216892 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 20753 | 1461683216895 Marionette TRACE conn4 <- [1,1842,null,{}] 08:06:56 INFO - PROCESS | 20753 | 1461683216900 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:57 INFO - PROCESS | 20753 | 1461683217045 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:06:57 INFO - PROCESS | 20753 | 1461683217204 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5e85000 == 104 [pid = 20753] [id = 468] 08:06:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65c3623800) [pid = 20753] [serial = 1405] [outer = (nil)] 08:06:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65d7bd9000) [pid = 20753] [serial = 1406] [outer = 0x7f65c3623800] 08:06:57 INFO - PROCESS | 20753 | 1461683217263 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65e2f42000) [pid = 20753] [serial = 1407] [outer = 0x7f65c3623800] 08:06:58 INFO - PROCESS | 20753 | 1461683218221 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1379ms 08:06:58 INFO - PROCESS | 20753 | 1461683218271 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 20753 | 1461683218276 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:06:58 INFO - PROCESS | 20753 | 1461683218285 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 20753 | 1461683218290 Marionette TRACE conn4 <- [1,1846,null,{}] 08:06:58 INFO - PROCESS | 20753 | 1461683218297 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:58 INFO - PROCESS | 20753 | 1461683218492 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:06:58 INFO - PROCESS | 20753 | 1461683218685 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4812800 == 105 [pid = 20753] [id = 469] 08:06:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65bc3cec00) [pid = 20753] [serial = 1408] [outer = (nil)] 08:06:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65bcb70400) [pid = 20753] [serial = 1409] [outer = 0x7f65bc3cec00] 08:06:58 INFO - PROCESS | 20753 | 1461683218760 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65bcc48400) [pid = 20753] [serial = 1410] [outer = 0x7f65bc3cec00] 08:06:59 INFO - PROCESS | 20753 | 1461683219684 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1433ms 08:06:59 INFO - PROCESS | 20753 | 1461683219720 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 20753 | 1461683219728 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:06:59 INFO - PROCESS | 20753 | 1461683219738 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 20753 | 1461683219741 Marionette TRACE conn4 <- [1,1850,null,{}] 08:06:59 INFO - PROCESS | 20753 | 1461683219747 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:59 INFO - PROCESS | 20753 | 1461683219915 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:07:00 INFO - PROCESS | 20753 | 1461683220121 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbadb000 == 106 [pid = 20753] [id = 470] 08:07:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65beb9c400) [pid = 20753] [serial = 1411] [outer = (nil)] 08:07:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65c300c000) [pid = 20753] [serial = 1412] [outer = 0x7f65beb9c400] 08:07:00 INFO - PROCESS | 20753 | 1461683220194 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65c407b800) [pid = 20753] [serial = 1413] [outer = 0x7f65beb9c400] 08:07:01 INFO - PROCESS | 20753 | 1461683221134 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1430ms 08:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:07:01 INFO - PROCESS | 20753 | 1461683221167 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 20753 | 1461683221171 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:07:01 INFO - PROCESS | 20753 | 1461683221177 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 20753 | 1461683221183 Marionette TRACE conn4 <- [1,1854,null,{}] 08:07:01 INFO - PROCESS | 20753 | 1461683221198 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:01 INFO - PROCESS | 20753 | 1461683221373 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:07:01 INFO - PROCESS | 20753 | 1461683221579 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7a67000 == 107 [pid = 20753] [id = 471] 08:07:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65c4ae6400) [pid = 20753] [serial = 1414] [outer = (nil)] 08:07:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65c5b11c00) [pid = 20753] [serial = 1415] [outer = 0x7f65c4ae6400] 08:07:01 INFO - PROCESS | 20753 | 1461683221656 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65ca9d4000) [pid = 20753] [serial = 1416] [outer = 0x7f65c4ae6400] 08:07:02 INFO - PROCESS | 20753 | 1461683222547 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1438ms 08:07:02 INFO - PROCESS | 20753 | 1461683222615 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 20753 | 1461683222620 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:07:02 INFO - PROCESS | 20753 | 1461683222626 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 20753 | 1461683222628 Marionette TRACE conn4 <- [1,1858,null,{}] 08:07:02 INFO - PROCESS | 20753 | 1461683222633 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:02 INFO - PROCESS | 20753 | 1461683222825 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:07:03 INFO - PROCESS | 20753 | 1461683223019 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e2d0d000 == 108 [pid = 20753] [id = 472] 08:07:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65c55cac00) [pid = 20753] [serial = 1417] [outer = (nil)] 08:07:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65cdc05000) [pid = 20753] [serial = 1418] [outer = 0x7f65c55cac00] 08:07:03 INFO - PROCESS | 20753 | 1461683223093 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65d31da000) [pid = 20753] [serial = 1419] [outer = 0x7f65c55cac00] 08:07:03 INFO - PROCESS | 20753 | 1461683223972 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1428ms 08:07:04 INFO - PROCESS | 20753 | 1461683224055 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 20753 | 1461683224059 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:07:04 INFO - PROCESS | 20753 | 1461683224065 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 20753 | 1461683224067 Marionette TRACE conn4 <- [1,1862,null,{}] 08:07:04 INFO - PROCESS | 20753 | 1461683224073 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:04 INFO - PROCESS | 20753 | 1461683224293 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:07:04 INFO - PROCESS | 20753 | 1461683224669 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f6f800 == 109 [pid = 20753] [id = 473] 08:07:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65d5b6d000) [pid = 20753] [serial = 1420] [outer = (nil)] 08:07:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65d6943400) [pid = 20753] [serial = 1421] [outer = 0x7f65d5b6d000] 08:07:04 INFO - PROCESS | 20753 | 1461683224800 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65d6cc9c00) [pid = 20753] [serial = 1422] [outer = 0x7f65d5b6d000] 08:07:05 INFO - PROCESS | 20753 | 1461683225682 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1694ms 08:07:05 INFO - PROCESS | 20753 | 1461683225760 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 20753 | 1461683225764 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:07:05 INFO - PROCESS | 20753 | 1461683225769 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 20753 | 1461683225772 Marionette TRACE conn4 <- [1,1866,null,{}] 08:07:05 INFO - PROCESS | 20753 | 1461683225777 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:06 INFO - PROCESS | 20753 | 1461683226015 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:07:06 INFO - PROCESS | 20753 | 1461683226211 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf558000 == 110 [pid = 20753] [id = 474] 08:07:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65d61b9400) [pid = 20753] [serial = 1423] [outer = (nil)] 08:07:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65e6ca6c00) [pid = 20753] [serial = 1424] [outer = 0x7f65d61b9400] 08:07:06 INFO - PROCESS | 20753 | 1461683226285 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65e72ef800) [pid = 20753] [serial = 1425] [outer = 0x7f65d61b9400] 08:07:07 INFO - PROCESS | 20753 | 1461683227150 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1428ms 08:07:07 INFO - PROCESS | 20753 | 1461683227199 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 20753 | 1461683227203 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:07:07 INFO - PROCESS | 20753 | 1461683227208 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 20753 | 1461683227211 Marionette TRACE conn4 <- [1,1870,null,{}] 08:07:07 INFO - PROCESS | 20753 | 1461683227216 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:07 INFO - PROCESS | 20753 | 1461683227380 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:07:07 INFO - PROCESS | 20753 | 1461683227579 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c49a6800 == 111 [pid = 20753] [id = 475] 08:07:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65c3754c00) [pid = 20753] [serial = 1426] [outer = (nil)] 08:07:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65c375ac00) [pid = 20753] [serial = 1427] [outer = 0x7f65c3754c00] 08:07:07 INFO - PROCESS | 20753 | 1461683227650 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65c375fc00) [pid = 20753] [serial = 1428] [outer = 0x7f65c3754c00] 08:07:08 INFO - PROCESS | 20753 | 1461683228493 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1336ms 08:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:07:08 INFO - PROCESS | 20753 | 1461683228546 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 20753 | 1461683228549 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:07:08 INFO - PROCESS | 20753 | 1461683228555 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 20753 | 1461683228558 Marionette TRACE conn4 <- [1,1874,null,{}] 08:07:08 INFO - PROCESS | 20753 | 1461683228563 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:08 INFO - PROCESS | 20753 | 1461683228740 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:07:08 INFO - PROCESS | 20753 | 1461683228939 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e8f8e800 == 112 [pid = 20753] [id = 476] 08:07:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65c1481800) [pid = 20753] [serial = 1429] [outer = (nil)] 08:07:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65c1487400) [pid = 20753] [serial = 1430] [outer = 0x7f65c1481800] 08:07:09 INFO - PROCESS | 20753 | 1461683229023 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65c148c800) [pid = 20753] [serial = 1431] [outer = 0x7f65c1481800] 08:07:09 INFO - PROCESS | 20753 | 1461683229893 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1388ms 08:07:09 INFO - PROCESS | 20753 | 1461683229943 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 20753 | 1461683229946 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:07:09 INFO - PROCESS | 20753 | 1461683229952 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 20753 | 1461683229954 Marionette TRACE conn4 <- [1,1878,null,{}] 08:07:09 INFO - PROCESS | 20753 | 1461683229960 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:10 INFO - PROCESS | 20753 | 1461683230128 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:07:10 INFO - PROCESS | 20753 | 1461683230329 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bec9b000 == 113 [pid = 20753] [id = 477] 08:07:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65c1482000) [pid = 20753] [serial = 1432] [outer = (nil)] 08:07:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65c375a400) [pid = 20753] [serial = 1433] [outer = 0x7f65c1482000] 08:07:10 INFO - PROCESS | 20753 | 1461683230409 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65cb528c00) [pid = 20753] [serial = 1434] [outer = 0x7f65c1482000] 08:07:11 INFO - PROCESS | 20753 | 1461683231241 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1337ms 08:07:11 INFO - PROCESS | 20753 | 1461683231290 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 20753 | 1461683231293 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:07:11 INFO - PROCESS | 20753 | 1461683231299 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 20753 | 1461683231301 Marionette TRACE conn4 <- [1,1882,null,{}] 08:07:11 INFO - PROCESS | 20753 | 1461683231307 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:11 INFO - PROCESS | 20753 | 1461683231479 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:07:11 INFO - PROCESS | 20753 | 1461683231680 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bbed3800 == 114 [pid = 20753] [id = 478] 08:07:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65bdedb800) [pid = 20753] [serial = 1435] [outer = (nil)] 08:07:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65bdee2800) [pid = 20753] [serial = 1436] [outer = 0x7f65bdedb800] 08:07:11 INFO - PROCESS | 20753 | 1461683231748 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65bdee7400) [pid = 20753] [serial = 1437] [outer = 0x7f65bdedb800] 08:07:12 INFO - PROCESS | 20753 | 1461683232624 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1378ms 08:07:12 INFO - PROCESS | 20753 | 1461683232678 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:07:12 INFO - PROCESS | 20753 | 1461683232682 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:07:12 INFO - PROCESS | 20753 | 1461683232688 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 20753 | 1461683232691 Marionette TRACE conn4 <- [1,1886,null,{}] 08:07:12 INFO - PROCESS | 20753 | 1461683232696 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:12 INFO - PROCESS | 20753 | 1461683232888 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:07:13 INFO - PROCESS | 20753 | 1461683233085 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc011000 == 115 [pid = 20753] [id = 479] 08:07:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65bdedd400) [pid = 20753] [serial = 1438] [outer = (nil)] 08:07:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65c3758000) [pid = 20753] [serial = 1439] [outer = 0x7f65bdedd400] 08:07:13 INFO - PROCESS | 20753 | 1461683233167 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65e6ca3000) [pid = 20753] [serial = 1440] [outer = 0x7f65bdedd400] 08:07:14 INFO - PROCESS | 20753 | 1461683234020 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1378ms 08:07:14 INFO - PROCESS | 20753 | 1461683234066 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 20753 | 1461683234070 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:07:14 INFO - PROCESS | 20753 | 1461683234075 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 20753 | 1461683234077 Marionette TRACE conn4 <- [1,1890,null,{}] 08:07:14 INFO - PROCESS | 20753 | 1461683234083 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:14 INFO - PROCESS | 20753 | 1461683234251 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:07:14 INFO - PROCESS | 20753 | 1461683234476 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb661000 == 116 [pid = 20753] [id = 480] 08:07:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65bb623800) [pid = 20753] [serial = 1441] [outer = (nil)] 08:07:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65bb62a800) [pid = 20753] [serial = 1442] [outer = 0x7f65bb623800] 08:07:14 INFO - PROCESS | 20753 | 1461683234547 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65bb62f800) [pid = 20753] [serial = 1443] [outer = 0x7f65bb623800] 08:07:15 INFO - PROCESS | 20753 | 1461683235948 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1931ms 08:07:16 INFO - PROCESS | 20753 | 1461683236023 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 20753 | 1461683236029 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:07:16 INFO - PROCESS | 20753 | 1461683236040 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 20753 | 1461683236045 Marionette TRACE conn4 <- [1,1894,null,{}] 08:07:16 INFO - PROCESS | 20753 | 1461683236054 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:16 INFO - PROCESS | 20753 | 1461683236229 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:07:16 INFO - PROCESS | 20753 | 1461683236430 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf549000 == 117 [pid = 20753] [id = 481] 08:07:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65bc3c2400) [pid = 20753] [serial = 1444] [outer = (nil)] 08:07:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65bc3d1400) [pid = 20753] [serial = 1445] [outer = 0x7f65bc3c2400] 08:07:16 INFO - PROCESS | 20753 | 1461683236535 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 252 (0x7f65bcbd3400) [pid = 20753] [serial = 1446] [outer = 0x7f65bc3c2400] 08:07:17 INFO - PROCESS | 20753 | 1461683237555 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1593ms 08:07:17 INFO - PROCESS | 20753 | 1461683237633 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 20753 | 1461683237639 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:07:17 INFO - PROCESS | 20753 | 1461683237649 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 20753 | 1461683237652 Marionette TRACE conn4 <- [1,1898,null,{}] 08:07:17 INFO - PROCESS | 20753 | 1461683237657 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:17 INFO - PROCESS | 20753 | 1461683237857 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:07:18 INFO - PROCESS | 20753 | 1461683238103 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3891000 == 118 [pid = 20753] [id = 482] 08:07:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 253 (0x7f65bdd17800) [pid = 20753] [serial = 1447] [outer = (nil)] 08:07:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 254 (0x7f65bdd1a000) [pid = 20753] [serial = 1448] [outer = 0x7f65bdd17800] 08:07:18 INFO - PROCESS | 20753 | 1461683238218 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65bdeda800) [pid = 20753] [serial = 1449] [outer = 0x7f65bdd17800] 08:07:19 INFO - PROCESS | 20753 | 1461683239119 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1527ms 08:07:19 INFO - PROCESS | 20753 | 1461683239177 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 20753 | 1461683239181 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:07:19 INFO - PROCESS | 20753 | 1461683239186 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 20753 | 1461683239192 Marionette TRACE conn4 <- [1,1902,null,{}] 08:07:19 INFO - PROCESS | 20753 | 1461683239206 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:19 INFO - PROCESS | 20753 | 1461683239381 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:07:19 INFO - PROCESS | 20753 | 1461683239623 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c480e000 == 119 [pid = 20753] [id = 483] 08:07:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65c08d0c00) [pid = 20753] [serial = 1450] [outer = (nil)] 08:07:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65c0a7c000) [pid = 20753] [serial = 1451] [outer = 0x7f65c08d0c00] 08:07:19 INFO - PROCESS | 20753 | 1461683239736 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65c1487c00) [pid = 20753] [serial = 1452] [outer = 0x7f65c08d0c00] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cad31800 == 118 [pid = 20753] [id = 409] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d1099800 == 117 [pid = 20753] [id = 297] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65ce8a9c00) [pid = 20753] [serial = 1337] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65c2eaa800) [pid = 20753] [serial = 1283] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65cdbb5c00) [pid = 20753] [serial = 1289] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 254 (0x7f65d6941800) [pid = 20753] [serial = 1295] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 253 (0x7f65beb9d400) [pid = 20753] [serial = 1316] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 252 (0x7f65e6e4fc00) [pid = 20753] [serial = 1313] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 251 (0x7f65bcc4c400) [pid = 20753] [serial = 1319] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65c5aa1800) [pid = 20753] [serial = 1286] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65d7c51400) [pid = 20753] [serial = 1298] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65e6ca1800) [pid = 20753] [serial = 1310] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65e1de3400) [pid = 20753] [serial = 1301] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65d574a000) [pid = 20753] [serial = 1292] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65e6366c00) [pid = 20753] [serial = 1307] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65c5924c00) [pid = 20753] [serial = 1304] [outer = (nil)] [url = about:blank] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3aac000 == 116 [pid = 20753] [id = 467] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d10a2800 == 115 [pid = 20753] [id = 466] 08:07:20 INFO - PROCESS | 20753 | 1461683240708 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbac3800 == 114 [pid = 20753] [id = 465] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cad37800 == 113 [pid = 20753] [id = 464] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbad9800 == 112 [pid = 20753] [id = 426] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5317800 == 111 [pid = 20753] [id = 463] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5843000 == 110 [pid = 20753] [id = 462] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c481e000 == 109 [pid = 20753] [id = 461] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf14c000 == 108 [pid = 20753] [id = 459] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf13a800 == 107 [pid = 20753] [id = 458] 08:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1591ms 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbb11800 == 106 [pid = 20753] [id = 457] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb49e000 == 105 [pid = 20753] [id = 456] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4236800 == 104 [pid = 20753] [id = 455] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb4b7800 == 103 [pid = 20753] [id = 454] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d760f000 == 102 [pid = 20753] [id = 453] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb29c800 == 101 [pid = 20753] [id = 452] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e63ec800 == 100 [pid = 20753] [id = 451] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e6a800 == 99 [pid = 20753] [id = 450] 08:07:20 INFO - PROCESS | 20753 | 1461683240790 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 20753 | 1461683240794 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d60a6000 == 98 [pid = 20753] [id = 449] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d4ab0800 == 97 [pid = 20753] [id = 448] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9f95800 == 96 [pid = 20753] [id = 447] 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c39af800 == 95 [pid = 20753] [id = 446] 08:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:07:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ce60d800 == 94 [pid = 20753] [id = 445] 08:07:20 INFO - PROCESS | 20753 | 1461683240807 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 20753 | 1461683240810 Marionette TRACE conn4 <- [1,1906,null,{}] 08:07:20 INFO - PROCESS | 20753 | 1461683240814 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:20 INFO - PROCESS | 20753 | 1461683240971 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:07:21 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65d61c0400) [pid = 20753] [serial = 1281] [outer = (nil)] [url = about:blank] 08:07:21 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65ccf15000) [pid = 20753] [serial = 1335] [outer = (nil)] [url = about:blank] 08:07:21 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65cbd0bc00) [pid = 20753] [serial = 1332] [outer = (nil)] [url = about:blank] 08:07:21 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65cb463c00) [pid = 20753] [serial = 1331] [outer = (nil)] [url = about:blank] 08:07:21 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65cc03cc00) [pid = 20753] [serial = 1334] [outer = (nil)] [url = about:blank] 08:07:21 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65c1cba400) [pid = 20753] [serial = 1323] [outer = (nil)] [url = about:blank] 08:07:21 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65beba0000) [pid = 20753] [serial = 1322] [outer = (nil)] [url = about:blank] 08:07:21 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65c56cd800) [pid = 20753] [serial = 1325] [outer = (nil)] [url = about:blank] 08:07:21 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65ca9cd800) [pid = 20753] [serial = 1329] [outer = (nil)] [url = about:blank] 08:07:21 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65c5b0d800) [pid = 20753] [serial = 1328] [outer = (nil)] [url = about:blank] 08:07:21 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65c57f0800) [pid = 20753] [serial = 1326] [outer = (nil)] [url = about:blank] 08:07:21 INFO - PROCESS | 20753 | 1461683241177 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c39ac000 == 95 [pid = 20753] [id = 484] 08:07:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65beba0000) [pid = 20753] [serial = 1453] [outer = (nil)] 08:07:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65c1cba400) [pid = 20753] [serial = 1454] [outer = 0x7f65beba0000] 08:07:21 INFO - PROCESS | 20753 | 1461683241240 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65c362e000) [pid = 20753] [serial = 1455] [outer = 0x7f65beba0000] 08:07:21 INFO - PROCESS | 20753 | 1461683241960 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1179ms 08:07:21 INFO - PROCESS | 20753 | 1461683241985 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 20753 | 1461683241988 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:07:22 INFO - PROCESS | 20753 | 1461683242020 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 20753 | 1461683242022 Marionette TRACE conn4 <- [1,1910,null,{}] 08:07:22 INFO - PROCESS | 20753 | 1461683242029 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:22 INFO - PROCESS | 20753 | 1461683242176 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:07:22 INFO - PROCESS | 20753 | 1461683242187 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5848800 == 96 [pid = 20753] [id = 485] 08:07:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65c1cba000) [pid = 20753] [serial = 1456] [outer = (nil)] 08:07:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65c376d400) [pid = 20753] [serial = 1457] [outer = 0x7f65c1cba000] 08:07:22 INFO - PROCESS | 20753 | 1461683242244 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65c4074400) [pid = 20753] [serial = 1458] [outer = 0x7f65c1cba000] 08:07:23 INFO - PROCESS | 20753 | 1461683243072 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1106ms 08:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:07:23 INFO - PROCESS | 20753 | 1461683243101 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 20753 | 1461683243104 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:07:23 INFO - PROCESS | 20753 | 1461683243108 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 20753 | 1461683243112 Marionette TRACE conn4 <- [1,1914,null,{}] 08:07:23 INFO - PROCESS | 20753 | 1461683243116 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:23 INFO - PROCESS | 20753 | 1461683243360 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:07:23 INFO - PROCESS | 20753 | 1461683243397 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8e11800 == 97 [pid = 20753] [id = 486] 08:07:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65c42bec00) [pid = 20753] [serial = 1459] [outer = (nil)] 08:07:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65c4989000) [pid = 20753] [serial = 1460] [outer = 0x7f65c42bec00] 08:07:23 INFO - PROCESS | 20753 | 1461683243458 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65c56d6400) [pid = 20753] [serial = 1461] [outer = 0x7f65c42bec00] 08:07:24 INFO - PROCESS | 20753 | 1461683244273 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1226ms 08:07:24 INFO - PROCESS | 20753 | 1461683244338 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 20753 | 1461683244341 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:07:24 INFO - PROCESS | 20753 | 1461683244346 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 20753 | 1461683244349 Marionette TRACE conn4 <- [1,1918,null,{}] 08:07:24 INFO - PROCESS | 20753 | 1461683244354 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:24 INFO - PROCESS | 20753 | 1461683244560 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:07:24 INFO - PROCESS | 20753 | 1461683244596 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca9f6000 == 98 [pid = 20753] [id = 487] 08:07:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65c57e4400) [pid = 20753] [serial = 1462] [outer = (nil)] 08:07:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65c5928800) [pid = 20753] [serial = 1463] [outer = 0x7f65c57e4400] 08:07:24 INFO - PROCESS | 20753 | 1461683244653 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65ca0e6c00) [pid = 20753] [serial = 1464] [outer = 0x7f65c57e4400] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65c0a79400) [pid = 20753] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65c0a75000) [pid = 20753] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65dbf20800) [pid = 20753] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65c3007c00) [pid = 20753] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65c2dac000) [pid = 20753] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65cbd12000) [pid = 20753] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65bc5e8000) [pid = 20753] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65c08d1000) [pid = 20753] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65c56d2400) [pid = 20753] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65beac3c00) [pid = 20753] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65d10bf800) [pid = 20753] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65e2ca9000) [pid = 20753] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65d7720000) [pid = 20753] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65d3a9d000) [pid = 20753] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65d68acc00) [pid = 20753] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65d58c4800) [pid = 20753] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65bead0000) [pid = 20753] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65d3eb9000) [pid = 20753] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65c2ea9000) [pid = 20753] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65ca9da800) [pid = 20753] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65d61bb800) [pid = 20753] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65cb45a000) [pid = 20753] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65bc5db000) [pid = 20753] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65d68b3000) [pid = 20753] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65c08d3800) [pid = 20753] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65bc5e1400) [pid = 20753] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65d31d8000) [pid = 20753] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65c300ec00) [pid = 20753] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65c2da3800) [pid = 20753] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65e33dbc00) [pid = 20753] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65e33d0800) [pid = 20753] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65c57eac00) [pid = 20753] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65c4073400) [pid = 20753] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65ce898800) [pid = 20753] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65c2d9fc00) [pid = 20753] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65d7719000) [pid = 20753] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65c0a78400) [pid = 20753] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65ce8c4400) [pid = 20753] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65c56b8000) [pid = 20753] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65c08c9400) [pid = 20753] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65e513e400) [pid = 20753] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65cb267000) [pid = 20753] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65c2eb0c00) [pid = 20753] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65cbd0cc00) [pid = 20753] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65cb804c00) [pid = 20753] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65bc5da800) [pid = 20753] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65d10c0400) [pid = 20753] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65c5a9d000) [pid = 20753] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65bcc45000) [pid = 20753] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65c55c4400) [pid = 20753] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 194 (0x7f65d3367400) [pid = 20753] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 193 (0x7f65beb93c00) [pid = 20753] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 192 (0x7f65cb45e400) [pid = 20753] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65d77f5c00) [pid = 20753] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65d2c94c00) [pid = 20753] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65c0a78800) [pid = 20753] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 188 (0x7f65c42c1400) [pid = 20753] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65c4ae5800) [pid = 20753] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:07:26 INFO - PROCESS | 20753 | --DOMWINDOW == 186 (0x7f65ca9d3000) [pid = 20753] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:07:26 INFO - PROCESS | 20753 | 1461683246543 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2233ms 08:07:26 INFO - PROCESS | 20753 | 1461683246579 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 20753 | 1461683246582 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:07:26 INFO - PROCESS | 20753 | 1461683246588 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 20753 | 1461683246589 Marionette TRACE conn4 <- [1,1922,null,{}] 08:07:26 INFO - PROCESS | 20753 | 1461683246595 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:26 INFO - PROCESS | 20753 | 1461683246750 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:07:26 INFO - PROCESS | 20753 | 1461683246763 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1c51000 == 99 [pid = 20753] [id = 488] 08:07:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 187 (0x7f65bc5db800) [pid = 20753] [serial = 1465] [outer = (nil)] 08:07:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65bcc45000) [pid = 20753] [serial = 1466] [outer = 0x7f65bc5db800] 08:07:26 INFO - PROCESS | 20753 | 1461683246961 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65c2dac000) [pid = 20753] [serial = 1467] [outer = 0x7f65bc5db800] 08:07:27 INFO - PROCESS | 20753 | 1461683247571 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1030ms 08:07:27 INFO - PROCESS | 20753 | 1461683247619 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 20753 | 1461683247622 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:07:27 INFO - PROCESS | 20753 | 1461683247627 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 20753 | 1461683247629 Marionette TRACE conn4 <- [1,1926,null,{}] 08:07:27 INFO - PROCESS | 20753 | 1461683247634 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:27 INFO - PROCESS | 20753 | 1461683247784 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:07:27 INFO - PROCESS | 20753 | 1461683247944 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fa2000 == 100 [pid = 20753] [id = 489] 08:07:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65bc5dcc00) [pid = 20753] [serial = 1468] [outer = (nil)] 08:07:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65c376e000) [pid = 20753] [serial = 1469] [outer = 0x7f65bc5dcc00] 08:07:28 INFO - PROCESS | 20753 | 1461683248003 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65c57ea000) [pid = 20753] [serial = 1470] [outer = 0x7f65bc5dcc00] 08:07:28 INFO - PROCESS | 20753 | 1461683248972 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1378ms 08:07:29 INFO - PROCESS | 20753 | 1461683249006 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 20753 | 1461683249012 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:07:29 INFO - PROCESS | 20753 | 1461683249021 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 20753 | 1461683249026 Marionette TRACE conn4 <- [1,1930,null,{}] 08:07:29 INFO - PROCESS | 20753 | 1461683249033 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:29 INFO - PROCESS | 20753 | 1461683249236 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:07:29 INFO - PROCESS | 20753 | 1461683249438 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1c52800 == 101 [pid = 20753] [id = 490] 08:07:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65bc5e6c00) [pid = 20753] [serial = 1471] [outer = (nil)] 08:07:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65bdd15000) [pid = 20753] [serial = 1472] [outer = 0x7f65bc5e6c00] 08:07:29 INFO - PROCESS | 20753 | 1461683249513 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65bdedfc00) [pid = 20753] [serial = 1473] [outer = 0x7f65bc5e6c00] 08:07:30 INFO - PROCESS | 20753 | 1461683250428 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1482ms 08:07:30 INFO - PROCESS | 20753 | 1461683250504 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 20753 | 1461683250512 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:07:30 INFO - PROCESS | 20753 | 1461683250522 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 20753 | 1461683250525 Marionette TRACE conn4 <- [1,1934,null,{}] 08:07:30 INFO - PROCESS | 20753 | 1461683250531 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:30 INFO - PROCESS | 20753 | 1461683250745 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:07:31 INFO - PROCESS | 20753 | 1461683251033 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5851800 == 102 [pid = 20753] [id = 491] 08:07:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65beb92400) [pid = 20753] [serial = 1474] [outer = (nil)] 08:07:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65c0be7800) [pid = 20753] [serial = 1475] [outer = 0x7f65beb92400] 08:07:31 INFO - PROCESS | 20753 | 1461683251146 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65c3004800) [pid = 20753] [serial = 1476] [outer = 0x7f65beb92400] 08:07:32 INFO - PROCESS | 20753 | 1461683252017 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1532ms 08:07:32 INFO - PROCESS | 20753 | 1461683252054 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 20753 | 1461683252057 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:07:32 INFO - PROCESS | 20753 | 1461683252063 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 20753 | 1461683252069 Marionette TRACE conn4 <- [1,1938,null,{}] 08:07:32 INFO - PROCESS | 20753 | 1461683252084 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:32 INFO - PROCESS | 20753 | 1461683252263 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:07:32 INFO - PROCESS | 20753 | 1461683252462 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb613000 == 103 [pid = 20753] [id = 492] 08:07:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65c376f400) [pid = 20753] [serial = 1477] [outer = (nil)] 08:07:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65c42bc800) [pid = 20753] [serial = 1478] [outer = 0x7f65c376f400] 08:07:32 INFO - PROCESS | 20753 | 1461683252536 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65c55c2400) [pid = 20753] [serial = 1479] [outer = 0x7f65c376f400] 08:07:33 INFO - PROCESS | 20753 | 1461683253372 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1333ms 08:07:33 INFO - PROCESS | 20753 | 1461683253398 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 20753 | 1461683253402 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:07:33 INFO - PROCESS | 20753 | 1461683253408 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 20753 | 1461683253411 Marionette TRACE conn4 <- [1,1942,null,{}] 08:07:33 INFO - PROCESS | 20753 | 1461683253416 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:33 INFO - PROCESS | 20753 | 1461683253580 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:07:33 INFO - PROCESS | 20753 | 1461683253782 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbb1c000 == 104 [pid = 20753] [id = 493] 08:07:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65c4079400) [pid = 20753] [serial = 1480] [outer = (nil)] 08:07:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c591dc00) [pid = 20753] [serial = 1481] [outer = 0x7f65c4079400] 08:07:33 INFO - PROCESS | 20753 | 1461683253851 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65c8ccc800) [pid = 20753] [serial = 1482] [outer = 0x7f65c4079400] 08:07:34 INFO - PROCESS | 20753 | 1461683254728 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1383ms 08:07:34 INFO - PROCESS | 20753 | 1461683254792 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 20753 | 1461683254796 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:07:34 INFO - PROCESS | 20753 | 1461683254801 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 20753 | 1461683254803 Marionette TRACE conn4 <- [1,1946,null,{}] 08:07:34 INFO - PROCESS | 20753 | 1461683254809 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:34 INFO - PROCESS | 20753 | 1461683254980 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:07:35 INFO - PROCESS | 20753 | 1461683255182 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d1090800 == 105 [pid = 20753] [id = 494] 08:07:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65c42b4400) [pid = 20753] [serial = 1483] [outer = (nil)] 08:07:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65ca9cd800) [pid = 20753] [serial = 1484] [outer = 0x7f65c42b4400] 08:07:35 INFO - PROCESS | 20753 | 1461683255255 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65cade0800) [pid = 20753] [serial = 1485] [outer = 0x7f65c42b4400] 08:07:36 INFO - PROCESS | 20753 | 1461683256179 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1427ms 08:07:36 INFO - PROCESS | 20753 | 1461683256229 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 20753 | 1461683256233 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:07:36 INFO - PROCESS | 20753 | 1461683256239 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 20753 | 1461683256242 Marionette TRACE conn4 <- [1,1950,null,{}] 08:07:36 INFO - PROCESS | 20753 | 1461683256247 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:36 INFO - PROCESS | 20753 | 1461683256449 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:07:36 INFO - PROCESS | 20753 | 1461683256650 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4aae800 == 106 [pid = 20753] [id = 495] 08:07:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65ca0f1400) [pid = 20753] [serial = 1486] [outer = (nil)] 08:07:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65cb532000) [pid = 20753] [serial = 1487] [outer = 0x7f65ca0f1400] 08:07:36 INFO - PROCESS | 20753 | 1461683256764 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65ccf15000) [pid = 20753] [serial = 1488] [outer = 0x7f65ca0f1400] 08:07:37 INFO - PROCESS | 20753 | 1461683257555 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1329ms 08:07:37 INFO - PROCESS | 20753 | 1461683257568 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 20753 | 1461683257571 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:07:37 INFO - PROCESS | 20753 | 1461683257577 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 20753 | 1461683257579 Marionette TRACE conn4 <- [1,1954,null,{}] 08:07:37 INFO - PROCESS | 20753 | 1461683257585 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:37 INFO - PROCESS | 20753 | 1461683257749 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:07:37 INFO - PROCESS | 20753 | 1461683257953 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5ab5800 == 107 [pid = 20753] [id = 496] 08:07:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65cade1400) [pid = 20753] [serial = 1489] [outer = (nil)] 08:07:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65cdbb5000) [pid = 20753] [serial = 1490] [outer = 0x7f65cade1400] 08:07:38 INFO - PROCESS | 20753 | 1461683258023 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65ce882c00) [pid = 20753] [serial = 1491] [outer = 0x7f65cade1400] 08:07:38 INFO - PROCESS | 20753 | 1461683258869 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1329ms 08:07:38 INFO - PROCESS | 20753 | 1461683258907 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 20753 | 1461683258910 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:07:38 INFO - PROCESS | 20753 | 1461683258916 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 20753 | 1461683258918 Marionette TRACE conn4 <- [1,1958,null,{}] 08:07:38 INFO - PROCESS | 20753 | 1461683258924 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:39 INFO - PROCESS | 20753 | 1461683259087 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:07:39 INFO - PROCESS | 20753 | 1461683259304 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6503000 == 108 [pid = 20753] [id = 497] 08:07:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65cb532c00) [pid = 20753] [serial = 1492] [outer = (nil)] 08:07:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65ce8a3000) [pid = 20753] [serial = 1493] [outer = 0x7f65cb532c00] 08:07:39 INFO - PROCESS | 20753 | 1461683259402 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65d10cd800) [pid = 20753] [serial = 1494] [outer = 0x7f65cb532c00] 08:07:40 INFO - PROCESS | 20753 | 1461683260613 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1733ms 08:07:40 INFO - PROCESS | 20753 | 1461683260650 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 20753 | 1461683260653 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:07:40 INFO - PROCESS | 20753 | 1461683260659 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 20753 | 1461683260662 Marionette TRACE conn4 <- [1,1962,null,{}] 08:07:40 INFO - PROCESS | 20753 | 1461683260667 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:40 INFO - PROCESS | 20753 | 1461683260921 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:07:41 INFO - PROCESS | 20753 | 1461683261126 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7619800 == 109 [pid = 20753] [id = 498] 08:07:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65cb530000) [pid = 20753] [serial = 1495] [outer = (nil)] 08:07:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65d31d8000) [pid = 20753] [serial = 1496] [outer = 0x7f65cb530000] 08:07:41 INFO - PROCESS | 20753 | 1461683261203 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65d48a4800) [pid = 20753] [serial = 1497] [outer = 0x7f65cb530000] 08:07:42 INFO - PROCESS | 20753 | 1461683262061 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1430ms 08:07:42 INFO - PROCESS | 20753 | 1461683262089 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 20753 | 1461683262093 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:07:42 INFO - PROCESS | 20753 | 1461683262098 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 20753 | 1461683262101 Marionette TRACE conn4 <- [1,1966,null,{}] 08:07:42 INFO - PROCESS | 20753 | 1461683262106 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:42 INFO - PROCESS | 20753 | 1461683262278 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:07:42 INFO - PROCESS | 20753 | 1461683262482 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e80800 == 110 [pid = 20753] [id = 499] 08:07:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65ccf18800) [pid = 20753] [serial = 1498] [outer = (nil)] 08:07:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65d574c000) [pid = 20753] [serial = 1499] [outer = 0x7f65ccf18800] 08:07:42 INFO - PROCESS | 20753 | 1461683262551 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65d5b6a000) [pid = 20753] [serial = 1500] [outer = 0x7f65ccf18800] 08:07:43 INFO - PROCESS | 20753 | 1461683263421 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1378ms 08:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:07:43 INFO - PROCESS | 20753 | 1461683263477 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 20753 | 1461683263480 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:07:43 INFO - PROCESS | 20753 | 1461683263486 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 20753 | 1461683263490 Marionette TRACE conn4 <- [1,1970,null,{}] 08:07:43 INFO - PROCESS | 20753 | 1461683263495 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:43 INFO - PROCESS | 20753 | 1461683263687 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:07:43 INFO - PROCESS | 20753 | 1461683263886 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e3023000 == 111 [pid = 20753] [id = 500] 08:07:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65ce8c1000) [pid = 20753] [serial = 1501] [outer = (nil)] 08:07:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65d693ac00) [pid = 20753] [serial = 1502] [outer = 0x7f65ce8c1000] 08:07:43 INFO - PROCESS | 20753 | 1461683263961 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65d6a39000) [pid = 20753] [serial = 1503] [outer = 0x7f65ce8c1000] 08:07:44 INFO - PROCESS | 20753 | 1461683264828 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1380ms 08:07:44 INFO - PROCESS | 20753 | 1461683264866 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 20753 | 1461683264869 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:07:44 INFO - PROCESS | 20753 | 1461683264875 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 20753 | 1461683264878 Marionette TRACE conn4 <- [1,1974,null,{}] 08:07:44 INFO - PROCESS | 20753 | 1461683264883 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:45 INFO - PROCESS | 20753 | 1461683265044 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:07:45 INFO - PROCESS | 20753 | 1461683265248 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e7303000 == 112 [pid = 20753] [id = 501] 08:07:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65d66dac00) [pid = 20753] [serial = 1504] [outer = (nil)] 08:07:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65d7713c00) [pid = 20753] [serial = 1505] [outer = 0x7f65d66dac00] 08:07:45 INFO - PROCESS | 20753 | 1461683265313 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65d7a74000) [pid = 20753] [serial = 1506] [outer = 0x7f65d66dac00] 08:07:46 INFO - PROCESS | 20753 | 1461683266166 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1331ms 08:07:46 INFO - PROCESS | 20753 | 1461683266207 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 20753 | 1461683266210 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:07:46 INFO - PROCESS | 20753 | 1461683266216 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 20753 | 1461683266218 Marionette TRACE conn4 <- [1,1978,null,{}] 08:07:46 INFO - PROCESS | 20753 | 1461683266231 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:46 INFO - PROCESS | 20753 | 1461683266402 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:07:46 INFO - PROCESS | 20753 | 1461683266631 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b91e6000 == 113 [pid = 20753] [id = 502] 08:07:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65bb626000) [pid = 20753] [serial = 1507] [outer = (nil)] 08:07:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65d7a6e800) [pid = 20753] [serial = 1508] [outer = 0x7f65bb626000] 08:07:46 INFO - PROCESS | 20753 | 1461683266702 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65e0f36800) [pid = 20753] [serial = 1509] [outer = 0x7f65bb626000] 08:07:47 INFO - PROCESS | 20753 | 1461683267575 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1394ms 08:07:47 INFO - PROCESS | 20753 | 1461683267611 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 20753 | 1461683267614 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:07:47 INFO - PROCESS | 20753 | 1461683267620 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 20753 | 1461683267622 Marionette TRACE conn4 <- [1,1982,null,{}] 08:07:47 INFO - PROCESS | 20753 | 1461683267627 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:47 INFO - PROCESS | 20753 | 1461683267803 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:07:48 INFO - PROCESS | 20753 | 1461683268010 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be5e2000 == 114 [pid = 20753] [id = 503] 08:07:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65bc3c9800) [pid = 20753] [serial = 1510] [outer = (nil)] 08:07:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65bcc4e400) [pid = 20753] [serial = 1511] [outer = 0x7f65bc3c9800] 08:07:48 INFO - PROCESS | 20753 | 1461683268076 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65d7bd8000) [pid = 20753] [serial = 1512] [outer = 0x7f65bc3c9800] 08:07:48 INFO - PROCESS | 20753 | 1461683268942 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1376ms 08:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:07:49 INFO - PROCESS | 20753 | 1461683268997 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 20753 | 1461683269000 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:07:49 INFO - PROCESS | 20753 | 1461683269006 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 20753 | 1461683269009 Marionette TRACE conn4 <- [1,1986,null,{}] 08:07:49 INFO - PROCESS | 20753 | 1461683269014 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:49 INFO - PROCESS | 20753 | 1461683269212 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:07:49 INFO - PROCESS | 20753 | 1461683269479 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1e06800 == 115 [pid = 20753] [id = 504] 08:07:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65bc5e0800) [pid = 20753] [serial = 1513] [outer = (nil)] 08:07:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65beac9400) [pid = 20753] [serial = 1514] [outer = 0x7f65bc5e0800] 08:07:49 INFO - PROCESS | 20753 | 1461683269594 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65c4463400) [pid = 20753] [serial = 1515] [outer = 0x7f65bc5e0800] 08:07:50 INFO - PROCESS | 20753 | 1461683270383 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1430ms 08:07:50 INFO - PROCESS | 20753 | 1461683270435 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 20753 | 1461683270439 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:07:50 INFO - PROCESS | 20753 | 1461683270444 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 20753 | 1461683270447 Marionette TRACE conn4 <- [1,1990,null,{}] 08:07:50 INFO - PROCESS | 20753 | 1461683270452 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:50 INFO - PROCESS | 20753 | 1461683270628 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:07:50 INFO - PROCESS | 20753 | 1461683270858 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c37ce800 == 116 [pid = 20753] [id = 505] 08:07:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65bcbc9400) [pid = 20753] [serial = 1516] [outer = (nil)] 08:07:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65c300c800) [pid = 20753] [serial = 1517] [outer = 0x7f65bcbc9400] 08:07:50 INFO - PROCESS | 20753 | 1461683270927 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65c55c2c00) [pid = 20753] [serial = 1518] [outer = 0x7f65bcbc9400] 08:07:52 INFO - PROCESS | 20753 | 1461683272237 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1832ms 08:07:52 INFO - PROCESS | 20753 | 1461683272277 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 20753 | 1461683272282 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:07:52 INFO - PROCESS | 20753 | 1461683272290 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 20753 | 1461683272293 Marionette TRACE conn4 <- [1,1994,null,{}] 08:07:52 INFO - PROCESS | 20753 | 1461683272301 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:52 INFO - PROCESS | 20753 | 1461683272482 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:07:52 INFO - PROCESS | 20753 | 1461683272696 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1c5e800 == 117 [pid = 20753] [id = 506] 08:07:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65bcb76c00) [pid = 20753] [serial = 1519] [outer = (nil)] 08:07:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65bdd16800) [pid = 20753] [serial = 1520] [outer = 0x7f65bcb76c00] 08:07:52 INFO - PROCESS | 20753 | 1461683272805 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65beb93400) [pid = 20753] [serial = 1521] [outer = 0x7f65bcb76c00] 08:07:53 INFO - PROCESS | 20753 | 1461683273863 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1630ms 08:07:53 INFO - PROCESS | 20753 | 1461683273921 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 20753 | 1461683273929 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:07:53 INFO - PROCESS | 20753 | 1461683273938 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 20753 | 1461683273942 Marionette TRACE conn4 <- [1,1998,null,{}] 08:07:53 INFO - PROCESS | 20753 | 1461683273947 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:54 INFO - PROCESS | 20753 | 1461683274118 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:07:54 INFO - PROCESS | 20753 | 1461683274423 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65beca2000 == 118 [pid = 20753] [id = 507] 08:07:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65c0a75000) [pid = 20753] [serial = 1522] [outer = (nil)] 08:07:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65c0be0c00) [pid = 20753] [serial = 1523] [outer = 0x7f65c0a75000] 08:07:54 INFO - PROCESS | 20753 | 1461683274539 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65c1488800) [pid = 20753] [serial = 1524] [outer = 0x7f65c0a75000] 08:07:54 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7a57000 == 117 [pid = 20753] [id = 391] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65e639a800) [pid = 20753] [serial = 1358] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65e6e62c00) [pid = 20753] [serial = 1361] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65c0be6c00) [pid = 20753] [serial = 1364] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65c42b5c00) [pid = 20753] [serial = 1367] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65e692d000) [pid = 20753] [serial = 1370] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65c376c800) [pid = 20753] [serial = 1373] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65bf10a800) [pid = 20753] [serial = 1376] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65bcb73400) [pid = 20753] [serial = 1379] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65d7bd9000) [pid = 20753] [serial = 1406] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1c51000 == 116 [pid = 20753] [id = 488] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca9f6000 == 115 [pid = 20753] [id = 487] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8e11800 == 114 [pid = 20753] [id = 486] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5848800 == 113 [pid = 20753] [id = 485] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c39ac000 == 112 [pid = 20753] [id = 484] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c480e000 == 111 [pid = 20753] [id = 483] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3891000 == 110 [pid = 20753] [id = 482] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf549000 == 109 [pid = 20753] [id = 481] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e8f8e800 == 108 [pid = 20753] [id = 476] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c49a6800 == 107 [pid = 20753] [id = 475] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf558000 == 106 [pid = 20753] [id = 474] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f6f800 == 105 [pid = 20753] [id = 473] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e2d0d000 == 104 [pid = 20753] [id = 472] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7a67000 == 103 [pid = 20753] [id = 471] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbadb000 == 102 [pid = 20753] [id = 470] 08:07:55 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4812800 == 101 [pid = 20753] [id = 469] 08:07:55 INFO - PROCESS | 20753 | 1461683275389 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65d61b5000) [pid = 20753] [serial = 1293] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65bcbcdc00) [pid = 20753] [serial = 1167] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65d58c1000) [pid = 20753] [serial = 1248] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65d573f800) [pid = 20753] [serial = 1179] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65bcc50c00) [pid = 20753] [serial = 1320] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65ca0e2c00) [pid = 20753] [serial = 1236] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65e2f40000) [pid = 20753] [serial = 1122] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65e6e63000) [pid = 20753] [serial = 1317] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65cd03ac00) [pid = 20753] [serial = 1239] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65e3208000) [pid = 20753] [serial = 1194] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65d6a31000) [pid = 20753] [serial = 1257] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65cbd0c000) [pid = 20753] [serial = 1173] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65e654f800) [pid = 20753] [serial = 1308] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65e6e6e400) [pid = 20753] [serial = 1137] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65d68a7000) [pid = 20753] [serial = 1254] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65d7c8e800) [pid = 20753] [serial = 1188] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65c446d800) [pid = 20753] [serial = 1284] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65c3012000) [pid = 20753] [serial = 1134] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65ca0ef800) [pid = 20753] [serial = 1287] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65cd03f400) [pid = 20753] [serial = 1203] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65d31d6000) [pid = 20753] [serial = 1245] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65e6cab000) [pid = 20753] [serial = 1311] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65e2ca3c00) [pid = 20753] [serial = 1302] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65e320d800) [pid = 20753] [serial = 1305] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65e1de4800) [pid = 20753] [serial = 1191] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65d61bcc00) [pid = 20753] [serial = 1182] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65c56bb800) [pid = 20753] [serial = 1206] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65d61b3000) [pid = 20753] [serial = 1251] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65d1062000) [pid = 20753] [serial = 1242] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65d5b68000) [pid = 20753] [serial = 996] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65d6f9e800) [pid = 20753] [serial = 1116] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65d10c7400) [pid = 20753] [serial = 1290] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65c5a96000) [pid = 20753] [serial = 1170] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65e6cad800) [pid = 20753] [serial = 1125] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65caa1e400) [pid = 20753] [serial = 1200] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65d7bcec00) [pid = 20753] [serial = 1140] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65d6e73800) [pid = 20753] [serial = 1296] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65c4ae9000) [pid = 20753] [serial = 1233] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65d3cabc00) [pid = 20753] [serial = 1113] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65e6e4b800) [pid = 20753] [serial = 1128] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65e6b65800) [pid = 20753] [serial = 1080] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65cb946000) [pid = 20753] [serial = 1110] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 194 (0x7f65e650f800) [pid = 20753] [serial = 1077] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 193 (0x7f65e320cc00) [pid = 20753] [serial = 1197] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 192 (0x7f65d6a2e800) [pid = 20753] [serial = 1260] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65dbf1e400) [pid = 20753] [serial = 1299] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65d6f11400) [pid = 20753] [serial = 1185] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65e0f3b400) [pid = 20753] [serial = 1119] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 188 (0x7f65ce8c9800) [pid = 20753] [serial = 1176] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65e6e64400) [pid = 20753] [serial = 1131] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 186 (0x7f65e6e70400) [pid = 20753] [serial = 1314] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 185 (0x7f65e6b65c00) [pid = 20753] [serial = 1083] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 184 (0x7f65d6fa5800) [pid = 20753] [serial = 1355] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 183 (0x7f65cdc03400) [pid = 20753] [serial = 1346] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 182 (0x7f65cbd11c00) [pid = 20753] [serial = 1394] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65d31d2000) [pid = 20753] [serial = 1349] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65bf10b800) [pid = 20753] [serial = 1382] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65ce891800) [pid = 20753] [serial = 1397] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65c3624000) [pid = 20753] [serial = 1403] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65d7ab6000) [pid = 20753] [serial = 1401] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65d7ab5c00) [pid = 20753] [serial = 1404] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65d1b9b400) [pid = 20753] [serial = 1398] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65cdc06800) [pid = 20753] [serial = 1395] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65d6e7a000) [pid = 20753] [serial = 1400] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65beb98000) [pid = 20753] [serial = 1340] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 171 (0x7f65c376d000) [pid = 20753] [serial = 1386] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 170 (0x7f65c2ea6c00) [pid = 20753] [serial = 1385] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 169 (0x7f65c57e5800) [pid = 20753] [serial = 1343] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 168 (0x7f65c55c6400) [pid = 20753] [serial = 1389] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 167 (0x7f65c4988400) [pid = 20753] [serial = 1388] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 166 (0x7f65c5b0b000) [pid = 20753] [serial = 1391] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 165 (0x7f65ca9d1000) [pid = 20753] [serial = 1392] [outer = (nil)] [url = about:blank] 08:07:55 INFO - PROCESS | 20753 | --DOMWINDOW == 164 (0x7f65ca0e7c00) [pid = 20753] [serial = 1352] [outer = (nil)] [url = about:blank] 08:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1528ms 08:07:55 INFO - PROCESS | 20753 | 1461683275466 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 20753 | 1461683275469 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:07:55 INFO - PROCESS | 20753 | 1461683275478 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 20753 | 1461683275482 Marionette TRACE conn4 <- [1,2002,null,{}] 08:07:55 INFO - PROCESS | 20753 | 1461683275496 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:55 INFO - PROCESS | 20753 | 1461683275659 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:07:55 INFO - PROCESS | 20753 | 1461683275840 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf544800 == 102 [pid = 20753] [id = 508] 08:07:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 165 (0x7f65bc5e1400) [pid = 20753] [serial = 1525] [outer = (nil)] 08:07:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 166 (0x7f65c2ea5800) [pid = 20753] [serial = 1526] [outer = 0x7f65bc5e1400] 08:07:55 INFO - PROCESS | 20753 | 1461683275901 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 167 (0x7f65c3755800) [pid = 20753] [serial = 1527] [outer = 0x7f65bc5e1400] 08:07:56 INFO - PROCESS | 20753 | 1461683276633 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1183ms 08:07:56 INFO - PROCESS | 20753 | 1461683276669 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 20753 | 1461683276673 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:07:56 INFO - PROCESS | 20753 | 1461683276679 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 20753 | 1461683276680 Marionette TRACE conn4 <- [1,2006,null,{}] 08:07:56 INFO - PROCESS | 20753 | 1461683276686 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:56 INFO - PROCESS | 20753 | 1461683276838 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:07:56 INFO - PROCESS | 20753 | 1461683276853 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c421f000 == 103 [pid = 20753] [id = 509] 08:07:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 168 (0x7f65c3756c00) [pid = 20753] [serial = 1528] [outer = (nil)] 08:07:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 169 (0x7f65c42b7800) [pid = 20753] [serial = 1529] [outer = 0x7f65c3756c00] 08:07:56 INFO - PROCESS | 20753 | 1461683276914 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 170 (0x7f65c4467000) [pid = 20753] [serial = 1530] [outer = 0x7f65c3756c00] 08:07:57 INFO - PROCESS | 20753 | 1461683277841 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1181ms 08:07:57 INFO - PROCESS | 20753 | 1461683277865 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 20753 | 1461683277868 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:07:57 INFO - PROCESS | 20753 | 1461683277873 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 20753 | 1461683277876 Marionette TRACE conn4 <- [1,2010,null,{}] 08:07:57 INFO - PROCESS | 20753 | 1461683277881 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:58 INFO - PROCESS | 20753 | 1461683278103 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:07:58 INFO - PROCESS | 20753 | 1461683278132 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c49af800 == 104 [pid = 20753] [id = 510] 08:07:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 171 (0x7f65c376c800) [pid = 20753] [serial = 1531] [outer = (nil)] 08:07:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65c553f000) [pid = 20753] [serial = 1532] [outer = 0x7f65c376c800] 08:07:58 INFO - PROCESS | 20753 | 1461683278190 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65c56b6c00) [pid = 20753] [serial = 1533] [outer = 0x7f65c376c800] 08:07:59 INFO - PROCESS | 20753 | 1461683279166 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1336ms 08:07:59 INFO - PROCESS | 20753 | 1461683279210 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 20753 | 1461683279214 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:07:59 INFO - PROCESS | 20753 | 1461683279228 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 20753 | 1461683279230 Marionette TRACE conn4 <- [1,2014,null,{}] 08:07:59 INFO - PROCESS | 20753 | 1461683279236 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:59 INFO - PROCESS | 20753 | 1461683279476 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:07:59 INFO - PROCESS | 20753 | 1461683279512 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c0e800 == 105 [pid = 20753] [id = 511] 08:07:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65c5920000) [pid = 20753] [serial = 1534] [outer = (nil)] 08:07:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65ca9d1000) [pid = 20753] [serial = 1535] [outer = 0x7f65c5920000] 08:07:59 INFO - PROCESS | 20753 | 1461683279572 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65cb529800) [pid = 20753] [serial = 1536] [outer = 0x7f65c5920000] 08:08:00 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65bc5db800) [pid = 20753] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:08:00 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65bc3c2400) [pid = 20753] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:08:00 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65c57e4400) [pid = 20753] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:08:00 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65c42bec00) [pid = 20753] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:08:00 INFO - PROCESS | 20753 | --DOMWINDOW == 171 (0x7f65c08d0c00) [pid = 20753] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:08:00 INFO - PROCESS | 20753 | --DOMWINDOW == 170 (0x7f65c1cba000) [pid = 20753] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:08:00 INFO - PROCESS | 20753 | --DOMWINDOW == 169 (0x7f65bdd17800) [pid = 20753] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:08:00 INFO - PROCESS | 20753 | --DOMWINDOW == 168 (0x7f65beba0000) [pid = 20753] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:08:00 INFO - PROCESS | 20753 | 1461683280690 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1495ms 08:08:00 INFO - PROCESS | 20753 | 1461683280715 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 20753 | 1461683280717 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:08:00 INFO - PROCESS | 20753 | 1461683280735 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 20753 | 1461683280738 Marionette TRACE conn4 <- [1,2018,null,{}] 08:08:00 INFO - PROCESS | 20753 | 1461683280752 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:00 INFO - PROCESS | 20753 | 1461683280915 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:08:00 INFO - PROCESS | 20753 | 1461683280929 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8e19800 == 106 [pid = 20753] [id = 512] 08:08:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 169 (0x7f65bcbd0400) [pid = 20753] [serial = 1537] [outer = (nil)] 08:08:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 170 (0x7f65cb527800) [pid = 20753] [serial = 1538] [outer = 0x7f65bcbd0400] 08:08:00 INFO - PROCESS | 20753 | 1461683280987 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 171 (0x7f65cb536c00) [pid = 20753] [serial = 1539] [outer = 0x7f65bcbd0400] 08:08:01 INFO - PROCESS | 20753 | 1461683281817 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1135ms 08:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:08:01 INFO - PROCESS | 20753 | 1461683281871 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 20753 | 1461683281873 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:08:01 INFO - PROCESS | 20753 | 1461683281879 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 20753 | 1461683281883 Marionette TRACE conn4 <- [1,2022,null,{}] 08:08:01 INFO - PROCESS | 20753 | 1461683281898 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:02 INFO - PROCESS | 20753 | 1461683282061 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:08:02 INFO - PROCESS | 20753 | 1461683282073 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca9e8000 == 107 [pid = 20753] [id = 513] 08:08:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65ca0e8000) [pid = 20753] [serial = 1540] [outer = (nil)] 08:08:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65cbd10400) [pid = 20753] [serial = 1541] [outer = 0x7f65ca0e8000] 08:08:02 INFO - PROCESS | 20753 | 1461683282134 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65cdbb2000) [pid = 20753] [serial = 1542] [outer = 0x7f65ca0e8000] 08:08:03 INFO - PROCESS | 20753 | 1461683283319 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1495ms 08:08:03 INFO - PROCESS | 20753 | 1461683283374 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 20753 | 1461683283381 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:08:03 INFO - PROCESS | 20753 | 1461683283388 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 20753 | 1461683283394 Marionette TRACE conn4 <- [1,2026,null,{}] 08:08:03 INFO - PROCESS | 20753 | 1461683283401 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:03 INFO - PROCESS | 20753 | 1461683283598 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:08:03 INFO - PROCESS | 20753 | 1461683283794 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf142000 == 108 [pid = 20753] [id = 514] 08:08:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65bdd17000) [pid = 20753] [serial = 1543] [outer = (nil)] 08:08:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65beb98c00) [pid = 20753] [serial = 1544] [outer = 0x7f65bdd17000] 08:08:03 INFO - PROCESS | 20753 | 1461683283877 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65c08d4000) [pid = 20753] [serial = 1545] [outer = 0x7f65bdd17000] 08:08:04 INFO - PROCESS | 20753 | 1461683284832 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1484ms 08:08:04 INFO - PROCESS | 20753 | 1461683284872 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 20753 | 1461683284881 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:08:04 INFO - PROCESS | 20753 | 1461683284890 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 20753 | 1461683284893 Marionette TRACE conn4 <- [1,2030,null,{}] 08:08:04 INFO - PROCESS | 20753 | 1461683284899 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:05 INFO - PROCESS | 20753 | 1461683285081 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:08:05 INFO - PROCESS | 20753 | 1461683285283 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5843800 == 109 [pid = 20753] [id = 515] 08:08:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65c148a800) [pid = 20753] [serial = 1546] [outer = (nil)] 08:08:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65c3761000) [pid = 20753] [serial = 1547] [outer = 0x7f65c148a800] 08:08:05 INFO - PROCESS | 20753 | 1461683285352 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65c4332c00) [pid = 20753] [serial = 1548] [outer = 0x7f65c148a800] 08:08:06 INFO - PROCESS | 20753 | 1461683286306 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1478ms 08:08:06 INFO - PROCESS | 20753 | 1461683286380 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 20753 | 1461683286386 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:08:06 INFO - PROCESS | 20753 | 1461683286396 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 20753 | 1461683286402 Marionette TRACE conn4 <- [1,2034,null,{}] 08:08:06 INFO - PROCESS | 20753 | 1461683286417 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:06 INFO - PROCESS | 20753 | 1461683286656 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:08:06 INFO - PROCESS | 20753 | 1461683286904 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb61a800 == 110 [pid = 20753] [id = 516] 08:08:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65c433b000) [pid = 20753] [serial = 1549] [outer = (nil)] 08:08:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65ca9d8400) [pid = 20753] [serial = 1550] [outer = 0x7f65c433b000] 08:08:07 INFO - PROCESS | 20753 | 1461683287021 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 183 (0x7f65cb52e800) [pid = 20753] [serial = 1551] [outer = 0x7f65c433b000] 08:08:07 INFO - PROCESS | 20753 | 1461683287913 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1588ms 08:08:07 INFO - PROCESS | 20753 | 1461683287984 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:08:07 INFO - PROCESS | 20753 | 1461683287989 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:08:07 INFO - PROCESS | 20753 | 1461683287995 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 20753 | 1461683287998 Marionette TRACE conn4 <- [1,2038,null,{}] 08:08:08 INFO - PROCESS | 20753 | 1461683288003 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:08 INFO - PROCESS | 20753 | 1461683288188 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:08:08 INFO - PROCESS | 20753 | 1461683288398 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cc0b9000 == 111 [pid = 20753] [id = 517] 08:08:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 184 (0x7f65c56b6000) [pid = 20753] [serial = 1552] [outer = (nil)] 08:08:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 185 (0x7f65cdc0f000) [pid = 20753] [serial = 1553] [outer = 0x7f65c56b6000] 08:08:08 INFO - PROCESS | 20753 | 1461683288532 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 186 (0x7f65ce8a4c00) [pid = 20753] [serial = 1554] [outer = 0x7f65c56b6000] 08:08:09 INFO - PROCESS | 20753 | 1461683289468 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1532ms 08:08:09 INFO - PROCESS | 20753 | 1461683289527 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 20753 | 1461683289530 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:08:09 INFO - PROCESS | 20753 | 1461683289536 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 20753 | 1461683289538 Marionette TRACE conn4 <- [1,2042,null,{}] 08:08:09 INFO - PROCESS | 20753 | 1461683289543 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:09 INFO - PROCESS | 20753 | 1461683289737 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:08:09 INFO - PROCESS | 20753 | 1461683289940 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d2cc8800 == 112 [pid = 20753] [id = 518] 08:08:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 187 (0x7f65cb45c000) [pid = 20753] [serial = 1555] [outer = (nil)] 08:08:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65d2c94c00) [pid = 20753] [serial = 1556] [outer = 0x7f65cb45c000] 08:08:10 INFO - PROCESS | 20753 | 1461683290011 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65d3ebbc00) [pid = 20753] [serial = 1557] [outer = 0x7f65cb45c000] 08:08:10 INFO - PROCESS | 20753 | 1461683290965 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1480ms 08:08:11 INFO - PROCESS | 20753 | 1461683291017 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 20753 | 1461683291021 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:08:11 INFO - PROCESS | 20753 | 1461683291026 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 20753 | 1461683291029 Marionette TRACE conn4 <- [1,2046,null,{}] 08:08:11 INFO - PROCESS | 20753 | 1461683291034 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:11 INFO - PROCESS | 20753 | 1461683291227 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:08:11 INFO - PROCESS | 20753 | 1461683291434 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4b98800 == 113 [pid = 20753] [id = 519] 08:08:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65c553c800) [pid = 20753] [serial = 1558] [outer = (nil)] 08:08:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65d61bcc00) [pid = 20753] [serial = 1559] [outer = 0x7f65c553c800] 08:08:11 INFO - PROCESS | 20753 | 1461683291552 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65d68aec00) [pid = 20753] [serial = 1560] [outer = 0x7f65c553c800] 08:08:12 INFO - PROCESS | 20753 | 1461683292472 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:08:12 INFO - PROCESS | 20753 | ************************* 08:08:12 INFO - PROCESS | 20753 | A coding exception was thrown and uncaught in a Task. 08:08:12 INFO - PROCESS | 20753 | 08:08:12 INFO - PROCESS | 20753 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:08:12 INFO - PROCESS | 20753 | Full stack: 08:08:12 INFO - PROCESS | 20753 | ************************* 08:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1481ms 08:08:12 INFO - PROCESS | 20753 | 1461683292510 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 20753 | 1461683292514 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:08:12 INFO - PROCESS | 20753 | 1461683292519 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 20753 | 1461683292522 Marionette TRACE conn4 <- [1,2050,null,{}] 08:08:12 INFO - PROCESS | 20753 | 1461683292527 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:12 INFO - PROCESS | 20753 | 1461683292704 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:08:12 INFO - PROCESS | 20753 | 1461683292909 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6505000 == 114 [pid = 20753] [id = 520] 08:08:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65d3eb8400) [pid = 20753] [serial = 1561] [outer = (nil)] 08:08:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65d6a34c00) [pid = 20753] [serial = 1562] [outer = 0x7f65d3eb8400] 08:08:12 INFO - PROCESS | 20753 | 1461683292978 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65dbf7a400) [pid = 20753] [serial = 1563] [outer = 0x7f65d3eb8400] 08:08:13 INFO - PROCESS | 20753 | 1461683293853 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1384ms 08:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:08:13 INFO - PROCESS | 20753 | 1461683293904 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 20753 | 1461683293907 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:08:13 INFO - PROCESS | 20753 | 1461683293913 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 20753 | 1461683293918 Marionette TRACE conn4 <- [1,2054,null,{}] 08:08:13 INFO - PROCESS | 20753 | 1461683293924 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:14 INFO - PROCESS | 20753 | 1461683294095 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:08:14 INFO - PROCESS | 20753 | 1461683294308 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e18000 == 115 [pid = 20753] [id = 521] 08:08:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65d66df400) [pid = 20753] [serial = 1564] [outer = (nil)] 08:08:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65e2005800) [pid = 20753] [serial = 1565] [outer = 0x7f65d66df400] 08:08:14 INFO - PROCESS | 20753 | 1461683294420 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65e2f3e400) [pid = 20753] [serial = 1566] [outer = 0x7f65d66df400] 08:08:15 INFO - PROCESS | 20753 | 1461683295271 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1387ms 08:08:15 INFO - PROCESS | 20753 | 1461683295302 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 20753 | 1461683295306 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:08:15 INFO - PROCESS | 20753 | 1461683295311 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 20753 | 1461683295314 Marionette TRACE conn4 <- [1,2058,null,{}] 08:08:15 INFO - PROCESS | 20753 | 1461683295319 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:15 INFO - PROCESS | 20753 | 1461683295489 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:08:15 INFO - PROCESS | 20753 | 1461683295697 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e1bdb000 == 116 [pid = 20753] [id = 522] 08:08:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65d7715000) [pid = 20753] [serial = 1567] [outer = (nil)] 08:08:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65e320ec00) [pid = 20753] [serial = 1568] [outer = 0x7f65d7715000] 08:08:15 INFO - PROCESS | 20753 | 1461683295765 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65e6366c00) [pid = 20753] [serial = 1569] [outer = 0x7f65d7715000] 08:08:16 INFO - PROCESS | 20753 | 1461683296621 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1388ms 08:08:16 INFO - PROCESS | 20753 | 1461683296701 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:08:16 INFO - PROCESS | 20753 | 1461683296705 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:08:16 INFO - PROCESS | 20753 | 1461683296710 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 20753 | 1461683296713 Marionette TRACE conn4 <- [1,2062,null,{}] 08:08:16 INFO - PROCESS | 20753 | 1461683296718 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:16 INFO - PROCESS | 20753 | 1461683296950 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:08:17 INFO - PROCESS | 20753 | 1461683297154 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e301d800 == 117 [pid = 20753] [id = 523] 08:08:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65e1b6c000) [pid = 20753] [serial = 1570] [outer = (nil)] 08:08:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65e6923c00) [pid = 20753] [serial = 1571] [outer = 0x7f65e1b6c000] 08:08:17 INFO - PROCESS | 20753 | 1461683297266 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65e6ca3800) [pid = 20753] [serial = 1572] [outer = 0x7f65e1b6c000] 08:08:18 INFO - PROCESS | 20753 | 1461683298265 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1582ms 08:08:18 INFO - PROCESS | 20753 | 1461683298293 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 20753 | 1461683298297 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:08:18 INFO - PROCESS | 20753 | 1461683298303 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - PROCESS | 20753 | 1461683298307 Marionette TRACE conn4 <- [1,2066,null,{}] 08:08:18 INFO - PROCESS | 20753 | 1461683298312 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:18 INFO - PROCESS | 20753 | 1461683298506 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:08:18 INFO - PROCESS | 20753 | 1461683298715 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f7b000 == 118 [pid = 20753] [id = 524] 08:08:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65e3210400) [pid = 20753] [serial = 1573] [outer = (nil)] 08:08:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65e6e6c400) [pid = 20753] [serial = 1574] [outer = 0x7f65e3210400] 08:08:18 INFO - PROCESS | 20753 | 1461683298789 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65e7325c00) [pid = 20753] [serial = 1575] [outer = 0x7f65e3210400] 08:08:19 INFO - PROCESS | 20753 | 1461683299662 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1430ms 08:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:08:19 INFO - PROCESS | 20753 | 1461683299735 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 20753 | 1461683299738 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:08:19 INFO - PROCESS | 20753 | 1461683299744 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 20753 | 1461683299746 Marionette TRACE conn4 <- [1,2070,null,{}] 08:08:19 INFO - PROCESS | 20753 | 1461683299752 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:19 INFO - PROCESS | 20753 | 1461683299930 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:08:20 INFO - PROCESS | 20753 | 1461683300139 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb4a2000 == 119 [pid = 20753] [id = 525] 08:08:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65bcb2a400) [pid = 20753] [serial = 1576] [outer = (nil)] 08:08:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65bcb34000) [pid = 20753] [serial = 1577] [outer = 0x7f65bcb2a400] 08:08:20 INFO - PROCESS | 20753 | 1461683300250 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65bcb38c00) [pid = 20753] [serial = 1578] [outer = 0x7f65bcb2a400] 08:08:21 INFO - PROCESS | 20753 | 1461683301101 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1435ms 08:08:21 INFO - PROCESS | 20753 | 1461683301179 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 20753 | 1461683301182 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:08:21 INFO - PROCESS | 20753 | 1461683301204 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 20753 | 1461683301207 Marionette TRACE conn4 <- [1,2074,null,{}] 08:08:21 INFO - PROCESS | 20753 | 1461683301212 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:21 INFO - PROCESS | 20753 | 1461683301422 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:08:21 INFO - PROCESS | 20753 | 1461683301707 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c12d6800 == 120 [pid = 20753] [id = 526] 08:08:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65bcb2b800) [pid = 20753] [serial = 1579] [outer = (nil)] 08:08:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65bdee8c00) [pid = 20753] [serial = 1580] [outer = 0x7f65bcb2b800] 08:08:21 INFO - PROCESS | 20753 | 1461683301820 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65c2ea8c00) [pid = 20753] [serial = 1581] [outer = 0x7f65bcb2b800] 08:08:23 INFO - PROCESS | 20753 | 1461683303163 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2042ms 08:08:23 INFO - PROCESS | 20753 | 1461683303255 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 20753 | 1461683303259 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:08:23 INFO - PROCESS | 20753 | 1461683303268 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 20753 | 1461683303272 Marionette TRACE conn4 <- [1,2078,null,{}] 08:08:23 INFO - PROCESS | 20753 | 1461683303280 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:23 INFO - PROCESS | 20753 | 1461683303461 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:08:23 INFO - PROCESS | 20753 | 1461683303667 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c37d8000 == 121 [pid = 20753] [id = 527] 08:08:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65bc5e5000) [pid = 20753] [serial = 1582] [outer = (nil)] 08:08:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65bdd15400) [pid = 20753] [serial = 1583] [outer = 0x7f65bc5e5000] 08:08:23 INFO - PROCESS | 20753 | 1461683303774 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65bf102800) [pid = 20753] [serial = 1584] [outer = 0x7f65bc5e5000] 08:08:24 INFO - PROCESS | 20753 | 1461683304747 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1533ms 08:08:24 INFO - PROCESS | 20753 | 1461683304800 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 20753 | 1461683304807 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:08:24 INFO - PROCESS | 20753 | 1461683304816 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 20753 | 1461683304820 Marionette TRACE conn4 <- [1,2082,null,{}] 08:08:24 INFO - PROCESS | 20753 | 1461683304825 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:25 INFO - PROCESS | 20753 | 1461683305032 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:08:25 INFO - PROCESS | 20753 | 1461683305284 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc015800 == 122 [pid = 20753] [id = 528] 08:08:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65c1cbf400) [pid = 20753] [serial = 1585] [outer = (nil)] 08:08:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65c2ea6c00) [pid = 20753] [serial = 1586] [outer = 0x7f65c1cbf400] 08:08:25 INFO - PROCESS | 20753 | 1461683305368 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65c3753400) [pid = 20753] [serial = 1587] [outer = 0x7f65c1cbf400] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c13800 == 121 [pid = 20753] [id = 343] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e63e0000 == 120 [pid = 20753] [id = 338] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e693b800 == 119 [pid = 20753] [id = 339] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65e6ca6c00) [pid = 20753] [serial = 1424] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65c375a400) [pid = 20753] [serial = 1433] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65bdee2800) [pid = 20753] [serial = 1436] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65c1487400) [pid = 20753] [serial = 1430] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65c375ac00) [pid = 20753] [serial = 1427] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65c3758000) [pid = 20753] [serial = 1439] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65c376e000) [pid = 20753] [serial = 1469] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8e19800 == 118 [pid = 20753] [id = 512] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c0e800 == 117 [pid = 20753] [id = 511] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c49af800 == 116 [pid = 20753] [id = 510] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c421f000 == 115 [pid = 20753] [id = 509] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5e85000 == 114 [pid = 20753] [id = 468] 08:08:26 INFO - PROCESS | 20753 | 1461683306372 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf544800 == 113 [pid = 20753] [id = 508] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65beca2000 == 112 [pid = 20753] [id = 507] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1c5e800 == 111 [pid = 20753] [id = 506] 08:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1582ms 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65b91e6000 == 110 [pid = 20753] [id = 502] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e7303000 == 109 [pid = 20753] [id = 501] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e3023000 == 108 [pid = 20753] [id = 500] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e80800 == 107 [pid = 20753] [id = 499] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7619800 == 106 [pid = 20753] [id = 498] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6503000 == 105 [pid = 20753] [id = 497] 08:08:26 INFO - PROCESS | 20753 | 1461683306407 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 20753 | 1461683306410 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5ab5800 == 104 [pid = 20753] [id = 496] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d4aae800 == 103 [pid = 20753] [id = 495] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d1090800 == 102 [pid = 20753] [id = 494] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbb1c000 == 101 [pid = 20753] [id = 493] 08:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb613000 == 100 [pid = 20753] [id = 492] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5851800 == 99 [pid = 20753] [id = 491] 08:08:26 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1c52800 == 98 [pid = 20753] [id = 490] 08:08:26 INFO - PROCESS | 20753 | 1461683306427 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 20753 | 1461683306432 Marionette TRACE conn4 <- [1,2086,null,{}] 08:08:26 INFO - PROCESS | 20753 | 1461683306446 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:26 INFO - PROCESS | 20753 | 1461683306624 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65c5b11c00) [pid = 20753] [serial = 1415] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65bcc45000) [pid = 20753] [serial = 1466] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65d6943400) [pid = 20753] [serial = 1421] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65bc3d1400) [pid = 20753] [serial = 1445] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65bcbd3400) [pid = 20753] [serial = 1446] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65c5928800) [pid = 20753] [serial = 1463] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65c4989000) [pid = 20753] [serial = 1460] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65bcb70400) [pid = 20753] [serial = 1409] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65c0a7c000) [pid = 20753] [serial = 1451] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65c1487c00) [pid = 20753] [serial = 1452] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65c376d400) [pid = 20753] [serial = 1457] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65c56d6400) [pid = 20753] [serial = 1461] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65bdeda800) [pid = 20753] [serial = 1449] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65c2dac000) [pid = 20753] [serial = 1467] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65c4074400) [pid = 20753] [serial = 1458] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65bdd1a000) [pid = 20753] [serial = 1448] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65c300c000) [pid = 20753] [serial = 1412] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 194 (0x7f65cdc05000) [pid = 20753] [serial = 1418] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 193 (0x7f65c1cba400) [pid = 20753] [serial = 1454] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 192 (0x7f65ca0e6c00) [pid = 20753] [serial = 1464] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65bb62a800) [pid = 20753] [serial = 1442] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65c362e000) [pid = 20753] [serial = 1455] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 20753 | 1461683306855 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65beca1000 == 99 [pid = 20753] [id = 529] 08:08:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65bcc45000) [pid = 20753] [serial = 1588] [outer = (nil)] 08:08:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65c1cc3000) [pid = 20753] [serial = 1589] [outer = 0x7f65bcc45000] 08:08:26 INFO - PROCESS | 20753 | 1461683306925 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65c4365800) [pid = 20753] [serial = 1590] [outer = 0x7f65bcc45000] 08:08:27 INFO - PROCESS | 20753 | 1461683307596 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1186ms 08:08:27 INFO - PROCESS | 20753 | 1461683307608 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 20753 | 1461683307612 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:08:27 INFO - PROCESS | 20753 | 1461683307618 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 20753 | 1461683307620 Marionette TRACE conn4 <- [1,2090,null,{}] 08:08:27 INFO - PROCESS | 20753 | 1461683307625 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:27 INFO - PROCESS | 20753 | 1461683307792 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:08:27 INFO - PROCESS | 20753 | 1461683307960 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3a65000 == 100 [pid = 20753] [id = 530] 08:08:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65bdd1a000) [pid = 20753] [serial = 1591] [outer = (nil)] 08:08:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65c436cc00) [pid = 20753] [serial = 1592] [outer = 0x7f65bdd1a000] 08:08:28 INFO - PROCESS | 20753 | 1461683308020 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65c446e400) [pid = 20753] [serial = 1593] [outer = 0x7f65bdd1a000] 08:08:28 INFO - PROCESS | 20753 | 1461683308727 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1126ms 08:08:28 INFO - PROCESS | 20753 | 1461683308749 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 20753 | 1461683308751 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:08:28 INFO - PROCESS | 20753 | 1461683308757 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 20753 | 1461683308771 Marionette TRACE conn4 <- [1,2094,null,{}] 08:08:28 INFO - PROCESS | 20753 | 1461683308818 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:29 INFO - PROCESS | 20753 | 1461683309026 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:08:29 INFO - PROCESS | 20753 | 1461683309051 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c49b0000 == 101 [pid = 20753] [id = 531] 08:08:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65c39f4000) [pid = 20753] [serial = 1594] [outer = (nil)] 08:08:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65c4aebc00) [pid = 20753] [serial = 1595] [outer = 0x7f65c39f4000] 08:08:29 INFO - PROCESS | 20753 | 1461683309108 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65c56bd000) [pid = 20753] [serial = 1596] [outer = 0x7f65c39f4000] 08:08:29 INFO - PROCESS | 20753 | 1461683309934 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1239ms 08:08:30 INFO - PROCESS | 20753 | 1461683310000 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 20753 | 1461683310003 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:08:30 INFO - PROCESS | 20753 | 1461683310008 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 20753 | 1461683310010 Marionette TRACE conn4 <- [1,2098,null,{}] 08:08:30 INFO - PROCESS | 20753 | 1461683310022 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:30 INFO - PROCESS | 20753 | 1461683310272 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:08:30 INFO - PROCESS | 20753 | 1461683310309 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c0b000 == 102 [pid = 20753] [id = 532] 08:08:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65c56d0400) [pid = 20753] [serial = 1597] [outer = (nil)] 08:08:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65ca9d5800) [pid = 20753] [serial = 1598] [outer = 0x7f65c56d0400] 08:08:30 INFO - PROCESS | 20753 | 1461683310374 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65cb268000) [pid = 20753] [serial = 1599] [outer = 0x7f65c56d0400] 08:08:31 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65bcbd0400) [pid = 20753] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:08:31 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65bc5e1400) [pid = 20753] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:08:31 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65bcb76c00) [pid = 20753] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:08:31 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65c3756c00) [pid = 20753] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:08:31 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65c5920000) [pid = 20753] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:08:31 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65c376c800) [pid = 20753] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:08:31 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65c0a75000) [pid = 20753] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:08:31 INFO - PROCESS | 20753 | 1461683311722 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1784ms 08:08:31 INFO - PROCESS | 20753 | 1461683311827 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 20753 | 1461683311831 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:08:31 INFO - PROCESS | 20753 | 1461683311840 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 20753 | 1461683311842 Marionette TRACE conn4 <- [1,2102,null,{}] 08:08:31 INFO - PROCESS | 20753 | 1461683311847 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:32 INFO - PROCESS | 20753 | 1461683312014 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:08:32 INFO - PROCESS | 20753 | 1461683312171 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b8a000 == 103 [pid = 20753] [id = 533] 08:08:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65bb62e800) [pid = 20753] [serial = 1600] [outer = (nil)] 08:08:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65bcc4f000) [pid = 20753] [serial = 1601] [outer = 0x7f65bb62e800] 08:08:32 INFO - PROCESS | 20753 | 1461683312230 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65cb465400) [pid = 20753] [serial = 1602] [outer = 0x7f65bb62e800] 08:08:32 INFO - PROCESS | 20753 | 1461683312900 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1130ms 08:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:08:32 INFO - PROCESS | 20753 | 1461683312972 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 20753 | 1461683312975 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:08:32 INFO - PROCESS | 20753 | 1461683312981 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 20753 | 1461683312984 Marionette TRACE conn4 <- [1,2106,null,{}] 08:08:32 INFO - PROCESS | 20753 | 1461683312989 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:33 INFO - PROCESS | 20753 | 1461683313232 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:08:33 INFO - PROCESS | 20753 | 1461683313255 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca1dd000 == 104 [pid = 20753] [id = 534] 08:08:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65ca9d9000) [pid = 20753] [serial = 1603] [outer = (nil)] 08:08:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65cc03cc00) [pid = 20753] [serial = 1604] [outer = 0x7f65ca9d9000] 08:08:33 INFO - PROCESS | 20753 | 1461683313317 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65cdc10000) [pid = 20753] [serial = 1605] [outer = 0x7f65ca9d9000] 08:08:34 INFO - PROCESS | 20753 | 1461683314389 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1480ms 08:08:34 INFO - PROCESS | 20753 | 1461683314462 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 20753 | 1461683314467 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:08:34 INFO - PROCESS | 20753 | 1461683314476 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 20753 | 1461683314480 Marionette TRACE conn4 <- [1,2110,null,{}] 08:08:34 INFO - PROCESS | 20753 | 1461683314489 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:34 INFO - PROCESS | 20753 | 1461683314736 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:08:34 INFO - PROCESS | 20753 | 1461683314989 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf553800 == 105 [pid = 20753] [id = 535] 08:08:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65bdd1cc00) [pid = 20753] [serial = 1606] [outer = (nil)] 08:08:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c08c9400) [pid = 20753] [serial = 1607] [outer = 0x7f65bdd1cc00] 08:08:35 INFO - PROCESS | 20753 | 1461683315077 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65c1564400) [pid = 20753] [serial = 1608] [outer = 0x7f65bdd1cc00] 08:08:35 INFO - PROCESS | 20753 | 1461683315946 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1535ms 08:08:36 INFO - PROCESS | 20753 | 1461683316013 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 20753 | 1461683316021 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:08:36 INFO - PROCESS | 20753 | 1461683316031 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 20753 | 1461683316035 Marionette TRACE conn4 <- [1,2114,null,{}] 08:08:36 INFO - PROCESS | 20753 | 1461683316041 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:36 INFO - PROCESS | 20753 | 1461683316260 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:08:36 INFO - PROCESS | 20753 | 1461683316540 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c555e000 == 106 [pid = 20753] [id = 536] 08:08:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65c362e000) [pid = 20753] [serial = 1609] [outer = (nil)] 08:08:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65c42c0800) [pid = 20753] [serial = 1610] [outer = 0x7f65c362e000] 08:08:36 INFO - PROCESS | 20753 | 1461683316665 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65c436f800) [pid = 20753] [serial = 1611] [outer = 0x7f65c362e000] 08:08:37 INFO - PROCESS | 20753 | 1461683317503 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1535ms 08:08:37 INFO - PROCESS | 20753 | 1461683317567 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 20753 | 1461683317571 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:08:37 INFO - PROCESS | 20753 | 1461683317577 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 20753 | 1461683317582 Marionette TRACE conn4 <- [1,2118,null,{}] 08:08:37 INFO - PROCESS | 20753 | 1461683317597 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:37 INFO - PROCESS | 20753 | 1461683317815 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:08:38 INFO - PROCESS | 20753 | 1461683318058 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb619800 == 107 [pid = 20753] [id = 537] 08:08:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65c57e9000) [pid = 20753] [serial = 1612] [outer = (nil)] 08:08:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65c8ccd000) [pid = 20753] [serial = 1613] [outer = 0x7f65c57e9000] 08:08:38 INFO - PROCESS | 20753 | 1461683318178 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65cb52ac00) [pid = 20753] [serial = 1614] [outer = 0x7f65c57e9000] 08:08:39 INFO - PROCESS | 20753 | 1461683319001 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1492ms 08:08:39 INFO - PROCESS | 20753 | 1461683319070 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:08:39 INFO - PROCESS | 20753 | 1461683319075 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:08:39 INFO - PROCESS | 20753 | 1461683319080 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 20753 | 1461683319085 Marionette TRACE conn4 <- [1,2122,null,{}] 08:08:39 INFO - PROCESS | 20753 | 1461683319090 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:39 INFO - PROCESS | 20753 | 1461683319324 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:08:39 INFO - PROCESS | 20753 | 1461683319576 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ce614000 == 108 [pid = 20753] [id = 538] 08:08:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65c57ec800) [pid = 20753] [serial = 1615] [outer = (nil)] 08:08:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65ce87f800) [pid = 20753] [serial = 1616] [outer = 0x7f65c57ec800] 08:08:39 INFO - PROCESS | 20753 | 1461683319688 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65d1ba2c00) [pid = 20753] [serial = 1617] [outer = 0x7f65c57ec800] 08:08:40 INFO - PROCESS | 20753 | 1461683320479 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1431ms 08:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:08:40 INFO - PROCESS | 20753 | 1461683320512 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 20753 | 1461683320514 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:08:40 INFO - PROCESS | 20753 | 1461683320520 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 20753 | 1461683320523 Marionette TRACE conn4 <- [1,2126,null,{}] 08:08:40 INFO - PROCESS | 20753 | 1461683320528 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:40 INFO - PROCESS | 20753 | 1461683320702 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:08:40 INFO - PROCESS | 20753 | 1461683320909 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4ab0000 == 109 [pid = 20753] [id = 539] 08:08:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65cb804400) [pid = 20753] [serial = 1618] [outer = (nil)] 08:08:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65d3caa800) [pid = 20753] [serial = 1619] [outer = 0x7f65cb804400] 08:08:41 INFO - PROCESS | 20753 | 1461683321019 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65d574d800) [pid = 20753] [serial = 1620] [outer = 0x7f65cb804400] 08:08:41 INFO - PROCESS | 20753 | 1461683321877 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1432ms 08:08:41 INFO - PROCESS | 20753 | 1461683321953 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 20753 | 1461683321957 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:08:41 INFO - PROCESS | 20753 | 1461683321962 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 20753 | 1461683321965 Marionette TRACE conn4 <- [1,2130,null,{}] 08:08:41 INFO - PROCESS | 20753 | 1461683321970 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:42 INFO - PROCESS | 20753 | 1461683322207 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:08:42 INFO - PROCESS | 20753 | 1461683322452 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6f62800 == 110 [pid = 20753] [id = 540] 08:08:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65d31df400) [pid = 20753] [serial = 1621] [outer = (nil)] 08:08:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65d68a6c00) [pid = 20753] [serial = 1622] [outer = 0x7f65d31df400] 08:08:42 INFO - PROCESS | 20753 | 1461683322573 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65db068c00) [pid = 20753] [serial = 1623] [outer = 0x7f65d31df400] 08:08:43 INFO - PROCESS | 20753 | 1461683323371 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 20753 | 1461683323452 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:08:43 INFO - PROCESS | 20753 | 1461683323458 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 20753 | 1461683323461 Marionette TRACE conn4 <- [1,2134,null,{}] 08:08:43 INFO - PROCESS | 20753 | 1461683323466 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:43 INFO - PROCESS | 20753 | 1461683323643 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:08:43 INFO - PROCESS | 20753 | 1461683323848 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e22cb000 == 111 [pid = 20753] [id = 541] 08:08:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65d578c800) [pid = 20753] [serial = 1624] [outer = (nil)] 08:08:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65e6511c00) [pid = 20753] [serial = 1625] [outer = 0x7f65d578c800] 08:08:43 INFO - PROCESS | 20753 | 1461683323962 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65e6ca9400) [pid = 20753] [serial = 1626] [outer = 0x7f65d578c800] 08:08:44 INFO - PROCESS | 20753 | 1461683324821 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1430ms 08:08:44 INFO - PROCESS | 20753 | 1461683324890 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 20753 | 1461683324894 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:08:44 INFO - PROCESS | 20753 | 1461683324900 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 20753 | 1461683324902 Marionette TRACE conn4 <- [1,2138,null,{}] 08:08:44 INFO - PROCESS | 20753 | 1461683324907 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:45 INFO - PROCESS | 20753 | 1461683325088 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:08:45 INFO - PROCESS | 20753 | 1461683325295 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f6f800 == 112 [pid = 20753] [id = 542] 08:08:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65bbe45000) [pid = 20753] [serial = 1627] [outer = (nil)] 08:08:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65bbe4b000) [pid = 20753] [serial = 1628] [outer = 0x7f65bbe45000] 08:08:45 INFO - PROCESS | 20753 | 1461683325409 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65bbe50000) [pid = 20753] [serial = 1629] [outer = 0x7f65bbe45000] 08:08:46 INFO - PROCESS | 20753 | 1461683326235 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1388ms 08:08:46 INFO - PROCESS | 20753 | 1461683326289 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 20753 | 1461683326292 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:08:46 INFO - PROCESS | 20753 | 1461683326299 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 20753 | 1461683326302 Marionette TRACE conn4 <- [1,2142,null,{}] 08:08:46 INFO - PROCESS | 20753 | 1461683326307 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:46 INFO - PROCESS | 20753 | 1461683326483 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:08:46 INFO - PROCESS | 20753 | 1461683326692 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9057000 == 113 [pid = 20753] [id = 543] 08:08:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65bbe45c00) [pid = 20753] [serial = 1630] [outer = (nil)] 08:08:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65e6925000) [pid = 20753] [serial = 1631] [outer = 0x7f65bbe45c00] 08:08:46 INFO - PROCESS | 20753 | 1461683326769 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65e6e46800) [pid = 20753] [serial = 1632] [outer = 0x7f65bbe45c00] 08:08:47 INFO - PROCESS | 20753 | 1461683327620 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 20753 | 1461683327685 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:08:47 INFO - PROCESS | 20753 | 1461683327692 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 20753 | 1461683327694 Marionette TRACE conn4 <- [1,2146,null,{}] 08:08:47 INFO - PROCESS | 20753 | 1461683327700 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:47 INFO - PROCESS | 20753 | 1461683327885 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:08:48 INFO - PROCESS | 20753 | 1461683328097 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb29d800 == 114 [pid = 20753] [id = 544] 08:08:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65bbe4fc00) [pid = 20753] [serial = 1633] [outer = (nil)] 08:08:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65bc649000) [pid = 20753] [serial = 1634] [outer = 0x7f65bbe4fc00] 08:08:48 INFO - PROCESS | 20753 | 1461683328169 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65bc651400) [pid = 20753] [serial = 1635] [outer = 0x7f65bbe4fc00] 08:08:49 INFO - PROCESS | 20753 | 1461683329077 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 20753 | 1461683329143 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:08:49 INFO - PROCESS | 20753 | 1461683329150 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 20753 | 1461683329154 Marionette TRACE conn4 <- [1,2150,null,{}] 08:08:49 INFO - PROCESS | 20753 | 1461683329159 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:49 INFO - PROCESS | 20753 | 1461683329381 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:08:49 INFO - PROCESS | 20753 | 1461683329640 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc8c9800 == 115 [pid = 20753] [id = 545] 08:08:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65bc648800) [pid = 20753] [serial = 1636] [outer = (nil)] 08:08:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65bcb20000) [pid = 20753] [serial = 1637] [outer = 0x7f65bc648800] 08:08:49 INFO - PROCESS | 20753 | 1461683329768 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65e6e6e000) [pid = 20753] [serial = 1638] [outer = 0x7f65bc648800] 08:08:50 INFO - PROCESS | 20753 | 1461683330584 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1485ms 08:08:50 INFO - PROCESS | 20753 | 1461683330637 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 20753 | 1461683330641 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:08:50 INFO - PROCESS | 20753 | 1461683330647 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 20753 | 1461683330649 Marionette TRACE conn4 <- [1,2154,null,{}] 08:08:50 INFO - PROCESS | 20753 | 1461683330654 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:50 INFO - PROCESS | 20753 | 1461683330836 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:08:51 INFO - PROCESS | 20753 | 1461683331097 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf41b000 == 116 [pid = 20753] [id = 546] 08:08:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65bcb16400) [pid = 20753] [serial = 1639] [outer = (nil)] 08:08:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65c1144800) [pid = 20753] [serial = 1640] [outer = 0x7f65bcb16400] 08:08:51 INFO - PROCESS | 20753 | 1461683331210 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65c114a400) [pid = 20753] [serial = 1641] [outer = 0x7f65bcb16400] 08:08:52 INFO - PROCESS | 20753 | 1461683332072 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1477ms 08:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:08:52 INFO - PROCESS | 20753 | 1461683332125 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 20753 | 1461683332128 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:08:52 INFO - PROCESS | 20753 | 1461683332134 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 20753 | 1461683332137 Marionette TRACE conn4 <- [1,2158,null,{}] 08:08:52 INFO - PROCESS | 20753 | 1461683332143 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:52 INFO - PROCESS | 20753 | 1461683332349 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:08:52 INFO - PROCESS | 20753 | 1461683332601 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdd9b800 == 117 [pid = 20753] [id = 547] 08:08:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65c113f400) [pid = 20753] [serial = 1642] [outer = (nil)] 08:08:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65c1195000) [pid = 20753] [serial = 1643] [outer = 0x7f65c113f400] 08:08:52 INFO - PROCESS | 20753 | 1461683332687 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65c119b400) [pid = 20753] [serial = 1644] [outer = 0x7f65c113f400] 08:08:53 INFO - PROCESS | 20753 | 1461683333484 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1383ms 08:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:08:53 INFO - PROCESS | 20753 | 1461683333517 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 20753 | 1461683333519 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:08:53 INFO - PROCESS | 20753 | 1461683333526 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 20753 | 1461683333529 Marionette TRACE conn4 <- [1,2162,null,{}] 08:08:53 INFO - PROCESS | 20753 | 1461683333534 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:53 INFO - PROCESS | 20753 | 1461683333745 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:08:53 INFO - PROCESS | 20753 | 1461683333963 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb311000 == 118 [pid = 20753] [id = 548] 08:08:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65bc5dac00) [pid = 20753] [serial = 1645] [outer = (nil)] 08:08:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65bdfc8400) [pid = 20753] [serial = 1646] [outer = 0x7f65bc5dac00] 08:08:54 INFO - PROCESS | 20753 | 1461683334076 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65bdfcf400) [pid = 20753] [serial = 1647] [outer = 0x7f65bc5dac00] 08:08:55 INFO - PROCESS | 20753 | 1461683335009 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1536ms 08:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:08:55 INFO - PROCESS | 20753 | 1461683335062 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 20753 | 1461683335065 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:08:55 INFO - PROCESS | 20753 | 1461683335071 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 20753 | 1461683335074 Marionette TRACE conn4 <- [1,2166,null,{}] 08:08:55 INFO - PROCESS | 20753 | 1461683335079 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:55 INFO - PROCESS | 20753 | 1461683335282 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:08:55 INFO - PROCESS | 20753 | 1461683335544 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be4c8800 == 119 [pid = 20753] [id = 549] 08:08:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65bdfca400) [pid = 20753] [serial = 1648] [outer = (nil)] 08:08:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65c1146000) [pid = 20753] [serial = 1649] [outer = 0x7f65bdfca400] 08:08:55 INFO - PROCESS | 20753 | 1461683335663 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65c119c000) [pid = 20753] [serial = 1650] [outer = 0x7f65bdfca400] 08:08:56 INFO - PROCESS | 20753 | 1461683336556 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1532ms 08:08:56 INFO - PROCESS | 20753 | 1461683336603 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 20753 | 1461683336607 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:08:56 INFO - PROCESS | 20753 | 1461683336613 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 20753 | 1461683336615 Marionette TRACE conn4 <- [1,2170,null,{}] 08:08:56 INFO - PROCESS | 20753 | 1461683336621 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:56 INFO - PROCESS | 20753 | 1461683336829 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:08:57 INFO - PROCESS | 20753 | 1461683337526 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc8c5000 == 120 [pid = 20753] [id = 550] 08:08:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65bc3c5000) [pid = 20753] [serial = 1651] [outer = (nil)] 08:08:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65bc3cd000) [pid = 20753] [serial = 1652] [outer = 0x7f65bc3c5000] 08:08:57 INFO - PROCESS | 20753 | 1461683337598 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65bcb1c000) [pid = 20753] [serial = 1653] [outer = 0x7f65bc3c5000] 08:08:58 INFO - PROCESS | 20753 | 1461683338510 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1929ms 08:08:58 INFO - PROCESS | 20753 | 1461683338549 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:08:58 INFO - PROCESS | 20753 | 1461683338555 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:08:58 INFO - PROCESS | 20753 | 1461683338561 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 20753 | 1461683338566 Marionette TRACE conn4 <- [1,2174,null,{}] 08:08:58 INFO - PROCESS | 20753 | 1461683338573 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:58 INFO - PROCESS | 20753 | 1461683338767 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:08:59 INFO - PROCESS | 20753 | 1461683339189 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc496000 == 121 [pid = 20753] [id = 551] 08:08:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65beac2c00) [pid = 20753] [serial = 1654] [outer = (nil)] 08:08:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65beb9fc00) [pid = 20753] [serial = 1655] [outer = 0x7f65beac2c00] 08:08:59 INFO - PROCESS | 20753 | 1461683339269 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 252 (0x7f65c0bea800) [pid = 20753] [serial = 1656] [outer = 0x7f65beac2c00] 08:09:00 INFO - PROCESS | 20753 | 1461683340164 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1682ms 08:09:00 INFO - PROCESS | 20753 | 1461683340247 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:09:00 INFO - PROCESS | 20753 | 1461683340253 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:09:00 INFO - PROCESS | 20753 | 1461683340259 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 20753 | 1461683340262 Marionette TRACE conn4 <- [1,2178,null,{}] 08:09:00 INFO - PROCESS | 20753 | 1461683340267 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:00 INFO - PROCESS | 20753 | 1461683340567 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:09:00 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bbed3800 == 120 [pid = 20753] [id = 478] 08:09:00 INFO - PROCESS | 20753 | --DOMWINDOW == 251 (0x7f65d7713c00) [pid = 20753] [serial = 1505] [outer = (nil)] [url = about:blank] 08:09:00 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65bcc4e400) [pid = 20753] [serial = 1511] [outer = (nil)] [url = about:blank] 08:09:00 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65beac9400) [pid = 20753] [serial = 1514] [outer = (nil)] [url = about:blank] 08:09:00 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65d7a6e800) [pid = 20753] [serial = 1508] [outer = (nil)] [url = about:blank] 08:09:00 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc011000 == 119 [pid = 20753] [id = 479] 08:09:00 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bec9b000 == 118 [pid = 20753] [id = 477] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5b8a000 == 117 [pid = 20753] [id = 533] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c0b000 == 116 [pid = 20753] [id = 532] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c49b0000 == 115 [pid = 20753] [id = 531] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3a65000 == 114 [pid = 20753] [id = 530] 08:09:01 INFO - PROCESS | 20753 | 1461683341054 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65beca1000 == 113 [pid = 20753] [id = 529] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc015800 == 112 [pid = 20753] [id = 528] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c37d8000 == 111 [pid = 20753] [id = 527] 08:09:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be4c5000 == 112 [pid = 20753] [id = 552] 08:09:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65beac9400) [pid = 20753] [serial = 1657] [outer = (nil)] 08:09:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65c1489c00) [pid = 20753] [serial = 1658] [outer = 0x7f65beac9400] 08:09:01 INFO - PROCESS | 20753 | 1461683341135 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65c3011c00) [pid = 20753] [serial = 1659] [outer = 0x7f65beac9400] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e1bdb000 == 111 [pid = 20753] [id = 522] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7e18000 == 110 [pid = 20753] [id = 521] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6505000 == 109 [pid = 20753] [id = 520] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d4b98800 == 108 [pid = 20753] [id = 519] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d2cc8800 == 107 [pid = 20753] [id = 518] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cc0b9000 == 106 [pid = 20753] [id = 517] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb61a800 == 105 [pid = 20753] [id = 516] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5843800 == 104 [pid = 20753] [id = 515] 08:09:01 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf142000 == 103 [pid = 20753] [id = 514] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65cb527800) [pid = 20753] [serial = 1538] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65cb536c00) [pid = 20753] [serial = 1539] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65c3755800) [pid = 20753] [serial = 1527] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65bdd16800) [pid = 20753] [serial = 1520] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65d574c000) [pid = 20753] [serial = 1499] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65c300c800) [pid = 20753] [serial = 1517] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65c4467000) [pid = 20753] [serial = 1530] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65cb529800) [pid = 20753] [serial = 1536] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65c56b6c00) [pid = 20753] [serial = 1533] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65c0be7800) [pid = 20753] [serial = 1475] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65c553f000) [pid = 20753] [serial = 1532] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65beb93400) [pid = 20753] [serial = 1521] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65cdbb5000) [pid = 20753] [serial = 1490] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65d693ac00) [pid = 20753] [serial = 1502] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65ca9cd800) [pid = 20753] [serial = 1484] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65c2ea5800) [pid = 20753] [serial = 1526] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65cb532000) [pid = 20753] [serial = 1487] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65c1488800) [pid = 20753] [serial = 1524] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65c42bc800) [pid = 20753] [serial = 1478] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65c42b7800) [pid = 20753] [serial = 1529] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65d31d8000) [pid = 20753] [serial = 1496] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65c0be0c00) [pid = 20753] [serial = 1523] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65ca9d1000) [pid = 20753] [serial = 1535] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65bdd15000) [pid = 20753] [serial = 1472] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65ce8a3000) [pid = 20753] [serial = 1493] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65c591dc00) [pid = 20753] [serial = 1481] [outer = (nil)] [url = about:blank] 08:09:01 INFO - PROCESS | 20753 | 1461683341946 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1736ms 08:09:01 INFO - PROCESS | 20753 | 1461683341994 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 20753 | 1461683341998 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:09:02 INFO - PROCESS | 20753 | 1461683342010 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 20753 | 1461683342019 Marionette TRACE conn4 <- [1,2182,null,{}] 08:09:02 INFO - PROCESS | 20753 | 1461683342056 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:02 INFO - PROCESS | 20753 | 1461683342257 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:09:02 INFO - PROCESS | 20753 | 1461683342271 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c479f000 == 104 [pid = 20753] [id = 553] 08:09:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65c2ea5800) [pid = 20753] [serial = 1660] [outer = (nil)] 08:09:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65c4367000) [pid = 20753] [serial = 1661] [outer = 0x7f65c2ea5800] 08:09:02 INFO - PROCESS | 20753 | 1461683342336 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65c4370000) [pid = 20753] [serial = 1662] [outer = 0x7f65c2ea5800] 08:09:03 INFO - PROCESS | 20753 | 1461683343187 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1217ms 08:09:03 INFO - PROCESS | 20753 | 1461683343221 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 20753 | 1461683343225 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:09:03 INFO - PROCESS | 20753 | 1461683343261 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 20753 | 1461683343263 Marionette TRACE conn4 <- [1,2186,null,{}] 08:09:03 INFO - PROCESS | 20753 | 1461683343279 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:03 INFO - PROCESS | 20753 | 1461683343506 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:09:03 INFO - PROCESS | 20753 | 1461683343529 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4bdd800 == 105 [pid = 20753] [id = 554] 08:09:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65c2da1800) [pid = 20753] [serial = 1663] [outer = (nil)] 08:09:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65c5545800) [pid = 20753] [serial = 1664] [outer = 0x7f65c2da1800] 08:09:03 INFO - PROCESS | 20753 | 1461683343599 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65c56d2400) [pid = 20753] [serial = 1665] [outer = 0x7f65c2da1800] 08:09:04 INFO - PROCESS | 20753 | 1461683344413 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1228ms 08:09:04 INFO - PROCESS | 20753 | 1461683344472 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 20753 | 1461683344476 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:09:04 INFO - PROCESS | 20753 | 1461683344481 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 20753 | 1461683344484 Marionette TRACE conn4 <- [1,2190,null,{}] 08:09:04 INFO - PROCESS | 20753 | 1461683344489 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:04 INFO - PROCESS | 20753 | 1461683344733 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:09:04 INFO - PROCESS | 20753 | 1461683344767 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dd9000 == 106 [pid = 20753] [id = 555] 08:09:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65c5a97c00) [pid = 20753] [serial = 1666] [outer = (nil)] 08:09:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65c8cca000) [pid = 20753] [serial = 1667] [outer = 0x7f65c5a97c00] 08:09:04 INFO - PROCESS | 20753 | 1461683344838 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65cb527800) [pid = 20753] [serial = 1668] [outer = 0x7f65c5a97c00] 08:09:05 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65bdd1a000) [pid = 20753] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:09:05 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65c1cbf400) [pid = 20753] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:09:05 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65bcc45000) [pid = 20753] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:09:05 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65bc5e5000) [pid = 20753] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:09:05 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65c56d0400) [pid = 20753] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:09:05 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65c39f4000) [pid = 20753] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:09:05 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65bb62e800) [pid = 20753] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:09:06 INFO - PROCESS | 20753 | 1461683346164 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1738ms 08:09:06 INFO - PROCESS | 20753 | 1461683346222 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:09:06 INFO - PROCESS | 20753 | 1461683346227 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:09:06 INFO - PROCESS | 20753 | 1461683346235 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 20753 | 1461683346238 Marionette TRACE conn4 <- [1,2194,null,{}] 08:09:06 INFO - PROCESS | 20753 | 1461683346247 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:06 INFO - PROCESS | 20753 | 1461683346609 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:09:06 INFO - PROCESS | 20753 | 1461683346631 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fa1000 == 107 [pid = 20753] [id = 556] 08:09:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65bcc45000) [pid = 20753] [serial = 1669] [outer = (nil)] 08:09:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65cb808000) [pid = 20753] [serial = 1670] [outer = 0x7f65bcc45000] 08:09:06 INFO - PROCESS | 20753 | 1461683346728 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65d10c1000) [pid = 20753] [serial = 1671] [outer = 0x7f65bcc45000] 08:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1334ms 08:09:07 INFO - PROCESS | 20753 | 1461683347560 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:09:07 INFO - PROCESS | 20753 | 1461683347569 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 20753 | 1461683347572 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:09:07 INFO - PROCESS | 20753 | 1461683347577 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 20753 | 1461683347579 Marionette TRACE conn4 <- [1,2198,null,{}] 08:09:07 INFO - PROCESS | 20753 | 1461683347584 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:07 INFO - PROCESS | 20753 | 1461683347807 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:09:08 INFO - PROCESS | 20753 | 1461683348106 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bbedb800 == 108 [pid = 20753] [id = 557] 08:09:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65bb629c00) [pid = 20753] [serial = 1672] [outer = (nil)] 08:09:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65bbe4b400) [pid = 20753] [serial = 1673] [outer = 0x7f65bb629c00] 08:09:08 INFO - PROCESS | 20753 | 1461683348185 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65bcb1e000) [pid = 20753] [serial = 1674] [outer = 0x7f65bb629c00] 08:09:09 INFO - PROCESS | 20753 | 1461683349141 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1632ms 08:09:09 INFO - PROCESS | 20753 | 1461683349213 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 20753 | 1461683349220 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:09:09 INFO - PROCESS | 20753 | 1461683349227 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 20753 | 1461683349233 Marionette TRACE conn4 <- [1,2202,null,{}] 08:09:09 INFO - PROCESS | 20753 | 1461683349239 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:09 INFO - PROCESS | 20753 | 1461683349491 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:09:09 INFO - PROCESS | 20753 | 1461683349760 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3a79800 == 109 [pid = 20753] [id = 558] 08:09:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65c1143c00) [pid = 20753] [serial = 1675] [outer = (nil)] 08:09:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65c119bc00) [pid = 20753] [serial = 1676] [outer = 0x7f65c1143c00] 08:09:09 INFO - PROCESS | 20753 | 1461683349893 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65c1cbd000) [pid = 20753] [serial = 1677] [outer = 0x7f65c1143c00] 08:09:10 INFO - PROCESS | 20753 | 1461683350766 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1581ms 08:09:10 INFO - PROCESS | 20753 | 1461683350811 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 20753 | 1461683350819 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:09:10 INFO - PROCESS | 20753 | 1461683350825 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 20753 | 1461683350828 Marionette TRACE conn4 <- [1,2206,null,{}] 08:09:10 INFO - PROCESS | 20753 | 1461683350834 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:11 INFO - PROCESS | 20753 | 1461683351037 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:09:11 INFO - PROCESS | 20753 | 1461683351336 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dc3000 == 110 [pid = 20753] [id = 559] 08:09:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65c3754400) [pid = 20753] [serial = 1678] [outer = (nil)] 08:09:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65c407d000) [pid = 20753] [serial = 1679] [outer = 0x7f65c3754400] 08:09:11 INFO - PROCESS | 20753 | 1461683351452 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65c4984400) [pid = 20753] [serial = 1680] [outer = 0x7f65c3754400] 08:09:12 INFO - PROCESS | 20753 | 1461683352546 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1736ms 08:09:12 INFO - PROCESS | 20753 | 1461683352562 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 20753 | 1461683352565 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:09:12 INFO - PROCESS | 20753 | 1461683352580 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 20753 | 1461683352589 Marionette TRACE conn4 <- [1,2210,null,{}] 08:09:12 INFO - PROCESS | 20753 | 1461683352595 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:12 INFO - PROCESS | 20753 | 1461683352802 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:09:13 INFO - PROCESS | 20753 | 1461683353018 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbb08000 == 111 [pid = 20753] [id = 560] 08:09:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65c375c000) [pid = 20753] [serial = 1681] [outer = (nil)] 08:09:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65c5924800) [pid = 20753] [serial = 1682] [outer = 0x7f65c375c000] 08:09:13 INFO - PROCESS | 20753 | 1461683353132 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65c5a9f000) [pid = 20753] [serial = 1683] [outer = 0x7f65c375c000] 08:09:14 INFO - PROCESS | 20753 | 1461683354022 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1494ms 08:09:14 INFO - PROCESS | 20753 | 1461683354067 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:09:14 INFO - PROCESS | 20753 | 1461683354072 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:09:14 INFO - PROCESS | 20753 | 1461683354077 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 20753 | 1461683354081 Marionette TRACE conn4 <- [1,2214,null,{}] 08:09:14 INFO - PROCESS | 20753 | 1461683354087 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:14 INFO - PROCESS | 20753 | 1461683354280 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:09:14 INFO - PROCESS | 20753 | 1461683354553 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d31a4800 == 112 [pid = 20753] [id = 561] 08:09:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65c4989c00) [pid = 20753] [serial = 1684] [outer = (nil)] 08:09:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65cb25d800) [pid = 20753] [serial = 1685] [outer = 0x7f65c4989c00] 08:09:14 INFO - PROCESS | 20753 | 1461683354671 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65cb809400) [pid = 20753] [serial = 1686] [outer = 0x7f65c4989c00] 08:09:15 INFO - PROCESS | 20753 | 1461683355495 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1486ms 08:09:15 INFO - PROCESS | 20753 | 1461683355564 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 20753 | 1461683355568 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:09:15 INFO - PROCESS | 20753 | 1461683355574 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 20753 | 1461683355576 Marionette TRACE conn4 <- [1,2218,null,{}] 08:09:15 INFO - PROCESS | 20753 | 1461683355582 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:15 INFO - PROCESS | 20753 | 1461683355770 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:09:15 INFO - PROCESS | 20753 | 1461683355994 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5e75800 == 113 [pid = 20753] [id = 562] 08:09:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65ce89d000) [pid = 20753] [serial = 1687] [outer = (nil)] 08:09:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65cecc6c00) [pid = 20753] [serial = 1688] [outer = 0x7f65ce89d000] 08:09:16 INFO - PROCESS | 20753 | 1461683356138 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65d61b4400) [pid = 20753] [serial = 1689] [outer = 0x7f65ce89d000] 08:09:17 INFO - PROCESS | 20753 | 1461683357057 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1530ms 08:09:17 INFO - PROCESS | 20753 | 1461683357105 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 20753 | 1461683357109 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:09:17 INFO - PROCESS | 20753 | 1461683357115 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 20753 | 1461683357118 Marionette TRACE conn4 <- [1,2222,null,{}] 08:09:17 INFO - PROCESS | 20753 | 1461683357123 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:17 INFO - PROCESS | 20753 | 1461683357350 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:09:17 INFO - PROCESS | 20753 | 1461683357563 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7a67000 == 114 [pid = 20753] [id = 563] 08:09:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65c436a800) [pid = 20753] [serial = 1690] [outer = (nil)] 08:09:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65e1b6a400) [pid = 20753] [serial = 1691] [outer = 0x7f65c436a800] 08:09:17 INFO - PROCESS | 20753 | 1461683357673 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65e3208000) [pid = 20753] [serial = 1692] [outer = 0x7f65c436a800] 08:09:18 INFO - PROCESS | 20753 | 1461683358552 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1479ms 08:09:18 INFO - PROCESS | 20753 | 1461683358595 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 20753 | 1461683358599 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:09:18 INFO - PROCESS | 20753 | 1461683358605 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 20753 | 1461683358607 Marionette TRACE conn4 <- [1,2226,null,{}] 08:09:18 INFO - PROCESS | 20753 | 1461683358613 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:18 INFO - PROCESS | 20753 | 1461683358790 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:09:19 INFO - PROCESS | 20753 | 1461683359009 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e22d8000 == 115 [pid = 20753] [id = 564] 08:09:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 252 (0x7f65bb7cbc00) [pid = 20753] [serial = 1693] [outer = (nil)] 08:09:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 253 (0x7f65bb7d3400) [pid = 20753] [serial = 1694] [outer = 0x7f65bb7cbc00] 08:09:19 INFO - PROCESS | 20753 | 1461683359124 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 254 (0x7f65bb7d7400) [pid = 20753] [serial = 1695] [outer = 0x7f65bb7cbc00] 08:09:20 INFO - PROCESS | 20753 | 1461683360021 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1489ms 08:09:20 INFO - PROCESS | 20753 | 1461683360096 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 20753 | 1461683360098 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:09:20 INFO - PROCESS | 20753 | 1461683360105 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 20753 | 1461683360108 Marionette TRACE conn4 <- [1,2230,null,{}] 08:09:20 INFO - PROCESS | 20753 | 1461683360114 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:20 INFO - PROCESS | 20753 | 1461683360339 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:09:20 INFO - PROCESS | 20753 | 1461683360594 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e9c57000 == 116 [pid = 20753] [id = 565] 08:09:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65bb7cd000) [pid = 20753] [serial = 1696] [outer = (nil)] 08:09:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65d66e7400) [pid = 20753] [serial = 1697] [outer = 0x7f65bb7cd000] 08:09:20 INFO - PROCESS | 20753 | 1461683360710 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65e5135000) [pid = 20753] [serial = 1698] [outer = 0x7f65bb7cd000] 08:09:21 INFO - PROCESS | 20753 | 1461683361497 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1438ms 08:09:21 INFO - PROCESS | 20753 | 1461683361546 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:09:21 INFO - PROCESS | 20753 | 1461683361550 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:09:21 INFO - PROCESS | 20753 | 1461683361556 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 20753 | 1461683361560 Marionette TRACE conn4 <- [1,2234,null,{}] 08:09:21 INFO - PROCESS | 20753 | 1461683361566 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:21 INFO - PROCESS | 20753 | 1461683361772 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:09:22 INFO - PROCESS | 20753 | 1461683361996 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bec1a800 == 117 [pid = 20753] [id = 566] 08:09:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65bb7cd800) [pid = 20753] [serial = 1699] [outer = (nil)] 08:09:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65bb7ef800) [pid = 20753] [serial = 1700] [outer = 0x7f65bb7cd800] 08:09:22 INFO - PROCESS | 20753 | 1461683362110 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 260 (0x7f65bb7f4c00) [pid = 20753] [serial = 1701] [outer = 0x7f65bb7cd800] 08:09:23 INFO - PROCESS | 20753 | 1461683363036 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1534ms 08:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:09:23 INFO - PROCESS | 20753 | 1461683363090 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 20753 | 1461683363093 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:09:23 INFO - PROCESS | 20753 | 1461683363099 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 20753 | 1461683363102 Marionette TRACE conn4 <- [1,2238,null,{}] 08:09:23 INFO - PROCESS | 20753 | 1461683363107 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:23 INFO - PROCESS | 20753 | 1461683363311 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:09:23 INFO - PROCESS | 20753 | 1461683363630 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c537e800 == 118 [pid = 20753] [id = 567] 08:09:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 261 (0x7f65e51ecc00) [pid = 20753] [serial = 1702] [outer = (nil)] 08:09:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 262 (0x7f65e692bc00) [pid = 20753] [serial = 1703] [outer = 0x7f65e51ecc00] 08:09:23 INFO - PROCESS | 20753 | 1461683363720 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 263 (0x7f65e6e62c00) [pid = 20753] [serial = 1704] [outer = 0x7f65e51ecc00] 08:09:24 INFO - PROCESS | 20753 | 1461683364559 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1531ms 08:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:09:24 INFO - PROCESS | 20753 | 1461683364629 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 20753 | 1461683364633 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:09:24 INFO - PROCESS | 20753 | 1461683364639 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 20753 | 1461683364642 Marionette TRACE conn4 <- [1,2242,null,{}] 08:09:24 INFO - PROCESS | 20753 | 1461683364647 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:24 INFO - PROCESS | 20753 | 1461683364907 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:09:25 INFO - PROCESS | 20753 | 1461683365205 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b713e800 == 119 [pid = 20753] [id = 568] 08:09:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 264 (0x7f65c53a1400) [pid = 20753] [serial = 1705] [outer = (nil)] 08:09:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 265 (0x7f65c53a9000) [pid = 20753] [serial = 1706] [outer = 0x7f65c53a1400] 08:09:25 INFO - PROCESS | 20753 | 1461683365280 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 266 (0x7f65e722c400) [pid = 20753] [serial = 1707] [outer = 0x7f65c53a1400] 08:09:26 INFO - PROCESS | 20753 | 1461683366048 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1479ms 08:09:26 INFO - PROCESS | 20753 | 1461683366118 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 20753 | 1461683366122 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:09:26 INFO - PROCESS | 20753 | 1461683366127 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 20753 | 1461683366130 Marionette TRACE conn4 <- [1,2246,null,{}] 08:09:26 INFO - PROCESS | 20753 | 1461683366135 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:26 INFO - PROCESS | 20753 | 1461683366311 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:09:26 INFO - PROCESS | 20753 | 1461683366527 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb2a2000 == 120 [pid = 20753] [id = 569] 08:09:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 267 (0x7f65b8fd6800) [pid = 20753] [serial = 1708] [outer = (nil)] 08:09:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 268 (0x7f65b8fde800) [pid = 20753] [serial = 1709] [outer = 0x7f65b8fd6800] 08:09:26 INFO - PROCESS | 20753 | 1461683366659 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 269 (0x7f65b8fe3800) [pid = 20753] [serial = 1710] [outer = 0x7f65b8fd6800] 08:09:27 INFO - PROCESS | 20753 | 1461683367546 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1483ms 08:09:27 INFO - PROCESS | 20753 | 1461683367612 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 20753 | 1461683367615 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:09:27 INFO - PROCESS | 20753 | 1461683367621 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 20753 | 1461683367623 Marionette TRACE conn4 <- [1,2250,null,{}] 08:09:27 INFO - PROCESS | 20753 | 1461683367628 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:27 INFO - PROCESS | 20753 | 1461683367803 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:09:28 INFO - PROCESS | 20753 | 1461683368078 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb2ba800 == 121 [pid = 20753] [id = 570] 08:09:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 270 (0x7f65b8fd8000) [pid = 20753] [serial = 1711] [outer = (nil)] 08:09:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 271 (0x7f65bb2d7c00) [pid = 20753] [serial = 1712] [outer = 0x7f65b8fd8000] 08:09:28 INFO - PROCESS | 20753 | 1461683368188 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 272 (0x7f65bb2de000) [pid = 20753] [serial = 1713] [outer = 0x7f65b8fd8000] 08:09:29 INFO - PROCESS | 20753 | 1461683368994 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1429ms 08:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:09:29 INFO - PROCESS | 20753 | 1461683369051 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 20753 | 1461683369053 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:09:29 INFO - PROCESS | 20753 | 1461683369059 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 20753 | 1461683369062 Marionette TRACE conn4 <- [1,2254,null,{}] 08:09:29 INFO - PROCESS | 20753 | 1461683369067 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:29 INFO - PROCESS | 20753 | 1461683369248 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:09:29 INFO - PROCESS | 20753 | 1461683369474 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf553000 == 122 [pid = 20753] [id = 571] 08:09:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 273 (0x7f65b8fd8800) [pid = 20753] [serial = 1714] [outer = (nil)] 08:09:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 274 (0x7f65bb2e2800) [pid = 20753] [serial = 1715] [outer = 0x7f65b8fd8800] 08:09:29 INFO - PROCESS | 20753 | 1461683369585 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 275 (0x7f65bc3c2800) [pid = 20753] [serial = 1716] [outer = 0x7f65b8fd8800] 08:09:30 INFO - PROCESS | 20753 | 1461683370956 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1988ms 08:09:31 INFO - PROCESS | 20753 | 1461683371051 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 20753 | 1461683371056 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:09:31 INFO - PROCESS | 20753 | 1461683371066 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 20753 | 1461683371070 Marionette TRACE conn4 <- [1,2258,null,{}] 08:09:31 INFO - PROCESS | 20753 | 1461683371079 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:31 INFO - PROCESS | 20753 | 1461683371260 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:09:31 INFO - PROCESS | 20753 | 1461683371481 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be4c5800 == 123 [pid = 20753] [id = 572] 08:09:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 276 (0x7f65bb2dd400) [pid = 20753] [serial = 1717] [outer = (nil)] 08:09:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 277 (0x7f65bbe4e000) [pid = 20753] [serial = 1718] [outer = 0x7f65bb2dd400] 08:09:31 INFO - PROCESS | 20753 | 1461683371591 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 278 (0x7f65bc5dc800) [pid = 20753] [serial = 1719] [outer = 0x7f65bb2dd400] 08:09:32 INFO - PROCESS | 20753 | 1461683372624 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1585ms 08:09:32 INFO - PROCESS | 20753 | 1461683372650 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 20753 | 1461683372658 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:09:32 INFO - PROCESS | 20753 | 1461683372667 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 20753 | 1461683372671 Marionette TRACE conn4 <- [1,2262,null,{}] 08:09:32 INFO - PROCESS | 20753 | 1461683372676 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:32 INFO - PROCESS | 20753 | 1461683372861 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:09:33 INFO - PROCESS | 20753 | 1461683373255 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca9e8000 == 122 [pid = 20753] [id = 513] 08:09:33 INFO - PROCESS | 20753 | --DOMWINDOW == 277 (0x7f65e320ec00) [pid = 20753] [serial = 1568] [outer = (nil)] [url = about:blank] 08:09:33 INFO - PROCESS | 20753 | --DOMWINDOW == 276 (0x7f65e6923c00) [pid = 20753] [serial = 1571] [outer = (nil)] [url = about:blank] 08:09:33 INFO - PROCESS | 20753 | --DOMWINDOW == 275 (0x7f65e6e6c400) [pid = 20753] [serial = 1574] [outer = (nil)] [url = about:blank] 08:09:33 INFO - PROCESS | 20753 | --DOMWINDOW == 274 (0x7f65bcb34000) [pid = 20753] [serial = 1577] [outer = (nil)] [url = about:blank] 08:09:33 INFO - PROCESS | 20753 | --DOMWINDOW == 273 (0x7f65cc03cc00) [pid = 20753] [serial = 1604] [outer = (nil)] [url = about:blank] 08:09:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb65f000 == 123 [pid = 20753] [id = 573] 08:09:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 274 (0x7f65bc651800) [pid = 20753] [serial = 1720] [outer = (nil)] 08:09:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 275 (0x7f65bcb39800) [pid = 20753] [serial = 1721] [outer = 0x7f65bc651800] 08:09:33 INFO - PROCESS | 20753 | 1461683373393 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 276 (0x7f65bcbcf000) [pid = 20753] [serial = 1722] [outer = 0x7f65bc651800] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fa1000 == 122 [pid = 20753] [id = 556] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8dd9000 == 121 [pid = 20753] [id = 555] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4bdd800 == 120 [pid = 20753] [id = 554] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c479f000 == 119 [pid = 20753] [id = 553] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65be4c5000 == 118 [pid = 20753] [id = 552] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc496000 == 117 [pid = 20753] [id = 551] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc8c5000 == 116 [pid = 20753] [id = 550] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb29d800 == 115 [pid = 20753] [id = 544] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9057000 == 114 [pid = 20753] [id = 543] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f6f800 == 113 [pid = 20753] [id = 542] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e22cb000 == 112 [pid = 20753] [id = 541] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6f62800 == 111 [pid = 20753] [id = 540] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d4ab0000 == 110 [pid = 20753] [id = 539] 08:09:33 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ce614000 == 109 [pid = 20753] [id = 538] 08:09:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb619800 == 108 [pid = 20753] [id = 537] 08:09:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c555e000 == 107 [pid = 20753] [id = 536] 08:09:34 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf553800 == 106 [pid = 20753] [id = 535] 08:09:34 INFO - PROCESS | 20753 | 1461683374174 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1530ms 08:09:34 INFO - PROCESS | 20753 | 1461683374198 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 20753 | 1461683374201 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 08:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:09:34 INFO - PROCESS | 20753 | 1461683374206 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 20753 | 1461683374212 Marionette TRACE conn4 <- [1,2266,null,{}] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 275 (0x7f65c4aebc00) [pid = 20753] [serial = 1595] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 274 (0x7f65bcc4f000) [pid = 20753] [serial = 1601] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 273 (0x7f65c56bd000) [pid = 20753] [serial = 1596] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 272 (0x7f65c446e400) [pid = 20753] [serial = 1593] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 271 (0x7f65cb465400) [pid = 20753] [serial = 1602] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 270 (0x7f65c436cc00) [pid = 20753] [serial = 1592] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 269 (0x7f65cbd10400) [pid = 20753] [serial = 1541] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 268 (0x7f65beb98c00) [pid = 20753] [serial = 1544] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 267 (0x7f65c3753400) [pid = 20753] [serial = 1587] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 266 (0x7f65c2ea6c00) [pid = 20753] [serial = 1586] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 265 (0x7f65c1cc3000) [pid = 20753] [serial = 1589] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 264 (0x7f65c4365800) [pid = 20753] [serial = 1590] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 263 (0x7f65bf102800) [pid = 20753] [serial = 1584] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 262 (0x7f65bdd15400) [pid = 20753] [serial = 1583] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 261 (0x7f65d6a34c00) [pid = 20753] [serial = 1562] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 260 (0x7f65e2005800) [pid = 20753] [serial = 1565] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 259 (0x7f65cdc0f000) [pid = 20753] [serial = 1553] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 258 (0x7f65bdee8c00) [pid = 20753] [serial = 1580] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65c3761000) [pid = 20753] [serial = 1547] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65d2c94c00) [pid = 20753] [serial = 1556] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65d61bcc00) [pid = 20753] [serial = 1559] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 254 (0x7f65ca9d8400) [pid = 20753] [serial = 1550] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 253 (0x7f65ca9d5800) [pid = 20753] [serial = 1598] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | --DOMWINDOW == 252 (0x7f65cb268000) [pid = 20753] [serial = 1599] [outer = (nil)] [url = about:blank] 08:09:34 INFO - PROCESS | 20753 | 1461683374296 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:34 INFO - PROCESS | 20753 | 1461683374475 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:09:34 INFO - PROCESS | 20753 | 1461683374490 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf409000 == 107 [pid = 20753] [id = 574] 08:09:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 253 (0x7f65bdee6c00) [pid = 20753] [serial = 1723] [outer = (nil)] 08:09:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 254 (0x7f65bdfd1400) [pid = 20753] [serial = 1724] [outer = 0x7f65bdee6c00] 08:09:34 INFO - PROCESS | 20753 | 1461683374564 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65beb96000) [pid = 20753] [serial = 1725] [outer = 0x7f65bdee6c00] 08:09:35 INFO - PROCESS | 20753 | 1461683375445 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1284ms 08:09:35 INFO - PROCESS | 20753 | 1461683375491 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 20753 | 1461683375495 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 08:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:09:35 INFO - PROCESS | 20753 | 1461683375500 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 20753 | 1461683375502 Marionette TRACE conn4 <- [1,2270,null,{}] 08:09:35 INFO - PROCESS | 20753 | 1461683375507 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:35 INFO - PROCESS | 20753 | 1461683375675 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 08:09:35 INFO - PROCESS | 20753 | 1461683375685 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c12e7800 == 108 [pid = 20753] [id = 575] 08:09:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65bcbd0c00) [pid = 20753] [serial = 1726] [outer = (nil)] 08:09:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65c08d3400) [pid = 20753] [serial = 1727] [outer = 0x7f65bcbd0c00] 08:09:35 INFO - PROCESS | 20753 | 1461683375922 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65c0a7f400) [pid = 20753] [serial = 1728] [outer = 0x7f65bcbd0c00] 08:09:36 INFO - PROCESS | 20753 | 1461683376714 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1225ms 08:09:36 INFO - PROCESS | 20753 | 1461683376726 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 20753 | 1461683376730 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 08:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:09:36 INFO - PROCESS | 20753 | 1461683376735 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 20753 | 1461683376737 Marionette TRACE conn4 <- [1,2274,null,{}] 08:09:36 INFO - PROCESS | 20753 | 1461683376742 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:36 INFO - PROCESS | 20753 | 1461683376970 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 08:09:37 INFO - PROCESS | 20753 | 1461683376997 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1e1d800 == 109 [pid = 20753] [id = 576] 08:09:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65bdfcc800) [pid = 20753] [serial = 1729] [outer = (nil)] 08:09:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 260 (0x7f65c0be7800) [pid = 20753] [serial = 1730] [outer = 0x7f65bdfcc800] 08:09:37 INFO - PROCESS | 20753 | 1461683377054 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 261 (0x7f65c1149800) [pid = 20753] [serial = 1731] [outer = 0x7f65bdfcc800] 08:09:37 INFO - PROCESS | 20753 | 1461683377915 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1231ms 08:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:09:37 INFO - PROCESS | 20753 | 1461683377968 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 20753 | 1461683377971 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 08:09:37 INFO - PROCESS | 20753 | 1461683377976 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 20753 | 1461683377979 Marionette TRACE conn4 <- [1,2278,null,{}] 08:09:37 INFO - PROCESS | 20753 | 1461683377983 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:38 INFO - PROCESS | 20753 | 1461683378255 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 260 (0x7f65ca0e8000) [pid = 20753] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 259 (0x7f65c2ea5800) [pid = 20753] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 258 (0x7f65c5a97c00) [pid = 20753] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65beac9400) [pid = 20753] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65beac2c00) [pid = 20753] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65c0be9800) [pid = 20753] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 254 (0x7f65cb45a800) [pid = 20753] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 253 (0x7f65c0be0000) [pid = 20753] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 252 (0x7f65cb805c00) [pid = 20753] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 251 (0x7f65bcbd4c00) [pid = 20753] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65c0bdf800) [pid = 20753] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65bcc44000) [pid = 20753] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65c3763800) [pid = 20753] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65c3623800) [pid = 20753] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65d68b1000) [pid = 20753] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65d6a33000) [pid = 20753] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65c2ea2400) [pid = 20753] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65bc5dcc00) [pid = 20753] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65cb80b800) [pid = 20753] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65e0f39c00) [pid = 20753] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65bc3c5000) [pid = 20753] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:09:38 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65c2da1800) [pid = 20753] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:09:38 INFO - PROCESS | 20753 | 1461683378941 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdda7000 == 110 [pid = 20753] [id = 577] 08:09:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65bb625400) [pid = 20753] [serial = 1732] [outer = (nil)] 08:09:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65bc3c6c00) [pid = 20753] [serial = 1733] [outer = 0x7f65bb625400] 08:09:39 INFO - PROCESS | 20753 | 1461683379007 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65c1cbfc00) [pid = 20753] [serial = 1734] [outer = 0x7f65bb625400] 08:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1692ms 08:09:39 INFO - PROCESS | 20753 | 1461683379660 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:09:39 INFO - PROCESS | 20753 | 1461683379669 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 20753 | 1461683379672 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 08:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:09:39 INFO - PROCESS | 20753 | 1461683379677 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 20753 | 1461683379680 Marionette TRACE conn4 <- [1,2282,null,{}] 08:09:39 INFO - PROCESS | 20753 | 1461683379684 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:39 INFO - PROCESS | 20753 | 1461683379938 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 08:09:39 INFO - PROCESS | 20753 | 1461683379963 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3aa6800 == 111 [pid = 20753] [id = 578] 08:09:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65bb627400) [pid = 20753] [serial = 1735] [outer = (nil)] 08:09:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65c3009c00) [pid = 20753] [serial = 1736] [outer = 0x7f65bb627400] 08:09:40 INFO - PROCESS | 20753 | 1461683380021 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65c3625000) [pid = 20753] [serial = 1737] [outer = 0x7f65bb627400] 08:09:40 INFO - PROCESS | 20753 | 1461683380772 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1276ms 08:09:40 INFO - PROCESS | 20753 | 1461683380954 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 20753 | 1461683380961 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 08:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:09:40 INFO - PROCESS | 20753 | 1461683380969 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 20753 | 1461683380973 Marionette TRACE conn4 <- [1,2286,null,{}] 08:09:40 INFO - PROCESS | 20753 | 1461683380981 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:41 INFO - PROCESS | 20753 | 1461683381199 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 08:09:41 INFO - PROCESS | 20753 | 1461683381414 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc48b800 == 112 [pid = 20753] [id = 579] 08:09:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65bb7cc000) [pid = 20753] [serial = 1738] [outer = (nil)] 08:09:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65bb7f4400) [pid = 20753] [serial = 1739] [outer = 0x7f65bb7cc000] 08:09:41 INFO - PROCESS | 20753 | 1461683381593 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65bc5e5c00) [pid = 20753] [serial = 1740] [outer = 0x7f65bb7cc000] 08:09:42 INFO - PROCESS | 20753 | 1461683382499 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1587ms 08:09:42 INFO - PROCESS | 20753 | 1461683382558 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 08:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:09:42 INFO - PROCESS | 20753 | 1461683382563 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 08:09:42 INFO - PROCESS | 20753 | 1461683382575 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 20753 | 1461683382580 Marionette TRACE conn4 <- [1,2290,null,{}] 08:09:42 INFO - PROCESS | 20753 | 1461683382586 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:42 INFO - PROCESS | 20753 | 1461683382810 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 08:09:43 INFO - PROCESS | 20753 | 1461683383075 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c12df000 == 113 [pid = 20753] [id = 580] 08:09:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65bcc4a800) [pid = 20753] [serial = 1741] [outer = (nil)] 08:09:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65bdd15800) [pid = 20753] [serial = 1742] [outer = 0x7f65bcc4a800] 08:09:43 INFO - PROCESS | 20753 | 1461683383191 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65bdfd1c00) [pid = 20753] [serial = 1743] [outer = 0x7f65bcc4a800] 08:09:44 INFO - PROCESS | 20753 | 1461683384043 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1536ms 08:09:44 INFO - PROCESS | 20753 | 1461683384107 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 20753 | 1461683384111 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 08:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:09:44 INFO - PROCESS | 20753 | 1461683384118 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 20753 | 1461683384124 Marionette TRACE conn4 <- [1,2294,null,{}] 08:09:44 INFO - PROCESS | 20753 | 1461683384139 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:44 INFO - PROCESS | 20753 | 1461683384368 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 08:09:44 INFO - PROCESS | 20753 | 1461683384725 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c47a1800 == 114 [pid = 20753] [id = 581] 08:09:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 252 (0x7f65c1141400) [pid = 20753] [serial = 1744] [outer = (nil)] 08:09:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 253 (0x7f65c1198c00) [pid = 20753] [serial = 1745] [outer = 0x7f65c1141400] 08:09:44 INFO - PROCESS | 20753 | 1461683384811 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 254 (0x7f65c1cc0000) [pid = 20753] [serial = 1746] [outer = 0x7f65c1141400] 08:09:45 INFO - PROCESS | 20753 | 1461683385630 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1534ms 08:09:45 INFO - PROCESS | 20753 | 1461683385670 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 20753 | 1461683385676 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 08:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:09:45 INFO - PROCESS | 20753 | 1461683385686 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 20753 | 1461683385689 Marionette TRACE conn4 <- [1,2298,null,{}] 08:09:45 INFO - PROCESS | 20753 | 1461683385697 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:45 INFO - PROCESS | 20753 | 1461683385888 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 08:09:46 INFO - PROCESS | 20753 | 1461683386108 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4bea000 == 115 [pid = 20753] [id = 582] 08:09:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65c3007400) [pid = 20753] [serial = 1747] [outer = (nil)] 08:09:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65c3627c00) [pid = 20753] [serial = 1748] [outer = 0x7f65c3007400] 08:09:46 INFO - PROCESS | 20753 | 1461683386226 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65c3755c00) [pid = 20753] [serial = 1749] [outer = 0x7f65c3007400] 08:09:47 INFO - PROCESS | 20753 | 1461683387118 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1485ms 08:09:47 INFO - PROCESS | 20753 | 1461683387172 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 20753 | 1461683387176 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 08:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:09:47 INFO - PROCESS | 20753 | 1461683387182 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 20753 | 1461683387184 Marionette TRACE conn4 <- [1,2302,null,{}] 08:09:47 INFO - PROCESS | 20753 | 1461683387189 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:47 INFO - PROCESS | 20753 | 1461683387378 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 08:09:47 INFO - PROCESS | 20753 | 1461683387600 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5392800 == 116 [pid = 20753] [id = 583] 08:09:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65c2eadc00) [pid = 20753] [serial = 1750] [outer = (nil)] 08:09:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65c3760c00) [pid = 20753] [serial = 1751] [outer = 0x7f65c2eadc00] 08:09:47 INFO - PROCESS | 20753 | 1461683387758 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 260 (0x7f65c39ef000) [pid = 20753] [serial = 1752] [outer = 0x7f65c2eadc00] 08:09:48 INFO - PROCESS | 20753 | 1461683388593 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1478ms 08:09:48 INFO - PROCESS | 20753 | 1461683388661 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 20753 | 1461683388664 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 08:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:09:48 INFO - PROCESS | 20753 | 1461683388671 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 20753 | 1461683388673 Marionette TRACE conn4 <- [1,2306,null,{}] 08:09:48 INFO - PROCESS | 20753 | 1461683388678 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:48 INFO - PROCESS | 20753 | 1461683388942 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 08:09:49 INFO - PROCESS | 20753 | 1461683389249 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8c4d000 == 117 [pid = 20753] [id = 584] 08:09:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 261 (0x7f65c42b8000) [pid = 20753] [serial = 1753] [outer = (nil)] 08:09:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 262 (0x7f65c42bd400) [pid = 20753] [serial = 1754] [outer = 0x7f65c42b8000] 08:09:49 INFO - PROCESS | 20753 | 1461683389330 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 263 (0x7f65c4337400) [pid = 20753] [serial = 1755] [outer = 0x7f65c42b8000] 08:09:50 INFO - PROCESS | 20753 | 1461683390168 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1528ms 08:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:09:50 INFO - PROCESS | 20753 | 1461683390199 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 20753 | 1461683390202 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 08:09:50 INFO - PROCESS | 20753 | 1461683390208 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 20753 | 1461683390211 Marionette TRACE conn4 <- [1,2310,null,{}] 08:09:50 INFO - PROCESS | 20753 | 1461683390216 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:50 INFO - PROCESS | 20753 | 1461683390387 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 08:09:50 INFO - PROCESS | 20753 | 1461683390656 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8e12000 == 118 [pid = 20753] [id = 585] 08:09:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 264 (0x7f65c42b8400) [pid = 20753] [serial = 1756] [outer = (nil)] 08:09:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 265 (0x7f65c4368c00) [pid = 20753] [serial = 1757] [outer = 0x7f65c42b8400] 08:09:50 INFO - PROCESS | 20753 | 1461683390730 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 266 (0x7f65c4371400) [pid = 20753] [serial = 1758] [outer = 0x7f65c42b8400] 08:09:51 INFO - PROCESS | 20753 | 1461683391545 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1379ms 08:09:51 INFO - PROCESS | 20753 | 1461683391587 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 20753 | 1461683391591 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 08:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:09:51 INFO - PROCESS | 20753 | 1461683391596 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 20753 | 1461683391598 Marionette TRACE conn4 <- [1,2314,null,{}] 08:09:51 INFO - PROCESS | 20753 | 1461683391604 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:51 INFO - PROCESS | 20753 | 1461683391789 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 08:09:52 INFO - PROCESS | 20753 | 1461683392011 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9f93800 == 119 [pid = 20753] [id = 586] 08:09:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 267 (0x7f65c4330c00) [pid = 20753] [serial = 1759] [outer = (nil)] 08:09:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 268 (0x7f65c4467c00) [pid = 20753] [serial = 1760] [outer = 0x7f65c4330c00] 08:09:52 INFO - PROCESS | 20753 | 1461683392121 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 269 (0x7f65c4985c00) [pid = 20753] [serial = 1761] [outer = 0x7f65c4330c00] 08:09:53 INFO - PROCESS | 20753 | 1461683393031 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1484ms 08:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:09:53 INFO - PROCESS | 20753 | 1461683393083 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 20753 | 1461683393085 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 08:09:53 INFO - PROCESS | 20753 | 1461683393092 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 20753 | 1461683393095 Marionette TRACE conn4 <- [1,2318,null,{}] 08:09:53 INFO - PROCESS | 20753 | 1461683393100 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:53 INFO - PROCESS | 20753 | 1461683393302 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 08:09:53 INFO - PROCESS | 20753 | 1461683393561 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca9e2800 == 120 [pid = 20753] [id = 587] 08:09:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 270 (0x7f65c433b400) [pid = 20753] [serial = 1762] [outer = (nil)] 08:09:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 271 (0x7f65c4991800) [pid = 20753] [serial = 1763] [outer = 0x7f65c433b400] 08:09:53 INFO - PROCESS | 20753 | 1461683393674 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 272 (0x7f65c4aec400) [pid = 20753] [serial = 1764] [outer = 0x7f65c433b400] 08:09:54 INFO - PROCESS | 20753 | 1461683394464 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 20753 | 1461683394529 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 08:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:09:54 INFO - PROCESS | 20753 | 1461683394535 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 20753 | 1461683394538 Marionette TRACE conn4 <- [1,2322,null,{}] 08:09:54 INFO - PROCESS | 20753 | 1461683394543 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:54 INFO - PROCESS | 20753 | 1461683394731 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 08:09:55 INFO - PROCESS | 20753 | 1461683395012 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cad37000 == 121 [pid = 20753] [id = 588] 08:09:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 273 (0x7f65c0a80c00) [pid = 20753] [serial = 1765] [outer = (nil)] 08:09:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 274 (0x7f65c53a4000) [pid = 20753] [serial = 1766] [outer = 0x7f65c0a80c00] 08:09:55 INFO - PROCESS | 20753 | 1461683395125 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 275 (0x7f65c53ad400) [pid = 20753] [serial = 1767] [outer = 0x7f65c0a80c00] 08:09:55 INFO - PROCESS | 20753 | 1461683395865 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1390ms 08:09:55 INFO - PROCESS | 20753 | 1461683395925 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 20753 | 1461683395930 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 08:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:09:55 INFO - PROCESS | 20753 | 1461683395935 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 20753 | 1461683395939 Marionette TRACE conn4 <- [1,2326,null,{}] 08:09:55 INFO - PROCESS | 20753 | 1461683395944 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:56 INFO - PROCESS | 20753 | 1461683396140 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 08:09:56 INFO - PROCESS | 20753 | 1461683396358 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb657000 == 122 [pid = 20753] [id = 589] 08:09:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 276 (0x7f65c4465c00) [pid = 20753] [serial = 1768] [outer = (nil)] 08:09:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 277 (0x7f65c55c6400) [pid = 20753] [serial = 1769] [outer = 0x7f65c4465c00] 08:09:56 INFO - PROCESS | 20753 | 1461683396478 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 278 (0x7f65c56bc800) [pid = 20753] [serial = 1770] [outer = 0x7f65c4465c00] 08:09:57 INFO - PROCESS | 20753 | 1461683397332 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1430ms 08:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:09:57 INFO - PROCESS | 20753 | 1461683397365 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 20753 | 1461683397368 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 08:09:57 INFO - PROCESS | 20753 | 1461683397373 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 20753 | 1461683397377 Marionette TRACE conn4 <- [1,2330,null,{}] 08:09:57 INFO - PROCESS | 20753 | 1461683397381 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:57 INFO - PROCESS | 20753 | 1461683397572 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 08:09:57 INFO - PROCESS | 20753 | 1461683397846 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ccdbc800 == 123 [pid = 20753] [id = 590] 08:09:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 279 (0x7f65c446b400) [pid = 20753] [serial = 1771] [outer = (nil)] 08:09:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 280 (0x7f65c57e6400) [pid = 20753] [serial = 1772] [outer = 0x7f65c446b400] 08:09:57 INFO - PROCESS | 20753 | 1461683397925 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 281 (0x7f65c591f000) [pid = 20753] [serial = 1773] [outer = 0x7f65c446b400] 08:09:58 INFO - PROCESS | 20753 | 1461683398732 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1394ms 08:09:58 INFO - PROCESS | 20753 | 1461683398767 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 20753 | 1461683398770 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 08:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:09:58 INFO - PROCESS | 20753 | 1461683398776 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 20753 | 1461683398778 Marionette TRACE conn4 <- [1,2334,null,{}] 08:09:58 INFO - PROCESS | 20753 | 1461683398783 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:58 INFO - PROCESS | 20753 | 1461683398965 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 08:09:59 INFO - PROCESS | 20753 | 1461683399246 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d109b000 == 124 [pid = 20753] [id = 591] 08:09:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 282 (0x7f65c56d6400) [pid = 20753] [serial = 1774] [outer = (nil)] 08:09:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 283 (0x7f65c5925800) [pid = 20753] [serial = 1775] [outer = 0x7f65c56d6400] 08:09:59 INFO - PROCESS | 20753 | 1461683399319 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 284 (0x7f65c5a9fc00) [pid = 20753] [serial = 1776] [outer = 0x7f65c56d6400] 08:10:00 INFO - PROCESS | 20753 | 1461683400175 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1440ms 08:10:00 INFO - PROCESS | 20753 | 1461683400217 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 20753 | 1461683400220 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 08:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:10:00 INFO - PROCESS | 20753 | 1461683400226 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 20753 | 1461683400228 Marionette TRACE conn4 <- [1,2338,null,{}] 08:10:00 INFO - PROCESS | 20753 | 1461683400234 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:00 INFO - PROCESS | 20753 | 1461683400456 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 08:10:00 INFO - PROCESS | 20753 | 1461683400696 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c12cd000 == 125 [pid = 20753] [id = 592] 08:10:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 285 (0x7f65bbe4dc00) [pid = 20753] [serial = 1777] [outer = (nil)] 08:10:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 286 (0x7f65bcb24000) [pid = 20753] [serial = 1778] [outer = 0x7f65bbe4dc00] 08:10:00 INFO - PROCESS | 20753 | 1461683400806 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 287 (0x7f65c42b2800) [pid = 20753] [serial = 1779] [outer = 0x7f65bbe4dc00] 08:10:01 INFO - PROCESS | 20753 | 1461683401658 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1483ms 08:10:01 INFO - PROCESS | 20753 | 1461683401713 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 08:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:10:01 INFO - PROCESS | 20753 | 1461683401718 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 08:10:01 INFO - PROCESS | 20753 | 1461683401726 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 20753 | 1461683401730 Marionette TRACE conn4 <- [1,2342,null,{}] 08:10:01 INFO - PROCESS | 20753 | 1461683401738 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:01 INFO - PROCESS | 20753 | 1461683401955 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 08:10:02 INFO - PROCESS | 20753 | 1461683402658 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bec83800 == 126 [pid = 20753] [id = 593] 08:10:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 288 (0x7f65bb2dd800) [pid = 20753] [serial = 1780] [outer = (nil)] 08:10:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 289 (0x7f65bb2e1800) [pid = 20753] [serial = 1781] [outer = 0x7f65bb2dd800] 08:10:02 INFO - PROCESS | 20753 | 1461683402723 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 290 (0x7f65bb7ec400) [pid = 20753] [serial = 1782] [outer = 0x7f65bb2dd800] 08:10:03 INFO - PROCESS | 20753 | 1461683403584 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1943ms 08:10:03 INFO - PROCESS | 20753 | 1461683403668 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 08:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:10:03 INFO - PROCESS | 20753 | 1461683403674 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 08:10:03 INFO - PROCESS | 20753 | 1461683403681 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 20753 | 1461683403686 Marionette TRACE conn4 <- [1,2346,null,{}] 08:10:03 INFO - PROCESS | 20753 | 1461683403692 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:04 INFO - PROCESS | 20753 | 1461683404021 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 08:10:04 INFO - PROCESS | 20753 | 1461683404388 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb65a800 == 127 [pid = 20753] [id = 594] 08:10:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 291 (0x7f65bb2e4c00) [pid = 20753] [serial = 1783] [outer = (nil)] 08:10:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 292 (0x7f65bc646c00) [pid = 20753] [serial = 1784] [outer = 0x7f65bb2e4c00] 08:10:04 INFO - PROCESS | 20753 | 1461683404457 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 293 (0x7f65bcb6f800) [pid = 20753] [serial = 1785] [outer = 0x7f65bb2e4c00] 08:10:05 INFO - PROCESS | 20753 | 1461683405352 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1732ms 08:10:05 INFO - PROCESS | 20753 | 1461683405416 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 08:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:10:05 INFO - PROCESS | 20753 | 1461683405422 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 08:10:05 INFO - PROCESS | 20753 | 1461683405428 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 20753 | 1461683405431 Marionette TRACE conn4 <- [1,2350,null,{}] 08:10:05 INFO - PROCESS | 20753 | 1461683405436 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:05 INFO - PROCESS | 20753 | 1461683405630 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 08:10:05 INFO - PROCESS | 20753 | 1461683405982 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4bd6800 == 128 [pid = 20753] [id = 595] 08:10:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 294 (0x7f65bdfcf800) [pid = 20753] [serial = 1786] [outer = (nil)] 08:10:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 295 (0x7f65bf105c00) [pid = 20753] [serial = 1787] [outer = 0x7f65bdfcf800] 08:10:06 INFO - PROCESS | 20753 | 1461683406053 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 296 (0x7f65c0a76c00) [pid = 20753] [serial = 1788] [outer = 0x7f65bdfcf800] 08:10:06 INFO - PROCESS | 20753 | 1461683406846 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1478ms 08:10:06 INFO - PROCESS | 20753 | 1461683406907 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 20753 | 1461683406911 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 08:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:10:06 INFO - PROCESS | 20753 | 1461683406926 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 20753 | 1461683406934 Marionette TRACE conn4 <- [1,2354,null,{}] 08:10:06 INFO - PROCESS | 20753 | 1461683406940 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:07 INFO - PROCESS | 20753 | 1461683407139 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 08:10:07 INFO - PROCESS | 20753 | 1461683407418 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c388d000 == 129 [pid = 20753] [id = 596] 08:10:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 297 (0x7f65c0a77000) [pid = 20753] [serial = 1789] [outer = (nil)] 08:10:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 298 (0x7f65c1199800) [pid = 20753] [serial = 1790] [outer = 0x7f65c0a77000] 08:10:07 INFO - PROCESS | 20753 | 1461683407525 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 299 (0x7f65c2eb0400) [pid = 20753] [serial = 1791] [outer = 0x7f65c0a77000] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1f2e000 == 128 [pid = 20753] [id = 248] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca9e4000 == 127 [pid = 20753] [id = 257] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4791800 == 126 [pid = 20753] [id = 249] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5315800 == 125 [pid = 20753] [id = 398] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f7b000 == 124 [pid = 20753] [id = 524] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fa2000 == 123 [pid = 20753] [id = 489] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb4a2000 == 122 [pid = 20753] [id = 525] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e301d800 == 121 [pid = 20753] [id = 523] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 298 (0x7f65bcb20000) [pid = 20753] [serial = 1637] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 297 (0x7f65c1144800) [pid = 20753] [serial = 1640] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 296 (0x7f65c1195000) [pid = 20753] [serial = 1643] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 295 (0x7f65bdfc8400) [pid = 20753] [serial = 1646] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 294 (0x7f65c1146000) [pid = 20753] [serial = 1649] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 293 (0x7f65cb808000) [pid = 20753] [serial = 1670] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 292 (0x7f65ce87f800) [pid = 20753] [serial = 1616] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 291 (0x7f65e6511c00) [pid = 20753] [serial = 1625] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 290 (0x7f65c8ccd000) [pid = 20753] [serial = 1613] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 289 (0x7f65bbe4b000) [pid = 20753] [serial = 1628] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 288 (0x7f65c42c0800) [pid = 20753] [serial = 1610] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 287 (0x7f65d68a6c00) [pid = 20753] [serial = 1622] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 286 (0x7f65c08c9400) [pid = 20753] [serial = 1607] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 285 (0x7f65d3caa800) [pid = 20753] [serial = 1619] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 284 (0x7f65e6925000) [pid = 20753] [serial = 1631] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 283 (0x7f65bc649000) [pid = 20753] [serial = 1634] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e9c57000 == 120 [pid = 20753] [id = 565] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e22d8000 == 119 [pid = 20753] [id = 564] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7a67000 == 118 [pid = 20753] [id = 563] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5e75800 == 117 [pid = 20753] [id = 562] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d31a4800 == 116 [pid = 20753] [id = 561] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbb08000 == 115 [pid = 20753] [id = 560] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8dc3000 == 114 [pid = 20753] [id = 559] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3a79800 == 113 [pid = 20753] [id = 558] 08:10:08 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bbedb800 == 112 [pid = 20753] [id = 557] 08:10:08 INFO - PROCESS | 20753 | 1461683408483 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 282 (0x7f65e2f42000) [pid = 20753] [serial = 1407] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 281 (0x7f65dbf79400) [pid = 20753] [serial = 1356] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 280 (0x7f65e6e42400) [pid = 20753] [serial = 1359] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 279 (0x7f65d61b2400) [pid = 20753] [serial = 1353] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 278 (0x7f65c57ea000) [pid = 20753] [serial = 1470] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 277 (0x7f65d574d000) [pid = 20753] [serial = 1350] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 276 (0x7f65e6e6f400) [pid = 20753] [serial = 1362] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 275 (0x7f65bc3cd000) [pid = 20753] [serial = 1652] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 274 (0x7f65c5545800) [pid = 20753] [serial = 1664] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 273 (0x7f65c56d2400) [pid = 20753] [serial = 1665] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 272 (0x7f65bcb1c000) [pid = 20753] [serial = 1653] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 271 (0x7f65cb527800) [pid = 20753] [serial = 1668] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 270 (0x7f65c4370000) [pid = 20753] [serial = 1662] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 269 (0x7f65cdbb2000) [pid = 20753] [serial = 1542] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 268 (0x7f65c4367000) [pid = 20753] [serial = 1661] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 267 (0x7f65c8cca000) [pid = 20753] [serial = 1667] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 266 (0x7f65c1489c00) [pid = 20753] [serial = 1658] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 265 (0x7f65c3011c00) [pid = 20753] [serial = 1659] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 264 (0x7f65beb9fc00) [pid = 20753] [serial = 1655] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 263 (0x7f65c0bea800) [pid = 20753] [serial = 1656] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 262 (0x7f65e7235c00) [pid = 20753] [serial = 1371] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 261 (0x7f65ce892c00) [pid = 20753] [serial = 1347] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 260 (0x7f65c42ba400) [pid = 20753] [serial = 1368] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 259 (0x7f65d5749800) [pid = 20753] [serial = 1338] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 258 (0x7f65c2d9e800) [pid = 20753] [serial = 1341] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65c0becc00) [pid = 20753] [serial = 1365] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65c5b0d400) [pid = 20753] [serial = 1344] [outer = (nil)] [url = about:blank] 08:10:08 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65c3771800) [pid = 20753] [serial = 1374] [outer = (nil)] [url = about:blank] 08:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1648ms 08:10:08 INFO - PROCESS | 20753 | 1461683408566 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 20753 | 1461683408570 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 08:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:10:08 INFO - PROCESS | 20753 | 1461683408575 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 20753 | 1461683408577 Marionette TRACE conn4 <- [1,2358,null,{}] 08:10:08 INFO - PROCESS | 20753 | 1461683408582 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:08 INFO - PROCESS | 20753 | 1461683408752 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 08:10:09 INFO - PROCESS | 20753 | 1461683409020 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdd95800 == 113 [pid = 20753] [id = 597] 08:10:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65bbe4b000) [pid = 20753] [serial = 1792] [outer = (nil)] 08:10:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65c1145400) [pid = 20753] [serial = 1793] [outer = 0x7f65bbe4b000] 08:10:09 INFO - PROCESS | 20753 | 1461683409083 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65c3752800) [pid = 20753] [serial = 1794] [outer = 0x7f65bbe4b000] 08:10:09 INFO - PROCESS | 20753 | 1461683409729 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:10:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1191ms 08:10:09 INFO - PROCESS | 20753 | 1461683409767 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 20753 | 1461683409770 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 08:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:10:09 INFO - PROCESS | 20753 | 1461683409776 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 20753 | 1461683409778 Marionette TRACE conn4 <- [1,2362,null,{}] 08:10:09 INFO - PROCESS | 20753 | 1461683409783 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:10 INFO - PROCESS | 20753 | 1461683410021 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 08:10:10 INFO - PROCESS | 20753 | 1461683410045 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1c49800 == 114 [pid = 20753] [id = 598] 08:10:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65c4070400) [pid = 20753] [serial = 1795] [outer = (nil)] 08:10:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 260 (0x7f65c4076000) [pid = 20753] [serial = 1796] [outer = 0x7f65c4070400] 08:10:10 INFO - PROCESS | 20753 | 1461683410113 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 261 (0x7f65c432f000) [pid = 20753] [serial = 1797] [outer = 0x7f65c4070400] 08:10:10 INFO - PROCESS | 20753 | 1461683410991 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1279ms 08:10:11 INFO - PROCESS | 20753 | 1461683411057 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 20753 | 1461683411060 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 08:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:10:11 INFO - PROCESS | 20753 | 1461683411065 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 20753 | 1461683411067 Marionette TRACE conn4 <- [1,2366,null,{}] 08:10:11 INFO - PROCESS | 20753 | 1461683411072 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:11 INFO - PROCESS | 20753 | 1461683411298 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 08:10:11 INFO - PROCESS | 20753 | 1461683411331 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8e1c800 == 115 [pid = 20753] [id = 599] 08:10:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 262 (0x7f65c3011c00) [pid = 20753] [serial = 1798] [outer = (nil)] 08:10:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 263 (0x7f65c5543000) [pid = 20753] [serial = 1799] [outer = 0x7f65c3011c00] 08:10:11 INFO - PROCESS | 20753 | 1461683411388 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 264 (0x7f65c56b9800) [pid = 20753] [serial = 1800] [outer = 0x7f65c3011c00] 08:10:12 INFO - PROCESS | 20753 | 1461683412227 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1234ms 08:10:12 INFO - PROCESS | 20753 | 1461683412300 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 20753 | 1461683412304 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 08:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:10:12 INFO - PROCESS | 20753 | 1461683412310 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 20753 | 1461683412311 Marionette TRACE conn4 <- [1,2370,null,{}] 08:10:12 INFO - PROCESS | 20753 | 1461683412317 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:12 INFO - PROCESS | 20753 | 1461683412590 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 263 (0x7f65c42b4400) [pid = 20753] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 262 (0x7f65bbe45000) [pid = 20753] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 261 (0x7f65cb45c000) [pid = 20753] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 260 (0x7f65c56b6000) [pid = 20753] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 259 (0x7f65bcbc9400) [pid = 20753] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 258 (0x7f65d66dac00) [pid = 20753] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65beb9c400) [pid = 20753] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65bdd17000) [pid = 20753] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65cb532c00) [pid = 20753] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 254 (0x7f65d5b6d000) [pid = 20753] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 253 (0x7f65e1b6c000) [pid = 20753] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 252 (0x7f65bcb2b800) [pid = 20753] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 251 (0x7f65bcbd0c00) [pid = 20753] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65c1143c00) [pid = 20753] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65c4079400) [pid = 20753] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65bcb16400) [pid = 20753] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65d578c800) [pid = 20753] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65bbe4fc00) [pid = 20753] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65bc648800) [pid = 20753] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65c57e9000) [pid = 20753] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65bb625400) [pid = 20753] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65c553c800) [pid = 20753] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65c1481800) [pid = 20753] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65bdedd400) [pid = 20753] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65bdd1cc00) [pid = 20753] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65c376f400) [pid = 20753] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65bcc45000) [pid = 20753] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65ccf18800) [pid = 20753] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65bb2dd400) [pid = 20753] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65d31df400) [pid = 20753] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65bdedb800) [pid = 20753] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65bc651800) [pid = 20753] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65bbe45c00) [pid = 20753] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65c57ec800) [pid = 20753] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65beb92400) [pid = 20753] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65d61b9400) [pid = 20753] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65bc5e6c00) [pid = 20753] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65bc5dac00) [pid = 20753] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65ce8c1000) [pid = 20753] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65bc3cec00) [pid = 20753] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65cade1400) [pid = 20753] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65c362e000) [pid = 20753] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65cb530000) [pid = 20753] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65bb623800) [pid = 20753] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65bb626000) [pid = 20753] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65bc5e0800) [pid = 20753] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65c148a800) [pid = 20753] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65bc5e8400) [pid = 20753] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65e3210400) [pid = 20753] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65bdee6c00) [pid = 20753] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65c113f400) [pid = 20753] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65ca0f1400) [pid = 20753] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65c3754c00) [pid = 20753] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65bdfca400) [pid = 20753] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65d3eb8400) [pid = 20753] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65bdfcc800) [pid = 20753] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65bcb2a400) [pid = 20753] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65c1482000) [pid = 20753] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65bf103c00) [pid = 20753] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65c4ae6400) [pid = 20753] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65cb804400) [pid = 20753] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65bb629c00) [pid = 20753] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65c55cac00) [pid = 20753] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65c433b000) [pid = 20753] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65d66df400) [pid = 20753] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65d7715000) [pid = 20753] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65bc3c9800) [pid = 20753] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:10:13 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65bcb6d000) [pid = 20753] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:10:13 INFO - PROCESS | 20753 | 1461683413830 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb304000 == 116 [pid = 20753] [id = 600] 08:10:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65bb621800) [pid = 20753] [serial = 1801] [outer = (nil)] 08:10:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65bb629c00) [pid = 20753] [serial = 1802] [outer = 0x7f65bb621800] 08:10:13 INFO - PROCESS | 20753 | 1461683413895 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65bc5e0800) [pid = 20753] [serial = 1803] [outer = 0x7f65bb621800] 08:10:14 INFO - PROCESS | 20753 | 1461683414514 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2232ms 08:10:14 INFO - PROCESS | 20753 | 1461683414543 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 20753 | 1461683414546 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 08:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:10:14 INFO - PROCESS | 20753 | 1461683414551 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 20753 | 1461683414553 Marionette TRACE conn4 <- [1,2374,null,{}] 08:10:14 INFO - PROCESS | 20753 | 1461683414558 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:14 INFO - PROCESS | 20753 | 1461683414740 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 08:10:14 INFO - PROCESS | 20753 | 1461683414930 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1e0e000 == 117 [pid = 20753] [id = 601] 08:10:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65bb623400) [pid = 20753] [serial = 1804] [outer = (nil)] 08:10:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65bcb6d000) [pid = 20753] [serial = 1805] [outer = 0x7f65bb623400] 08:10:14 INFO - PROCESS | 20753 | 1461683414992 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65bdfc5000) [pid = 20753] [serial = 1806] [outer = 0x7f65bb623400] 08:10:15 INFO - PROCESS | 20753 | 1461683415878 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:10:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1377ms 08:10:15 INFO - PROCESS | 20753 | 1461683415930 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 20753 | 1461683415937 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 08:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:10:15 INFO - PROCESS | 20753 | 1461683415945 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 20753 | 1461683415951 Marionette TRACE conn4 <- [1,2378,null,{}] 08:10:15 INFO - PROCESS | 20753 | 1461683415960 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:16 INFO - PROCESS | 20753 | 1461683416155 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 08:10:16 INFO - PROCESS | 20753 | 1461683416434 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf402800 == 118 [pid = 20753] [id = 602] 08:10:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65bb7d0000) [pid = 20753] [serial = 1807] [outer = (nil)] 08:10:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65bc3c8c00) [pid = 20753] [serial = 1808] [outer = 0x7f65bb7d0000] 08:10:16 INFO - PROCESS | 20753 | 1461683416552 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65bcb20400) [pid = 20753] [serial = 1809] [outer = 0x7f65bb7d0000] 08:10:17 INFO - PROCESS | 20753 | 1461683417390 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1488ms 08:10:17 INFO - PROCESS | 20753 | 1461683417434 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 20753 | 1461683417442 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 08:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:10:17 INFO - PROCESS | 20753 | 1461683417451 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 20753 | 1461683417455 Marionette TRACE conn4 <- [1,2382,null,{}] 08:10:17 INFO - PROCESS | 20753 | 1461683417460 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:17 INFO - PROCESS | 20753 | 1461683417661 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 08:10:17 INFO - PROCESS | 20753 | 1461683417931 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c485f800 == 119 [pid = 20753] [id = 603] 08:10:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65bdd12800) [pid = 20753] [serial = 1810] [outer = (nil)] 08:10:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65beac5c00) [pid = 20753] [serial = 1811] [outer = 0x7f65bdd12800] 08:10:18 INFO - PROCESS | 20753 | 1461683418047 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65c08c9c00) [pid = 20753] [serial = 1812] [outer = 0x7f65bdd12800] 08:10:18 INFO - PROCESS | 20753 | 1461683418976 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1583ms 08:10:19 INFO - PROCESS | 20753 | 1461683419035 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 20753 | 1461683419038 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 08:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:10:19 INFO - PROCESS | 20753 | 1461683419045 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 20753 | 1461683419050 Marionette TRACE conn4 <- [1,2386,null,{}] 08:10:19 INFO - PROCESS | 20753 | 1461683419065 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:19 INFO - PROCESS | 20753 | 1461683419266 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 08:10:19 INFO - PROCESS | 20753 | 1461683419530 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb4a7800 == 120 [pid = 20753] [id = 604] 08:10:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65c1193800) [pid = 20753] [serial = 1813] [outer = (nil)] 08:10:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65c148a400) [pid = 20753] [serial = 1814] [outer = 0x7f65c1193800] 08:10:19 INFO - PROCESS | 20753 | 1461683419647 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65c300f000) [pid = 20753] [serial = 1815] [outer = 0x7f65c1193800] 08:10:20 INFO - PROCESS | 20753 | 1461683420453 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:10:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:10:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1483ms 08:10:20 INFO - PROCESS | 20753 | 1461683420529 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 20753 | 1461683420534 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 08:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:10:20 INFO - PROCESS | 20753 | 1461683420539 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 20753 | 1461683420541 Marionette TRACE conn4 <- [1,2390,null,{}] 08:10:20 INFO - PROCESS | 20753 | 1461683420547 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:20 INFO - PROCESS | 20753 | 1461683420767 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 08:10:21 INFO - PROCESS | 20753 | 1461683421068 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cc1cc000 == 121 [pid = 20753] [id = 605] 08:10:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65c114dc00) [pid = 20753] [serial = 1816] [outer = (nil)] 08:10:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65c376e000) [pid = 20753] [serial = 1817] [outer = 0x7f65c114dc00] 08:10:21 INFO - PROCESS | 20753 | 1461683421145 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65c4075000) [pid = 20753] [serial = 1818] [outer = 0x7f65c114dc00] 08:10:21 INFO - PROCESS | 20753 | 1461683421972 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1478ms 08:10:22 INFO - PROCESS | 20753 | 1461683422019 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 20753 | 1461683422022 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 08:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:10:22 INFO - PROCESS | 20753 | 1461683422028 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 20753 | 1461683422030 Marionette TRACE conn4 <- [1,2394,null,{}] 08:10:22 INFO - PROCESS | 20753 | 1461683422036 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:22 INFO - PROCESS | 20753 | 1461683422212 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 08:10:22 INFO - PROCESS | 20753 | 1461683422484 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d3377000 == 122 [pid = 20753] [id = 606] 08:10:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65c300f800) [pid = 20753] [serial = 1819] [outer = (nil)] 08:10:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65c42bd800) [pid = 20753] [serial = 1820] [outer = 0x7f65c300f800] 08:10:22 INFO - PROCESS | 20753 | 1461683422594 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65c4369000) [pid = 20753] [serial = 1821] [outer = 0x7f65c300f800] 08:10:23 INFO - PROCESS | 20753 | 1461683423451 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1477ms 08:10:23 INFO - PROCESS | 20753 | 1461683423506 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 20753 | 1461683423510 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 08:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:10:23 INFO - PROCESS | 20753 | 1461683423515 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 20753 | 1461683423518 Marionette TRACE conn4 <- [1,2398,null,{}] 08:10:23 INFO - PROCESS | 20753 | 1461683423523 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:23 INFO - PROCESS | 20753 | 1461683423788 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 08:10:24 INFO - PROCESS | 20753 | 1461683424108 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5726000 == 123 [pid = 20753] [id = 607] 08:10:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65c56bd400) [pid = 20753] [serial = 1822] [outer = (nil)] 08:10:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65c5a9f400) [pid = 20753] [serial = 1823] [outer = 0x7f65c56bd400] 08:10:24 INFO - PROCESS | 20753 | 1461683424180 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65c5b0f800) [pid = 20753] [serial = 1824] [outer = 0x7f65c56bd400] 08:10:24 INFO - PROCESS | 20753 | 1461683424976 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1527ms 08:10:25 INFO - PROCESS | 20753 | 1461683425044 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 20753 | 1461683425048 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 08:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:10:25 INFO - PROCESS | 20753 | 1461683425054 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 20753 | 1461683425056 Marionette TRACE conn4 <- [1,2402,null,{}] 08:10:25 INFO - PROCESS | 20753 | 1461683425061 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:25 INFO - PROCESS | 20753 | 1461683425287 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 08:10:25 INFO - PROCESS | 20753 | 1461683425588 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5bc1800 == 124 [pid = 20753] [id = 608] 08:10:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65c591cc00) [pid = 20753] [serial = 1825] [outer = (nil)] 08:10:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65c8cc4400) [pid = 20753] [serial = 1826] [outer = 0x7f65c591cc00] 08:10:25 INFO - PROCESS | 20753 | 1461683425663 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65ca0e4400) [pid = 20753] [serial = 1827] [outer = 0x7f65c591cc00] 08:10:26 INFO - PROCESS | 20753 | 1461683426459 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1434ms 08:10:26 INFO - PROCESS | 20753 | 1461683426489 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 20753 | 1461683426493 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 08:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:10:26 INFO - PROCESS | 20753 | 1461683426499 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 20753 | 1461683426502 Marionette TRACE conn4 <- [1,2406,null,{}] 08:10:26 INFO - PROCESS | 20753 | 1461683426507 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:26 INFO - PROCESS | 20753 | 1461683426711 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 08:10:26 INFO - PROCESS | 20753 | 1461683426988 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d63c1800 == 125 [pid = 20753] [id = 609] 08:10:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65c8cc3000) [pid = 20753] [serial = 1828] [outer = (nil)] 08:10:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65ca0efc00) [pid = 20753] [serial = 1829] [outer = 0x7f65c8cc3000] 08:10:27 INFO - PROCESS | 20753 | 1461683427097 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65ca9d3000) [pid = 20753] [serial = 1830] [outer = 0x7f65c8cc3000] 08:10:27 INFO - PROCESS | 20753 | 1461683427866 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1427ms 08:10:27 INFO - PROCESS | 20753 | 1461683427927 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 08:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:10:27 INFO - PROCESS | 20753 | 1461683427931 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 08:10:27 INFO - PROCESS | 20753 | 1461683427936 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 20753 | 1461683427939 Marionette TRACE conn4 <- [1,2410,null,{}] 08:10:27 INFO - PROCESS | 20753 | 1461683427945 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:28 INFO - PROCESS | 20753 | 1461683428126 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 08:10:28 INFO - PROCESS | 20753 | 1461683428408 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6f5a000 == 126 [pid = 20753] [id = 610] 08:10:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65c4ae8000) [pid = 20753] [serial = 1831] [outer = (nil)] 08:10:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65caa15400) [pid = 20753] [serial = 1832] [outer = 0x7f65c4ae8000] 08:10:28 INFO - PROCESS | 20753 | 1461683428522 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65cade4000) [pid = 20753] [serial = 1833] [outer = 0x7f65c4ae8000] 08:10:29 INFO - PROCESS | 20753 | 1461683429342 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1440ms 08:10:29 INFO - PROCESS | 20753 | 1461683429377 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 20753 | 1461683429380 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 08:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:10:29 INFO - PROCESS | 20753 | 1461683429385 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 20753 | 1461683429388 Marionette TRACE conn4 <- [1,2414,null,{}] 08:10:29 INFO - PROCESS | 20753 | 1461683429393 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:29 INFO - PROCESS | 20753 | 1461683429570 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 08:10:29 INFO - PROCESS | 20753 | 1461683429850 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7a67000 == 127 [pid = 20753] [id = 611] 08:10:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65c436a400) [pid = 20753] [serial = 1834] [outer = (nil)] 08:10:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65cb269c00) [pid = 20753] [serial = 1835] [outer = 0x7f65c436a400] 08:10:29 INFO - PROCESS | 20753 | 1461683429924 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65cb464000) [pid = 20753] [serial = 1836] [outer = 0x7f65c436a400] 08:10:30 INFO - PROCESS | 20753 | 1461683430738 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1382ms 08:10:30 INFO - PROCESS | 20753 | 1461683430769 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 20753 | 1461683430773 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 08:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:10:30 INFO - PROCESS | 20753 | 1461683430779 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 20753 | 1461683430782 Marionette TRACE conn4 <- [1,2418,null,{}] 08:10:30 INFO - PROCESS | 20753 | 1461683430787 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:30 INFO - PROCESS | 20753 | 1461683430986 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 08:10:31 INFO - PROCESS | 20753 | 1461683431269 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65db30c000 == 128 [pid = 20753] [id = 612] 08:10:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65bc3c6400) [pid = 20753] [serial = 1837] [outer = (nil)] 08:10:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65cbd08400) [pid = 20753] [serial = 1838] [outer = 0x7f65bc3c6400] 08:10:31 INFO - PROCESS | 20753 | 1461683431413 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65cbd13800) [pid = 20753] [serial = 1839] [outer = 0x7f65bc3c6400] 08:10:32 INFO - PROCESS | 20753 | 1461683432255 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1535ms 08:10:32 INFO - PROCESS | 20753 | 1461683432315 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 20753 | 1461683432318 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 08:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:10:32 INFO - PROCESS | 20753 | 1461683432325 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 20753 | 1461683432327 Marionette TRACE conn4 <- [1,2422,null,{}] 08:10:32 INFO - PROCESS | 20753 | 1461683432332 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:32 INFO - PROCESS | 20753 | 1461683432520 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 08:10:32 INFO - PROCESS | 20753 | 1461683432792 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e2214000 == 129 [pid = 20753] [id = 613] 08:10:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65cbd14400) [pid = 20753] [serial = 1840] [outer = (nil)] 08:10:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65ccd3f000) [pid = 20753] [serial = 1841] [outer = 0x7f65cbd14400] 08:10:32 INFO - PROCESS | 20753 | 1461683432905 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65cd03ec00) [pid = 20753] [serial = 1842] [outer = 0x7f65cbd14400] 08:10:33 INFO - PROCESS | 20753 | 1461683433746 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1483ms 08:10:33 INFO - PROCESS | 20753 | 1461683433808 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 20753 | 1461683433811 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 08:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:10:33 INFO - PROCESS | 20753 | 1461683433817 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 20753 | 1461683433819 Marionette TRACE conn4 <- [1,2426,null,{}] 08:10:33 INFO - PROCESS | 20753 | 1461683433825 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:34 INFO - PROCESS | 20753 | 1461683434002 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 08:10:34 INFO - PROCESS | 20753 | 1461683434284 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e4c42000 == 130 [pid = 20753] [id = 614] 08:10:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65bb7f3400) [pid = 20753] [serial = 1843] [outer = (nil)] 08:10:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65cdc02800) [pid = 20753] [serial = 1844] [outer = 0x7f65bb7f3400] 08:10:34 INFO - PROCESS | 20753 | 1461683434396 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65ce882000) [pid = 20753] [serial = 1845] [outer = 0x7f65bb7f3400] 08:10:35 INFO - PROCESS | 20753 | 1461683435186 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1431ms 08:10:35 INFO - PROCESS | 20753 | 1461683435249 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 20753 | 1461683435253 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 08:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:10:35 INFO - PROCESS | 20753 | 1461683435258 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 20753 | 1461683435260 Marionette TRACE conn4 <- [1,2430,null,{}] 08:10:35 INFO - PROCESS | 20753 | 1461683435266 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:35 INFO - PROCESS | 20753 | 1461683435463 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 08:10:35 INFO - PROCESS | 20753 | 1461683435802 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc8ba000 == 131 [pid = 20753] [id = 615] 08:10:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65b8fd7000) [pid = 20753] [serial = 1846] [outer = (nil)] 08:10:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65bcc43000) [pid = 20753] [serial = 1847] [outer = 0x7f65b8fd7000] 08:10:35 INFO - PROCESS | 20753 | 1461683435885 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65c4ae7c00) [pid = 20753] [serial = 1848] [outer = 0x7f65b8fd7000] 08:10:36 INFO - PROCESS | 20753 | 1461683436695 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1486ms 08:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:10:36 INFO - PROCESS | 20753 | 1461683436746 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 20753 | 1461683436749 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 08:10:36 INFO - PROCESS | 20753 | 1461683436755 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 20753 | 1461683436758 Marionette TRACE conn4 <- [1,2434,null,{}] 08:10:36 INFO - PROCESS | 20753 | 1461683436763 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:36 INFO - PROCESS | 20753 | 1461683436963 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 08:10:37 INFO - PROCESS | 20753 | 1461683437284 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc8ac000 == 132 [pid = 20753] [id = 616] 08:10:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65b8fdf800) [pid = 20753] [serial = 1849] [outer = (nil)] 08:10:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65bc646000) [pid = 20753] [serial = 1850] [outer = 0x7f65b8fdf800] 08:10:37 INFO - PROCESS | 20753 | 1461683437358 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65bf10b400) [pid = 20753] [serial = 1851] [outer = 0x7f65b8fdf800] 08:10:38 INFO - PROCESS | 20753 | 1461683438165 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1481ms 08:10:38 INFO - PROCESS | 20753 | 1461683438236 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 20753 | 1461683438239 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 08:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:10:38 INFO - PROCESS | 20753 | 1461683438246 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 20753 | 1461683438248 Marionette TRACE conn4 <- [1,2438,null,{}] 08:10:38 INFO - PROCESS | 20753 | 1461683438254 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:38 INFO - PROCESS | 20753 | 1461683438569 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 08:10:38 INFO - PROCESS | 20753 | 1461683438904 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb2ac800 == 133 [pid = 20753] [id = 617] 08:10:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65bb62ec00) [pid = 20753] [serial = 1852] [outer = (nil)] 08:10:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65bcc51000) [pid = 20753] [serial = 1853] [outer = 0x7f65bb62ec00] 08:10:38 INFO - PROCESS | 20753 | 1461683438977 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65c4364000) [pid = 20753] [serial = 1854] [outer = 0x7f65bb62ec00] 08:10:39 INFO - PROCESS | 20753 | 1461683439858 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1684ms 08:10:39 INFO - PROCESS | 20753 | 1461683439932 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 20753 | 1461683439935 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 08:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:10:39 INFO - PROCESS | 20753 | 1461683439944 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 20753 | 1461683439948 Marionette TRACE conn4 <- [1,2442,null,{}] 08:10:39 INFO - PROCESS | 20753 | 1461683439957 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:40 INFO - PROCESS | 20753 | 1461683440250 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 08:10:40 INFO - PROCESS | 20753 | 1461683440593 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb319000 == 134 [pid = 20753] [id = 618] 08:10:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65bb622400) [pid = 20753] [serial = 1855] [outer = (nil)] 08:10:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 252 (0x7f65bc3cb400) [pid = 20753] [serial = 1856] [outer = 0x7f65bb622400] 08:10:40 INFO - PROCESS | 20753 | 1461683440666 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 253 (0x7f65bdd1a800) [pid = 20753] [serial = 1857] [outer = 0x7f65bb622400] 08:10:42 INFO - PROCESS | 20753 | 1461683442135 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2240ms 08:10:42 INFO - PROCESS | 20753 | 1461683442184 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 20753 | 1461683442190 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 08:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:10:42 INFO - PROCESS | 20753 | 1461683442198 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 20753 | 1461683442204 Marionette TRACE conn4 <- [1,2446,null,{}] 08:10:42 INFO - PROCESS | 20753 | 1461683442211 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:42 INFO - PROCESS | 20753 | 1461683442403 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 08:10:42 INFO - PROCESS | 20753 | 1461683442677 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bec9b000 == 135 [pid = 20753] [id = 619] 08:10:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 254 (0x7f65bc5e5800) [pid = 20753] [serial = 1858] [outer = (nil)] 08:10:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65bc64a400) [pid = 20753] [serial = 1859] [outer = 0x7f65bc5e5800] 08:10:42 INFO - PROCESS | 20753 | 1461683442800 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65bcb6f400) [pid = 20753] [serial = 1860] [outer = 0x7f65bc5e5800] 08:10:43 INFO - PROCESS | 20753 | 1461683443634 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1489ms 08:10:43 INFO - PROCESS | 20753 | 1461683443688 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 20753 | 1461683443699 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 08:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:10:43 INFO - PROCESS | 20753 | 1461683443715 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 20753 | 1461683443718 Marionette TRACE conn4 <- [1,2450,null,{}] 08:10:43 INFO - PROCESS | 20753 | 1461683443724 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:43 INFO - PROCESS | 20753 | 1461683443958 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 08:10:44 INFO - PROCESS | 20753 | 1461683444477 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb305800 == 136 [pid = 20753] [id = 620] 08:10:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65bcc4fc00) [pid = 20753] [serial = 1861] [outer = (nil)] 08:10:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65bdd17400) [pid = 20753] [serial = 1862] [outer = 0x7f65bcc4fc00] 08:10:44 INFO - PROCESS | 20753 | 1461683444547 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65bdee3400) [pid = 20753] [serial = 1863] [outer = 0x7f65bcc4fc00] 08:10:45 INFO - PROCESS | 20753 | 1461683445454 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:10:45 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bb304000 == 135 [pid = 20753] [id = 600] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 258 (0x7f65c3009c00) [pid = 20753] [serial = 1736] [outer = (nil)] [url = about:blank] 08:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1839ms 08:10:45 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8e1c800 == 134 [pid = 20753] [id = 599] 08:10:45 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1c49800 == 133 [pid = 20753] [id = 598] 08:10:45 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bdd95800 == 132 [pid = 20753] [id = 597] 08:10:45 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c388d000 == 131 [pid = 20753] [id = 596] 08:10:45 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4bd6800 == 130 [pid = 20753] [id = 595] 08:10:45 INFO - PROCESS | 20753 | 1461683445574 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 20753 | 1461683445577 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 08:10:45 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bb65a800 == 129 [pid = 20753] [id = 594] 08:10:45 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bec83800 == 128 [pid = 20753] [id = 593] 08:10:45 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c12cd000 == 127 [pid = 20753] [id = 592] 08:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:10:45 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d109b000 == 126 [pid = 20753] [id = 591] 08:10:45 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ccdbc800 == 125 [pid = 20753] [id = 590] 08:10:45 INFO - PROCESS | 20753 | 1461683445598 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 20753 | 1461683445603 Marionette TRACE conn4 <- [1,2454,null,{}] 08:10:45 INFO - PROCESS | 20753 | 1461683445619 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:45 INFO - PROCESS | 20753 | 1461683445816 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65cade0800) [pid = 20753] [serial = 1485] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65bbe50000) [pid = 20753] [serial = 1629] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65d3ebbc00) [pid = 20753] [serial = 1557] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 254 (0x7f65ce8a4c00) [pid = 20753] [serial = 1554] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 253 (0x7f65c55c2c00) [pid = 20753] [serial = 1518] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 252 (0x7f65bb2d7c00) [pid = 20753] [serial = 1712] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 251 (0x7f65d7a74000) [pid = 20753] [serial = 1506] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65cb25d800) [pid = 20753] [serial = 1685] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65c407b800) [pid = 20753] [serial = 1413] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65c08d4000) [pid = 20753] [serial = 1545] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65bb2e2800) [pid = 20753] [serial = 1715] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65d10cd800) [pid = 20753] [serial = 1494] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65d6cc9c00) [pid = 20753] [serial = 1422] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65e6ca3800) [pid = 20753] [serial = 1572] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65c2ea8c00) [pid = 20753] [serial = 1581] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65c0a7f400) [pid = 20753] [serial = 1728] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65c1cbd000) [pid = 20753] [serial = 1677] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65c8ccc800) [pid = 20753] [serial = 1482] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65c114a400) [pid = 20753] [serial = 1641] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65e6ca9400) [pid = 20753] [serial = 1626] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65bc651400) [pid = 20753] [serial = 1635] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65e6e6e000) [pid = 20753] [serial = 1638] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65cb52ac00) [pid = 20753] [serial = 1614] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65bc3c6c00) [pid = 20753] [serial = 1733] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65d68aec00) [pid = 20753] [serial = 1560] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65c148c800) [pid = 20753] [serial = 1431] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65e6ca3000) [pid = 20753] [serial = 1440] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65c1564400) [pid = 20753] [serial = 1608] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65c55c2400) [pid = 20753] [serial = 1479] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65d10c1000) [pid = 20753] [serial = 1671] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65d5b6a000) [pid = 20753] [serial = 1500] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65bbe4e000) [pid = 20753] [serial = 1718] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65db068c00) [pid = 20753] [serial = 1623] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65bdee7400) [pid = 20753] [serial = 1437] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65bcbcf000) [pid = 20753] [serial = 1722] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65e6e46800) [pid = 20753] [serial = 1632] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65d1ba2c00) [pid = 20753] [serial = 1617] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65d66e7400) [pid = 20753] [serial = 1697] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65c3004800) [pid = 20753] [serial = 1476] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65e72ef800) [pid = 20753] [serial = 1425] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65bdedfc00) [pid = 20753] [serial = 1473] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65bcb39800) [pid = 20753] [serial = 1721] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65c1cbfc00) [pid = 20753] [serial = 1734] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65bdfcf400) [pid = 20753] [serial = 1647] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65d6a39000) [pid = 20753] [serial = 1503] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65bcc48400) [pid = 20753] [serial = 1410] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65c5924800) [pid = 20753] [serial = 1682] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65ce882c00) [pid = 20753] [serial = 1491] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65c436f800) [pid = 20753] [serial = 1611] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65d48a4800) [pid = 20753] [serial = 1497] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65bb62f800) [pid = 20753] [serial = 1443] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65c53a9000) [pid = 20753] [serial = 1706] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65c407d000) [pid = 20753] [serial = 1679] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65e0f36800) [pid = 20753] [serial = 1509] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65c119bc00) [pid = 20753] [serial = 1676] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65c4463400) [pid = 20753] [serial = 1515] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65c08d3400) [pid = 20753] [serial = 1727] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65c4332c00) [pid = 20753] [serial = 1548] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65bb7d3400) [pid = 20753] [serial = 1694] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65c2ea8000) [pid = 20753] [serial = 1383] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65e692bc00) [pid = 20753] [serial = 1703] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65e7325c00) [pid = 20753] [serial = 1575] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65beb96000) [pid = 20753] [serial = 1725] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 194 (0x7f65c119b400) [pid = 20753] [serial = 1644] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 193 (0x7f65ccf15000) [pid = 20753] [serial = 1488] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 192 (0x7f65c375fc00) [pid = 20753] [serial = 1428] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65c119c000) [pid = 20753] [serial = 1650] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65bdfd1400) [pid = 20753] [serial = 1724] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65dbf7a400) [pid = 20753] [serial = 1563] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 188 (0x7f65c1149800) [pid = 20753] [serial = 1731] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65bcb38c00) [pid = 20753] [serial = 1578] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 186 (0x7f65cb528c00) [pid = 20753] [serial = 1434] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 185 (0x7f65bf10f400) [pid = 20753] [serial = 1377] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 184 (0x7f65ca9d4000) [pid = 20753] [serial = 1416] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 183 (0x7f65cecc6c00) [pid = 20753] [serial = 1688] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 182 (0x7f65bc5dc800) [pid = 20753] [serial = 1719] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65d574d800) [pid = 20753] [serial = 1620] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65bbe4b400) [pid = 20753] [serial = 1673] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65d31da000) [pid = 20753] [serial = 1419] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65cb52e800) [pid = 20753] [serial = 1551] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65bb7ef800) [pid = 20753] [serial = 1700] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65c0be7800) [pid = 20753] [serial = 1730] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65e2f3e400) [pid = 20753] [serial = 1566] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65bcb1e000) [pid = 20753] [serial = 1674] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65e1b6a400) [pid = 20753] [serial = 1691] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65e6366c00) [pid = 20753] [serial = 1569] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 171 (0x7f65d7bd8000) [pid = 20753] [serial = 1512] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 170 (0x7f65b8fde800) [pid = 20753] [serial = 1709] [outer = (nil)] [url = about:blank] 08:10:45 INFO - PROCESS | 20753 | --DOMWINDOW == 169 (0x7f65bcb77c00) [pid = 20753] [serial = 1380] [outer = (nil)] [url = about:blank] 08:10:46 INFO - PROCESS | 20753 | 1461683446107 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bbeda000 == 126 [pid = 20753] [id = 621] 08:10:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 170 (0x7f65bb62f800) [pid = 20753] [serial = 1864] [outer = (nil)] 08:10:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 171 (0x7f65bc5dc800) [pid = 20753] [serial = 1865] [outer = 0x7f65bb62f800] 08:10:46 INFO - PROCESS | 20753 | 1461683446230 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65bf10f400) [pid = 20753] [serial = 1866] [outer = 0x7f65bb62f800] 08:10:46 INFO - PROCESS | 20753 | 1461683446878 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1344ms 08:10:46 INFO - PROCESS | 20753 | 1461683446933 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 20753 | 1461683446937 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 08:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:10:46 INFO - PROCESS | 20753 | 1461683446943 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 20753 | 1461683446945 Marionette TRACE conn4 <- [1,2458,null,{}] 08:10:46 INFO - PROCESS | 20753 | 1461683446950 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:47 INFO - PROCESS | 20753 | 1461683447118 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 08:10:47 INFO - PROCESS | 20753 | 1461683447293 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bec29000 == 127 [pid = 20753] [id = 622] 08:10:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65bb7d3400) [pid = 20753] [serial = 1867] [outer = (nil)] 08:10:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65c0a81400) [pid = 20753] [serial = 1868] [outer = 0x7f65bb7d3400] 08:10:47 INFO - PROCESS | 20753 | 1461683447352 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65c0bee400) [pid = 20753] [serial = 1869] [outer = 0x7f65bb7d3400] 08:10:48 INFO - PROCESS | 20753 | 1461683448095 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1176ms 08:10:48 INFO - PROCESS | 20753 | 1461683448119 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 20753 | 1461683448122 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 08:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:10:48 INFO - PROCESS | 20753 | 1461683448127 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 20753 | 1461683448129 Marionette TRACE conn4 <- [1,2462,null,{}] 08:10:48 INFO - PROCESS | 20753 | 1461683448134 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:48 INFO - PROCESS | 20753 | 1461683448364 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 08:10:48 INFO - PROCESS | 20753 | 1461683448399 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf562000 == 128 [pid = 20753] [id = 623] 08:10:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65c0a81c00) [pid = 20753] [serial = 1870] [outer = (nil)] 08:10:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65c1149000) [pid = 20753] [serial = 1871] [outer = 0x7f65c0a81c00] 08:10:48 INFO - PROCESS | 20753 | 1461683448457 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65c119e800) [pid = 20753] [serial = 1872] [outer = 0x7f65c0a81c00] 08:10:49 INFO - PROCESS | 20753 | 1461683449300 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1236ms 08:10:49 INFO - PROCESS | 20753 | 1461683449364 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 20753 | 1461683449367 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 08:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:10:49 INFO - PROCESS | 20753 | 1461683449372 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 20753 | 1461683449375 Marionette TRACE conn4 <- [1,2466,null,{}] 08:10:49 INFO - PROCESS | 20753 | 1461683449380 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:49 INFO - PROCESS | 20753 | 1461683449685 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 08:10:49 INFO - PROCESS | 20753 | 1461683449733 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3890000 == 129 [pid = 20753] [id = 624] 08:10:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65c1564400) [pid = 20753] [serial = 1873] [outer = (nil)] 08:10:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65c3626800) [pid = 20753] [serial = 1874] [outer = 0x7f65c1564400] 08:10:49 INFO - PROCESS | 20753 | 1461683449865 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65c3760800) [pid = 20753] [serial = 1875] [outer = 0x7f65c1564400] 08:10:50 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65c3011c00) [pid = 20753] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:10:50 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65c0a77000) [pid = 20753] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:10:50 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65c4070400) [pid = 20753] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:10:50 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65bb2dd800) [pid = 20753] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:10:50 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65bdfcf800) [pid = 20753] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:10:50 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65bb621800) [pid = 20753] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:10:50 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65bb2e4c00) [pid = 20753] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:10:50 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65bb627400) [pid = 20753] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:10:50 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65bbe4b000) [pid = 20753] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:10:51 INFO - PROCESS | 20753 | 1461683451109 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1780ms 08:10:51 INFO - PROCESS | 20753 | 1461683451158 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 20753 | 1461683451161 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 08:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:10:51 INFO - PROCESS | 20753 | 1461683451167 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 20753 | 1461683451169 Marionette TRACE conn4 <- [1,2470,null,{}] 08:10:51 INFO - PROCESS | 20753 | 1461683451174 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:51 INFO - PROCESS | 20753 | 1461683451331 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 08:10:51 INFO - PROCESS | 20753 | 1461683451356 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4228800 == 130 [pid = 20753] [id = 625] 08:10:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65bded9c00) [pid = 20753] [serial = 1876] [outer = (nil)] 08:10:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65c3768000) [pid = 20753] [serial = 1877] [outer = 0x7f65bded9c00] 08:10:51 INFO - PROCESS | 20753 | 1461683451414 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65c39f2800) [pid = 20753] [serial = 1878] [outer = 0x7f65bded9c00] 08:10:52 INFO - PROCESS | 20753 | 1461683452174 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1028ms 08:10:52 INFO - PROCESS | 20753 | 1461683452195 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 20753 | 1461683452198 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 08:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:10:52 INFO - PROCESS | 20753 | 1461683452205 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 20753 | 1461683452207 Marionette TRACE conn4 <- [1,2474,null,{}] 08:10:52 INFO - PROCESS | 20753 | 1461683452212 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:52 INFO - PROCESS | 20753 | 1461683452450 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 08:10:52 INFO - PROCESS | 20753 | 1461683452468 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4811800 == 131 [pid = 20753] [id = 626] 08:10:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65bc3c9800) [pid = 20753] [serial = 1879] [outer = (nil)] 08:10:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65c39f2c00) [pid = 20753] [serial = 1880] [outer = 0x7f65bc3c9800] 08:10:52 INFO - PROCESS | 20753 | 1461683452526 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65c42bcc00) [pid = 20753] [serial = 1881] [outer = 0x7f65bc3c9800] 08:10:53 INFO - PROCESS | 20753 | 1461683453626 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1482ms 08:10:53 INFO - PROCESS | 20753 | 1461683453693 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 20753 | 1461683453698 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 08:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:10:53 INFO - PROCESS | 20753 | 1461683453710 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 20753 | 1461683453713 Marionette TRACE conn4 <- [1,2478,null,{}] 08:10:53 INFO - PROCESS | 20753 | 1461683453721 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:53 INFO - PROCESS | 20753 | 1461683453956 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 08:10:54 INFO - PROCESS | 20753 | 1461683454168 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65beaf2000 == 132 [pid = 20753] [id = 627] 08:10:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65bbe46400) [pid = 20753] [serial = 1882] [outer = (nil)] 08:10:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65bc5df000) [pid = 20753] [serial = 1883] [outer = 0x7f65bbe46400] 08:10:54 INFO - PROCESS | 20753 | 1461683454284 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65bcb37400) [pid = 20753] [serial = 1884] [outer = 0x7f65bbe46400] 08:10:55 INFO - PROCESS | 20753 | 1461683455187 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1534ms 08:10:55 INFO - PROCESS | 20753 | 1461683455245 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 20753 | 1461683455253 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 08:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:10:55 INFO - PROCESS | 20753 | 1461683455263 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 20753 | 1461683455267 Marionette TRACE conn4 <- [1,2482,null,{}] 08:10:55 INFO - PROCESS | 20753 | 1461683455273 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:55 INFO - PROCESS | 20753 | 1461683455513 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 08:10:55 INFO - PROCESS | 20753 | 1461683455808 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3aa8800 == 133 [pid = 20753] [id = 628] 08:10:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65bcbcb400) [pid = 20753] [serial = 1885] [outer = (nil)] 08:10:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 183 (0x7f65bf10bc00) [pid = 20753] [serial = 1886] [outer = 0x7f65bcbcb400] 08:10:55 INFO - PROCESS | 20753 | 1461683455923 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 184 (0x7f65c1146400) [pid = 20753] [serial = 1887] [outer = 0x7f65bcbcb400] 08:10:56 INFO - PROCESS | 20753 | 1461683456715 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1484ms 08:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:10:56 INFO - PROCESS | 20753 | 1461683456748 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 20753 | 1461683456751 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 08:10:56 INFO - PROCESS | 20753 | 1461683456757 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 20753 | 1461683456763 Marionette TRACE conn4 <- [1,2486,null,{}] 08:10:56 INFO - PROCESS | 20753 | 1461683456779 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:56 INFO - PROCESS | 20753 | 1461683456972 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 08:10:57 INFO - PROCESS | 20753 | 1461683457192 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c531f800 == 134 [pid = 20753] [id = 629] 08:10:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 185 (0x7f65c155ac00) [pid = 20753] [serial = 1888] [outer = (nil)] 08:10:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 186 (0x7f65c300c800) [pid = 20753] [serial = 1889] [outer = 0x7f65c155ac00] 08:10:57 INFO - PROCESS | 20753 | 1461683457310 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 187 (0x7f65c3769000) [pid = 20753] [serial = 1890] [outer = 0x7f65c155ac00] 08:10:58 INFO - PROCESS | 20753 | 1461683458164 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1440ms 08:10:58 INFO - PROCESS | 20753 | 1461683458197 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 20753 | 1461683458201 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 08:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:10:58 INFO - PROCESS | 20753 | 1461683458207 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 20753 | 1461683458210 Marionette TRACE conn4 <- [1,2490,null,{}] 08:10:58 INFO - PROCESS | 20753 | 1461683458215 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:58 INFO - PROCESS | 20753 | 1461683458406 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 08:10:58 INFO - PROCESS | 20753 | 1461683458621 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5b97800 == 135 [pid = 20753] [id = 630] 08:10:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65c2da0c00) [pid = 20753] [serial = 1891] [outer = (nil)] 08:10:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65c42c1800) [pid = 20753] [serial = 1892] [outer = 0x7f65c2da0c00] 08:10:58 INFO - PROCESS | 20753 | 1461683458743 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65c4363800) [pid = 20753] [serial = 1893] [outer = 0x7f65c2da0c00] 08:10:59 INFO - PROCESS | 20753 | 1461683459636 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1478ms 08:10:59 INFO - PROCESS | 20753 | 1461683459685 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 20753 | 1461683459689 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 08:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:10:59 INFO - PROCESS | 20753 | 1461683459694 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 20753 | 1461683459696 Marionette TRACE conn4 <- [1,2494,null,{}] 08:10:59 INFO - PROCESS | 20753 | 1461683459702 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:59 INFO - PROCESS | 20753 | 1461683459908 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 08:11:00 INFO - PROCESS | 20753 | 1461683460173 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8dd0800 == 136 [pid = 20753] [id = 631] 08:11:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65c4467400) [pid = 20753] [serial = 1894] [outer = (nil)] 08:11:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65c446e400) [pid = 20753] [serial = 1895] [outer = 0x7f65c4467400] 08:11:00 INFO - PROCESS | 20753 | 1461683460289 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65c4ae2c00) [pid = 20753] [serial = 1896] [outer = 0x7f65c4467400] 08:11:01 INFO - PROCESS | 20753 | 1461683461233 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1582ms 08:11:01 INFO - PROCESS | 20753 | 1461683461280 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 08:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:11:01 INFO - PROCESS | 20753 | 1461683461286 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 08:11:01 INFO - PROCESS | 20753 | 1461683461294 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 20753 | 1461683461297 Marionette TRACE conn4 <- [1,2498,null,{}] 08:11:01 INFO - PROCESS | 20753 | 1461683461307 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:01 INFO - PROCESS | 20753 | 1461683461524 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 08:11:01 INFO - PROCESS | 20753 | 1461683461774 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9067000 == 137 [pid = 20753] [id = 632] 08:11:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65c4ae9c00) [pid = 20753] [serial = 1897] [outer = (nil)] 08:11:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65c55ca000) [pid = 20753] [serial = 1898] [outer = 0x7f65c4ae9c00] 08:11:01 INFO - PROCESS | 20753 | 1461683461892 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65c56ce400) [pid = 20753] [serial = 1899] [outer = 0x7f65c4ae9c00] 08:11:02 INFO - PROCESS | 20753 | 1461683462685 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1440ms 08:11:02 INFO - PROCESS | 20753 | 1461683462733 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 20753 | 1461683462737 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 08:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:11:02 INFO - PROCESS | 20753 | 1461683462743 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 20753 | 1461683462745 Marionette TRACE conn4 <- [1,2502,null,{}] 08:11:02 INFO - PROCESS | 20753 | 1461683462751 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:02 INFO - PROCESS | 20753 | 1461683462929 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 08:11:03 INFO - PROCESS | 20753 | 1461683463145 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fef000 == 138 [pid = 20753] [id = 633] 08:11:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65bb7f3c00) [pid = 20753] [serial = 1900] [outer = (nil)] 08:11:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65c56db400) [pid = 20753] [serial = 1901] [outer = 0x7f65bb7f3c00] 08:11:03 INFO - PROCESS | 20753 | 1461683463256 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65c57f1c00) [pid = 20753] [serial = 1902] [outer = 0x7f65bb7f3c00] 08:11:04 INFO - PROCESS | 20753 | 1461683464112 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1427ms 08:11:04 INFO - PROCESS | 20753 | 1461683464171 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 20753 | 1461683464174 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 08:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:11:04 INFO - PROCESS | 20753 | 1461683464180 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 20753 | 1461683464183 Marionette TRACE conn4 <- [1,2506,null,{}] 08:11:04 INFO - PROCESS | 20753 | 1461683464188 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:04 INFO - PROCESS | 20753 | 1461683464376 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 08:11:04 INFO - PROCESS | 20753 | 1461683464594 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cad3d800 == 139 [pid = 20753] [id = 634] 08:11:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65c553d800) [pid = 20753] [serial = 1903] [outer = (nil)] 08:11:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65c5928000) [pid = 20753] [serial = 1904] [outer = 0x7f65c553d800] 08:11:04 INFO - PROCESS | 20753 | 1461683464715 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65c5b0a400) [pid = 20753] [serial = 1905] [outer = 0x7f65c553d800] 08:11:05 INFO - PROCESS | 20753 | 1461683465540 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1433ms 08:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:11:05 INFO - PROCESS | 20753 | 1461683465614 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 20753 | 1461683465617 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 08:11:05 INFO - PROCESS | 20753 | 1461683465623 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 20753 | 1461683465626 Marionette TRACE conn4 <- [1,2510,null,{}] 08:11:05 INFO - PROCESS | 20753 | 1461683465631 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:05 INFO - PROCESS | 20753 | 1461683465819 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 08:11:06 INFO - PROCESS | 20753 | 1461683466049 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb619000 == 140 [pid = 20753] [id = 635] 08:11:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c56d7000) [pid = 20753] [serial = 1906] [outer = (nil)] 08:11:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65c8ccd400) [pid = 20753] [serial = 1907] [outer = 0x7f65c56d7000] 08:11:06 INFO - PROCESS | 20753 | 1461683466157 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65ca9d6400) [pid = 20753] [serial = 1908] [outer = 0x7f65c56d7000] 08:11:07 INFO - PROCESS | 20753 | 1461683467028 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1435ms 08:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:11:07 INFO - PROCESS | 20753 | 1461683467058 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 20753 | 1461683467061 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 08:11:07 INFO - PROCESS | 20753 | 1461683467066 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 20753 | 1461683467069 Marionette TRACE conn4 <- [1,2514,null,{}] 08:11:07 INFO - PROCESS | 20753 | 1461683467074 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:07 INFO - PROCESS | 20753 | 1461683467253 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 08:11:07 INFO - PROCESS | 20753 | 1461683467472 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbb0a800 == 141 [pid = 20753] [id = 636] 08:11:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65c591c000) [pid = 20753] [serial = 1909] [outer = (nil)] 08:11:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65cadee000) [pid = 20753] [serial = 1910] [outer = 0x7f65c591c000] 08:11:07 INFO - PROCESS | 20753 | 1461683467579 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65cb465800) [pid = 20753] [serial = 1911] [outer = 0x7f65c591c000] 08:11:08 INFO - PROCESS | 20753 | 1461683468466 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1433ms 08:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:11:08 INFO - PROCESS | 20753 | 1461683468500 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 20753 | 1461683468503 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 08:11:08 INFO - PROCESS | 20753 | 1461683468509 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 20753 | 1461683468513 Marionette TRACE conn4 <- [1,2518,null,{}] 08:11:08 INFO - PROCESS | 20753 | 1461683468518 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:08 INFO - PROCESS | 20753 | 1461683468824 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 08:11:09 INFO - PROCESS | 20753 | 1461683469101 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cec29000 == 142 [pid = 20753] [id = 637] 08:11:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65cbd08800) [pid = 20753] [serial = 1912] [outer = (nil)] 08:11:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65cbd10000) [pid = 20753] [serial = 1913] [outer = 0x7f65cbd08800] 08:11:09 INFO - PROCESS | 20753 | 1461683469185 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65ccf1dc00) [pid = 20753] [serial = 1914] [outer = 0x7f65cbd08800] 08:11:10 INFO - PROCESS | 20753 | 1461683469999 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1540ms 08:11:10 INFO - PROCESS | 20753 | 1461683470048 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 20753 | 1461683470052 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 08:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:11:10 INFO - PROCESS | 20753 | 1461683470057 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 20753 | 1461683470060 Marionette TRACE conn4 <- [1,2522,null,{}] 08:11:10 INFO - PROCESS | 20753 | 1461683470065 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:10 INFO - PROCESS | 20753 | 1461683470240 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 08:11:10 INFO - PROCESS | 20753 | 1461683470459 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4aa2800 == 143 [pid = 20753] [id = 638] 08:11:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65cb466800) [pid = 20753] [serial = 1915] [outer = (nil)] 08:11:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65cdc07800) [pid = 20753] [serial = 1916] [outer = 0x7f65cb466800] 08:11:10 INFO - PROCESS | 20753 | 1461683470568 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65ce88dc00) [pid = 20753] [serial = 1917] [outer = 0x7f65cb466800] 08:11:11 INFO - PROCESS | 20753 | 1461683471471 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1483ms 08:11:11 INFO - PROCESS | 20753 | 1461683471543 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 20753 | 1461683471546 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 08:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:11:11 INFO - PROCESS | 20753 | 1461683471552 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 20753 | 1461683471554 Marionette TRACE conn4 <- [1,2526,null,{}] 08:11:11 INFO - PROCESS | 20753 | 1461683471559 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:11 INFO - PROCESS | 20753 | 1461683471742 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 08:11:12 INFO - PROCESS | 20753 | 1461683472041 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d5850800 == 144 [pid = 20753] [id = 639] 08:11:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65cbd0a000) [pid = 20753] [serial = 1918] [outer = (nil)] 08:11:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65ce896000) [pid = 20753] [serial = 1919] [outer = 0x7f65cbd0a000] 08:11:12 INFO - PROCESS | 20753 | 1461683472114 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65ce8a4400) [pid = 20753] [serial = 1920] [outer = 0x7f65cbd0a000] 08:11:12 INFO - PROCESS | 20753 | 1461683472890 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1384ms 08:11:12 INFO - PROCESS | 20753 | 1461683472937 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 20753 | 1461683472941 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 08:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:11:12 INFO - PROCESS | 20753 | 1461683472947 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 20753 | 1461683472951 Marionette TRACE conn4 <- [1,2530,null,{}] 08:11:12 INFO - PROCESS | 20753 | 1461683472956 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:13 INFO - PROCESS | 20753 | 1461683473135 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 08:11:13 INFO - PROCESS | 20753 | 1461683473356 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d63c0800 == 145 [pid = 20753] [id = 640] 08:11:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65cdc03400) [pid = 20753] [serial = 1921] [outer = (nil)] 08:11:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65ce8c1800) [pid = 20753] [serial = 1922] [outer = 0x7f65cdc03400] 08:11:13 INFO - PROCESS | 20753 | 1461683473464 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65cecbe000) [pid = 20753] [serial = 1923] [outer = 0x7f65cdc03400] 08:11:14 INFO - PROCESS | 20753 | 1461683474358 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1479ms 08:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:11:14 INFO - PROCESS | 20753 | 1461683474428 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 20753 | 1461683474431 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 08:11:14 INFO - PROCESS | 20753 | 1461683474437 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 20753 | 1461683474440 Marionette TRACE conn4 <- [1,2534,null,{}] 08:11:14 INFO - PROCESS | 20753 | 1461683474445 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:14 INFO - PROCESS | 20753 | 1461683474632 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 08:11:14 INFO - PROCESS | 20753 | 1461683474888 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb65e800 == 146 [pid = 20753] [id = 641] 08:11:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65b8fd8400) [pid = 20753] [serial = 1924] [outer = (nil)] 08:11:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65bdfcd400) [pid = 20753] [serial = 1925] [outer = 0x7f65b8fd8400] 08:11:15 INFO - PROCESS | 20753 | 1461683475005 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65cb530800) [pid = 20753] [serial = 1926] [outer = 0x7f65b8fd8400] 08:11:16 INFO - PROCESS | 20753 | 1461683476235 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1841ms 08:11:16 INFO - PROCESS | 20753 | 1461683476278 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 08:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:11:16 INFO - PROCESS | 20753 | 1461683476283 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 08:11:16 INFO - PROCESS | 20753 | 1461683476291 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 20753 | 1461683476298 Marionette TRACE conn4 <- [1,2538,null,{}] 08:11:16 INFO - PROCESS | 20753 | 1461683476305 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:16 INFO - PROCESS | 20753 | 1461683476523 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 08:11:16 INFO - PROCESS | 20753 | 1461683476794 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c38a8000 == 147 [pid = 20753] [id = 642] 08:11:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65bbe45c00) [pid = 20753] [serial = 1927] [outer = (nil)] 08:11:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65bcb16c00) [pid = 20753] [serial = 1928] [outer = 0x7f65bbe45c00] 08:11:16 INFO - PROCESS | 20753 | 1461683476865 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65bdd19400) [pid = 20753] [serial = 1929] [outer = 0x7f65bbe45c00] 08:11:17 INFO - PROCESS | 20753 | 1461683477686 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1439ms 08:11:17 INFO - PROCESS | 20753 | 1461683477729 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 20753 | 1461683477737 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 08:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:11:17 INFO - PROCESS | 20753 | 1461683477746 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 20753 | 1461683477750 Marionette TRACE conn4 <- [1,2542,null,{}] 08:11:17 INFO - PROCESS | 20753 | 1461683477755 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:17 INFO - PROCESS | 20753 | 1461683477930 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 08:11:18 INFO - PROCESS | 20753 | 1461683478386 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb2a0000 == 148 [pid = 20753] [id = 643] 08:11:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65bdfc4c00) [pid = 20753] [serial = 1930] [outer = (nil)] 08:11:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65beac7800) [pid = 20753] [serial = 1931] [outer = 0x7f65bdfc4c00] 08:11:18 INFO - PROCESS | 20753 | 1461683478456 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65c0a77c00) [pid = 20753] [serial = 1932] [outer = 0x7f65bdfc4c00] 08:11:19 INFO - PROCESS | 20753 | 1461683479313 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1642ms 08:11:19 INFO - PROCESS | 20753 | 1461683479389 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 20753 | 1461683479392 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 08:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:11:19 INFO - PROCESS | 20753 | 1461683479398 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 20753 | 1461683479403 Marionette TRACE conn4 <- [1,2546,null,{}] 08:11:19 INFO - PROCESS | 20753 | 1461683479435 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:19 INFO - PROCESS | 20753 | 1461683479688 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 08:11:19 INFO - PROCESS | 20753 | 1461683479886 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1e0d000 == 149 [pid = 20753] [id = 644] 08:11:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65c114a800) [pid = 20753] [serial = 1933] [outer = (nil)] 08:11:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65c2ea5400) [pid = 20753] [serial = 1934] [outer = 0x7f65c114a800] 08:11:19 INFO - PROCESS | 20753 | 1461683479971 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65c3755400) [pid = 20753] [serial = 1935] [outer = 0x7f65c114a800] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4228800 == 148 [pid = 20753] [id = 625] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65c55c6400) [pid = 20753] [serial = 1769] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65c5925800) [pid = 20753] [serial = 1775] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65c57e6400) [pid = 20753] [serial = 1772] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65bcb24000) [pid = 20753] [serial = 1778] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65bcb6d000) [pid = 20753] [serial = 1805] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3890000 == 147 [pid = 20753] [id = 624] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf562000 == 146 [pid = 20753] [id = 623] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bec29000 == 145 [pid = 20753] [id = 622] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bbeda000 == 144 [pid = 20753] [id = 621] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bb305800 == 143 [pid = 20753] [id = 620] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bec9b000 == 142 [pid = 20753] [id = 619] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc8ba000 == 141 [pid = 20753] [id = 615] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e4c42000 == 140 [pid = 20753] [id = 614] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e2214000 == 139 [pid = 20753] [id = 613] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65db30c000 == 138 [pid = 20753] [id = 612] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7a67000 == 137 [pid = 20753] [id = 611] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6f5a000 == 136 [pid = 20753] [id = 610] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d63c1800 == 135 [pid = 20753] [id = 609] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5bc1800 == 134 [pid = 20753] [id = 608] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d5726000 == 133 [pid = 20753] [id = 607] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d3377000 == 132 [pid = 20753] [id = 606] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cc1cc000 == 131 [pid = 20753] [id = 605] 08:11:20 INFO - PROCESS | 20753 | 1461683480889 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c485f800 == 130 [pid = 20753] [id = 603] 08:11:20 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf402800 == 129 [pid = 20753] [id = 602] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65c5543000) [pid = 20753] [serial = 1799] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65c1198c00) [pid = 20753] [serial = 1745] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65c2eb0400) [pid = 20753] [serial = 1791] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65c1199800) [pid = 20753] [serial = 1790] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65c4076000) [pid = 20753] [serial = 1796] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65bb2e1800) [pid = 20753] [serial = 1781] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65c3627c00) [pid = 20753] [serial = 1748] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65c0a76c00) [pid = 20753] [serial = 1788] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65bc5e0800) [pid = 20753] [serial = 1803] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65c4467c00) [pid = 20753] [serial = 1760] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65c4368c00) [pid = 20753] [serial = 1757] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65c53a4000) [pid = 20753] [serial = 1766] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65c42bd400) [pid = 20753] [serial = 1754] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65bf105c00) [pid = 20753] [serial = 1787] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65bb7f4400) [pid = 20753] [serial = 1739] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65c432f000) [pid = 20753] [serial = 1797] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65bcb6f800) [pid = 20753] [serial = 1785] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65c3760c00) [pid = 20753] [serial = 1751] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65bb7ec400) [pid = 20753] [serial = 1782] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65c3625000) [pid = 20753] [serial = 1737] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65bc646c00) [pid = 20753] [serial = 1784] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65c1145400) [pid = 20753] [serial = 1793] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65bb629c00) [pid = 20753] [serial = 1802] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65c56b9800) [pid = 20753] [serial = 1800] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65c3752800) [pid = 20753] [serial = 1794] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65c4991800) [pid = 20753] [serial = 1763] [outer = (nil)] [url = about:blank] 08:11:20 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65bdd15800) [pid = 20753] [serial = 1742] [outer = (nil)] [url = about:blank] 08:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1546ms 08:11:20 INFO - PROCESS | 20753 | 1461683480943 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 20753 | 1461683480948 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 08:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:11:20 INFO - PROCESS | 20753 | 1461683480953 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 20753 | 1461683480955 Marionette TRACE conn4 <- [1,2550,null,{}] 08:11:20 INFO - PROCESS | 20753 | 1461683480962 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:21 INFO - PROCESS | 20753 | 1461683481129 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 08:11:21 INFO - PROCESS | 20753 | 1461683481377 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdda4800 == 130 [pid = 20753] [id = 645] 08:11:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65bc3d1400) [pid = 20753] [serial = 1936] [outer = (nil)] 08:11:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65c2eb0400) [pid = 20753] [serial = 1937] [outer = 0x7f65bc3d1400] 08:11:21 INFO - PROCESS | 20753 | 1461683481441 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c3763400) [pid = 20753] [serial = 1938] [outer = 0x7f65bc3d1400] 08:11:22 INFO - PROCESS | 20753 | 1461683482153 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1233ms 08:11:22 INFO - PROCESS | 20753 | 1461683482191 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 20753 | 1461683482194 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 08:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:11:22 INFO - PROCESS | 20753 | 1461683482200 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 20753 | 1461683482202 Marionette TRACE conn4 <- [1,2554,null,{}] 08:11:22 INFO - PROCESS | 20753 | 1461683482207 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:22 INFO - PROCESS | 20753 | 1461683482372 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 08:11:22 INFO - PROCESS | 20753 | 1461683482386 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1f37000 == 131 [pid = 20753] [id = 646] 08:11:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65c1199800) [pid = 20753] [serial = 1939] [outer = (nil)] 08:11:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65c42c0400) [pid = 20753] [serial = 1940] [outer = 0x7f65c1199800] 08:11:22 INFO - PROCESS | 20753 | 1461683482445 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65c436f800) [pid = 20753] [serial = 1941] [outer = 0x7f65c1199800] 08:11:23 INFO - PROCESS | 20753 | 1461683483370 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1183ms 08:11:23 INFO - PROCESS | 20753 | 1461683483383 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 20753 | 1461683483398 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 08:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:11:23 INFO - PROCESS | 20753 | 1461683483411 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 20753 | 1461683483413 Marionette TRACE conn4 <- [1,2558,null,{}] 08:11:23 INFO - PROCESS | 20753 | 1461683483416 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:23 INFO - PROCESS | 20753 | 1461683483667 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 08:11:23 INFO - PROCESS | 20753 | 1461683483697 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5564000 == 132 [pid = 20753] [id = 647] 08:11:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65c4aeb000) [pid = 20753] [serial = 1942] [outer = (nil)] 08:11:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65c5538800) [pid = 20753] [serial = 1943] [outer = 0x7f65c4aeb000] 08:11:23 INFO - PROCESS | 20753 | 1461683483757 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65c5b0ec00) [pid = 20753] [serial = 1944] [outer = 0x7f65c4aeb000] 08:11:24 INFO - PROCESS | 20753 | 1461683484667 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1283ms 08:11:24 INFO - PROCESS | 20753 | 1461683484694 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 20753 | 1461683484697 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 08:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:11:24 INFO - PROCESS | 20753 | 1461683484702 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 20753 | 1461683484705 Marionette TRACE conn4 <- [1,2562,null,{}] 08:11:24 INFO - PROCESS | 20753 | 1461683484710 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:24 INFO - PROCESS | 20753 | 1461683484932 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 08:11:24 INFO - PROCESS | 20753 | 1461683484967 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c904c800 == 133 [pid = 20753] [id = 648] 08:11:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65c4984000) [pid = 20753] [serial = 1945] [outer = (nil)] 08:11:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65caa21000) [pid = 20753] [serial = 1946] [outer = 0x7f65c4984000] 08:11:25 INFO - PROCESS | 20753 | 1461683485026 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65cb460400) [pid = 20753] [serial = 1947] [outer = 0x7f65c4984000] 08:11:25 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65c0a81c00) [pid = 20753] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:11:25 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65bb7d3400) [pid = 20753] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:11:25 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65bcc4fc00) [pid = 20753] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:11:25 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65bc5e5800) [pid = 20753] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:11:25 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65bb62f800) [pid = 20753] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:11:25 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65c1564400) [pid = 20753] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:11:25 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65bded9c00) [pid = 20753] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:11:26 INFO - PROCESS | 20753 | 1461683486188 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1534ms 08:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:11:26 INFO - PROCESS | 20753 | 1461683486242 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 20753 | 1461683486245 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 08:11:26 INFO - PROCESS | 20753 | 1461683486261 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 20753 | 1461683486265 Marionette TRACE conn4 <- [1,2566,null,{}] 08:11:26 INFO - PROCESS | 20753 | 1461683486274 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:26 INFO - PROCESS | 20753 | 1461683486437 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 08:11:26 INFO - PROCESS | 20753 | 1461683486451 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9fa6000 == 134 [pid = 20753] [id = 649] 08:11:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65bdfca400) [pid = 20753] [serial = 1948] [outer = (nil)] 08:11:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65ca9cbc00) [pid = 20753] [serial = 1949] [outer = 0x7f65bdfca400] 08:11:26 INFO - PROCESS | 20753 | 1461683486511 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65cb534000) [pid = 20753] [serial = 1950] [outer = 0x7f65bdfca400] 08:11:27 INFO - PROCESS | 20753 | 1461683487366 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1145ms 08:11:27 INFO - PROCESS | 20753 | 1461683487396 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 20753 | 1461683487399 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 08:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:11:27 INFO - PROCESS | 20753 | 1461683487404 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 20753 | 1461683487406 Marionette TRACE conn4 <- [1,2570,null,{}] 08:11:27 INFO - PROCESS | 20753 | 1461683487423 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:27 INFO - PROCESS | 20753 | 1461683487582 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 08:11:27 INFO - PROCESS | 20753 | 1461683487596 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb61c800 == 135 [pid = 20753] [id = 650] 08:11:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65c3767800) [pid = 20753] [serial = 1951] [outer = (nil)] 08:11:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65cb80c800) [pid = 20753] [serial = 1952] [outer = 0x7f65c3767800] 08:11:27 INFO - PROCESS | 20753 | 1461683487659 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65cbd0f000) [pid = 20753] [serial = 1953] [outer = 0x7f65c3767800] 08:11:28 INFO - PROCESS | 20753 | 1461683488877 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1546ms 08:11:28 INFO - PROCESS | 20753 | 1461683488951 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 20753 | 1461683488958 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 08:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:11:28 INFO - PROCESS | 20753 | 1461683488966 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 20753 | 1461683488972 Marionette TRACE conn4 <- [1,2574,null,{}] 08:11:28 INFO - PROCESS | 20753 | 1461683488979 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:29 INFO - PROCESS | 20753 | 1461683489185 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 08:11:29 INFO - PROCESS | 20753 | 1461683489454 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1c49800 == 136 [pid = 20753] [id = 651] 08:11:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65bcb2cc00) [pid = 20753] [serial = 1954] [outer = (nil)] 08:11:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65bdedc400) [pid = 20753] [serial = 1955] [outer = 0x7f65bcb2cc00] 08:11:29 INFO - PROCESS | 20753 | 1461683489568 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65c08c7c00) [pid = 20753] [serial = 1956] [outer = 0x7f65bcb2cc00] 08:11:30 INFO - PROCESS | 20753 | 1461683490449 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1535ms 08:11:30 INFO - PROCESS | 20753 | 1461683490501 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 20753 | 1461683490508 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 08:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:11:30 INFO - PROCESS | 20753 | 1461683490518 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 20753 | 1461683490521 Marionette TRACE conn4 <- [1,2578,null,{}] 08:11:30 INFO - PROCESS | 20753 | 1461683490526 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:30 INFO - PROCESS | 20753 | 1461683490718 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 08:11:31 INFO - PROCESS | 20753 | 1461683491019 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5547800 == 137 [pid = 20753] [id = 652] 08:11:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65c114b800) [pid = 20753] [serial = 1957] [outer = (nil)] 08:11:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65c3625000) [pid = 20753] [serial = 1958] [outer = 0x7f65c114b800] 08:11:31 INFO - PROCESS | 20753 | 1461683491139 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65c39f4000) [pid = 20753] [serial = 1959] [outer = 0x7f65c114b800] 08:11:31 INFO - PROCESS | 20753 | 1461683491954 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1486ms 08:11:32 INFO - PROCESS | 20753 | 1461683492005 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 20753 | 1461683492013 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 08:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:11:32 INFO - PROCESS | 20753 | 1461683492019 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 20753 | 1461683492025 Marionette TRACE conn4 <- [1,2582,null,{}] 08:11:32 INFO - PROCESS | 20753 | 1461683492040 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:32 INFO - PROCESS | 20753 | 1461683492236 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 08:11:32 INFO - PROCESS | 20753 | 1461683492454 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cd0c7000 == 138 [pid = 20753] [id = 653] 08:11:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65c4335c00) [pid = 20753] [serial = 1960] [outer = (nil)] 08:11:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65c5539800) [pid = 20753] [serial = 1961] [outer = 0x7f65c4335c00] 08:11:32 INFO - PROCESS | 20753 | 1461683492566 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65c5920800) [pid = 20753] [serial = 1962] [outer = 0x7f65c4335c00] 08:11:33 INFO - PROCESS | 20753 | 1461683493449 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1485ms 08:11:33 INFO - PROCESS | 20753 | 1461683493505 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 20753 | 1461683493509 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 08:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:11:33 INFO - PROCESS | 20753 | 1461683493515 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 20753 | 1461683493517 Marionette TRACE conn4 <- [1,2586,null,{}] 08:11:33 INFO - PROCESS | 20753 | 1461683493523 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:33 INFO - PROCESS | 20753 | 1461683493711 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 08:11:34 INFO - PROCESS | 20753 | 1461683494029 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d4ab1800 == 139 [pid = 20753] [id = 654] 08:11:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65c4370400) [pid = 20753] [serial = 1963] [outer = (nil)] 08:11:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65cadee800) [pid = 20753] [serial = 1964] [outer = 0x7f65c4370400] 08:11:34 INFO - PROCESS | 20753 | 1461683494102 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65cb946000) [pid = 20753] [serial = 1965] [outer = 0x7f65c4370400] 08:11:34 INFO - PROCESS | 20753 | 1461683494943 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1479ms 08:11:35 INFO - PROCESS | 20753 | 1461683494998 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 20753 | 1461683495002 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 08:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:11:35 INFO - PROCESS | 20753 | 1461683495012 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 20753 | 1461683495015 Marionette TRACE conn4 <- [1,2590,null,{}] 08:11:35 INFO - PROCESS | 20753 | 1461683495020 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:35 INFO - PROCESS | 20753 | 1461683495218 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 08:11:35 INFO - PROCESS | 20753 | 1461683495437 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d63bd800 == 140 [pid = 20753] [id = 655] 08:11:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65c53abc00) [pid = 20753] [serial = 1966] [outer = (nil)] 08:11:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65cccee400) [pid = 20753] [serial = 1967] [outer = 0x7f65c53abc00] 08:11:35 INFO - PROCESS | 20753 | 1461683495550 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65ce880800) [pid = 20753] [serial = 1968] [outer = 0x7f65c53abc00] 08:11:36 INFO - PROCESS | 20753 | 1461683496438 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1481ms 08:11:36 INFO - PROCESS | 20753 | 1461683496494 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 20753 | 1461683496497 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 08:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:11:36 INFO - PROCESS | 20753 | 1461683496503 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 20753 | 1461683496505 Marionette TRACE conn4 <- [1,2594,null,{}] 08:11:36 INFO - PROCESS | 20753 | 1461683496511 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:36 INFO - PROCESS | 20753 | 1461683496717 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 08:11:37 INFO - PROCESS | 20753 | 1461683497024 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7b8e000 == 141 [pid = 20753] [id = 656] 08:11:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65d10c9800) [pid = 20753] [serial = 1969] [outer = (nil)] 08:11:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65d2c8d000) [pid = 20753] [serial = 1970] [outer = 0x7f65d10c9800] 08:11:37 INFO - PROCESS | 20753 | 1461683497104 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65d31d7400) [pid = 20753] [serial = 1971] [outer = 0x7f65d10c9800] 08:11:37 INFO - PROCESS | 20753 | 1461683497907 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1432ms 08:11:37 INFO - PROCESS | 20753 | 1461683497935 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 20753 | 1461683497938 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 08:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:11:37 INFO - PROCESS | 20753 | 1461683497944 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 20753 | 1461683497946 Marionette TRACE conn4 <- [1,2598,null,{}] 08:11:37 INFO - PROCESS | 20753 | 1461683497952 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:38 INFO - PROCESS | 20753 | 1461683498132 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 08:11:38 INFO - PROCESS | 20753 | 1461683498398 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d824d000 == 142 [pid = 20753] [id = 657] 08:11:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65bcb76400) [pid = 20753] [serial = 1972] [outer = (nil)] 08:11:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65d31dfc00) [pid = 20753] [serial = 1973] [outer = 0x7f65bcb76400] 08:11:38 INFO - PROCESS | 20753 | 1461683498509 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65d3b60800) [pid = 20753] [serial = 1974] [outer = 0x7f65bcb76400] 08:11:39 INFO - PROCESS | 20753 | 1461683499389 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1483ms 08:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:11:39 INFO - PROCESS | 20753 | 1461683499427 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 20753 | 1461683499430 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 08:11:39 INFO - PROCESS | 20753 | 1461683499436 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 20753 | 1461683499439 Marionette TRACE conn4 <- [1,2602,null,{}] 08:11:39 INFO - PROCESS | 20753 | 1461683499444 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:39 INFO - PROCESS | 20753 | 1461683499624 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 08:11:39 INFO - PROCESS | 20753 | 1461683499929 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e1bf8800 == 143 [pid = 20753] [id = 658] 08:11:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65d10ca400) [pid = 20753] [serial = 1975] [outer = (nil)] 08:11:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65d3b65400) [pid = 20753] [serial = 1976] [outer = 0x7f65d10ca400] 08:11:40 INFO - PROCESS | 20753 | 1461683500009 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65d4bb6c00) [pid = 20753] [serial = 1977] [outer = 0x7f65d10ca400] 08:11:40 INFO - PROCESS | 20753 | 1461683500847 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1441ms 08:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:11:40 INFO - PROCESS | 20753 | 1461683500878 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 20753 | 1461683500881 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 08:11:40 INFO - PROCESS | 20753 | 1461683500886 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - PROCESS | 20753 | 1461683500890 Marionette TRACE conn4 <- [1,2606,null,{}] 08:11:40 INFO - PROCESS | 20753 | 1461683500895 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:41 INFO - PROCESS | 20753 | 1461683501073 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 08:11:41 INFO - PROCESS | 20753 | 1461683501347 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e3263800 == 144 [pid = 20753] [id = 659] 08:11:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65d3b61000) [pid = 20753] [serial = 1978] [outer = (nil)] 08:11:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65d5745000) [pid = 20753] [serial = 1979] [outer = 0x7f65d3b61000] 08:11:41 INFO - PROCESS | 20753 | 1461683501460 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65d58bcc00) [pid = 20753] [serial = 1980] [outer = 0x7f65d3b61000] 08:11:42 INFO - PROCESS | 20753 | 1461683502259 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1434ms 08:11:42 INFO - PROCESS | 20753 | 1461683502321 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 20753 | 1461683502325 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 08:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:11:42 INFO - PROCESS | 20753 | 1461683502330 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 20753 | 1461683502332 Marionette TRACE conn4 <- [1,2610,null,{}] 08:11:42 INFO - PROCESS | 20753 | 1461683502338 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:42 INFO - PROCESS | 20753 | 1461683502520 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 08:11:42 INFO - PROCESS | 20753 | 1461683502791 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e65b3000 == 145 [pid = 20753] [id = 660] 08:11:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65d5a76000) [pid = 20753] [serial = 1981] [outer = (nil)] 08:11:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65d5b63c00) [pid = 20753] [serial = 1982] [outer = 0x7f65d5a76000] 08:11:42 INFO - PROCESS | 20753 | 1461683502913 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65d5b6b400) [pid = 20753] [serial = 1983] [outer = 0x7f65d5a76000] 08:11:43 INFO - PROCESS | 20753 | 1461683503699 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1426ms 08:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:11:43 INFO - PROCESS | 20753 | 1461683503758 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 20753 | 1461683503761 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 08:11:43 INFO - PROCESS | 20753 | 1461683503767 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 20753 | 1461683503771 Marionette TRACE conn4 <- [1,2614,null,{}] 08:11:43 INFO - PROCESS | 20753 | 1461683503776 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:44 INFO - PROCESS | 20753 | 1461683504009 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 08:11:44 INFO - PROCESS | 20753 | 1461683504317 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e7308000 == 146 [pid = 20753] [id = 661] 08:11:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65cb803c00) [pid = 20753] [serial = 1984] [outer = (nil)] 08:11:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65d61b6800) [pid = 20753] [serial = 1985] [outer = 0x7f65cb803c00] 08:11:44 INFO - PROCESS | 20753 | 1461683504415 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65d6628c00) [pid = 20753] [serial = 1986] [outer = 0x7f65cb803c00] 08:11:45 INFO - PROCESS | 20753 | 1461683505214 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1488ms 08:11:45 INFO - PROCESS | 20753 | 1461683505255 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 20753 | 1461683505258 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 08:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:11:45 INFO - PROCESS | 20753 | 1461683505264 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 20753 | 1461683505266 Marionette TRACE conn4 <- [1,2618,null,{}] 08:11:45 INFO - PROCESS | 20753 | 1461683505271 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:45 INFO - PROCESS | 20753 | 1461683505453 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 08:11:45 INFO - PROCESS | 20753 | 1461683505722 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb238000 == 147 [pid = 20753] [id = 662] 08:11:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65d5b62400) [pid = 20753] [serial = 1987] [outer = (nil)] 08:11:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65d68a4c00) [pid = 20753] [serial = 1988] [outer = 0x7f65d5b62400] 08:11:45 INFO - PROCESS | 20753 | 1461683505834 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65d68ab400) [pid = 20753] [serial = 1989] [outer = 0x7f65d5b62400] 08:11:46 INFO - PROCESS | 20753 | 1461683506611 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1380ms 08:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:11:46 INFO - PROCESS | 20753 | 1461683506645 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 20753 | 1461683506647 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 08:11:46 INFO - PROCESS | 20753 | 1461683506653 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 20753 | 1461683506665 Marionette TRACE conn4 <- [1,2622,null,{}] 08:11:46 INFO - PROCESS | 20753 | 1461683506669 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:46 INFO - PROCESS | 20753 | 1461683506869 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 08:11:47 INFO - PROCESS | 20753 | 1461683507140 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c0910800 == 148 [pid = 20753] [id = 663] 08:11:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65d6630000) [pid = 20753] [serial = 1990] [outer = (nil)] 08:11:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65d693a800) [pid = 20753] [serial = 1991] [outer = 0x7f65d6630000] 08:11:47 INFO - PROCESS | 20753 | 1461683507253 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65d6945c00) [pid = 20753] [serial = 1992] [outer = 0x7f65d6630000] 08:11:48 INFO - PROCESS | 20753 | 1461683508033 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1438ms 08:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:11:48 INFO - PROCESS | 20753 | 1461683508091 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 20753 | 1461683508094 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 08:11:48 INFO - PROCESS | 20753 | 1461683508100 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 20753 | 1461683508103 Marionette TRACE conn4 <- [1,2626,null,{}] 08:11:48 INFO - PROCESS | 20753 | 1461683508108 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:48 INFO - PROCESS | 20753 | 1461683508309 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 08:11:48 INFO - PROCESS | 20753 | 1461683508588 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb4ad000 == 149 [pid = 20753] [id = 664] 08:11:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65d61bf000) [pid = 20753] [serial = 1993] [outer = (nil)] 08:11:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 252 (0x7f65d6a34400) [pid = 20753] [serial = 1994] [outer = 0x7f65d61bf000] 08:11:48 INFO - PROCESS | 20753 | 1461683508701 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 253 (0x7f65d6e71000) [pid = 20753] [serial = 1995] [outer = 0x7f65d61bf000] 08:11:49 INFO - PROCESS | 20753 | 1461683509520 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1487ms 08:11:49 INFO - PROCESS | 20753 | 1461683509587 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 20753 | 1461683509591 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 08:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:11:49 INFO - PROCESS | 20753 | 1461683509596 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 20753 | 1461683509598 Marionette TRACE conn4 <- [1,2630,null,{}] 08:11:49 INFO - PROCESS | 20753 | 1461683509604 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:49 INFO - PROCESS | 20753 | 1461683509806 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 08:11:50 INFO - PROCESS | 20753 | 1461683510076 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdddb800 == 150 [pid = 20753] [id = 665] 08:11:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 254 (0x7f65bf10f000) [pid = 20753] [serial = 1996] [outer = (nil)] 08:11:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65d6f98c00) [pid = 20753] [serial = 1997] [outer = 0x7f65bf10f000] 08:11:50 INFO - PROCESS | 20753 | 1461683510187 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65d77ef000) [pid = 20753] [serial = 1998] [outer = 0x7f65bf10f000] 08:11:50 INFO - PROCESS | 20753 | 1461683510978 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1431ms 08:11:51 INFO - PROCESS | 20753 | 1461683511028 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 20753 | 1461683511032 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 08:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:11:51 INFO - PROCESS | 20753 | 1461683511037 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 20753 | 1461683511040 Marionette TRACE conn4 <- [1,2634,null,{}] 08:11:51 INFO - PROCESS | 20753 | 1461683511045 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:51 INFO - PROCESS | 20753 | 1461683511242 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 08:11:51 INFO - PROCESS | 20753 | 1461683511534 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc8b5000 == 151 [pid = 20753] [id = 666] 08:11:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65bb627400) [pid = 20753] [serial = 1999] [outer = (nil)] 08:11:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65bcc4b400) [pid = 20753] [serial = 2000] [outer = 0x7f65bb627400] 08:11:51 INFO - PROCESS | 20753 | 1461683511646 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65c2eb1c00) [pid = 20753] [serial = 2001] [outer = 0x7f65bb627400] 08:11:52 INFO - PROCESS | 20753 | 1461683512450 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1479ms 08:11:52 INFO - PROCESS | 20753 | 1461683512516 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 20753 | 1461683512520 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 08:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:11:52 INFO - PROCESS | 20753 | 1461683512526 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 20753 | 1461683512528 Marionette TRACE conn4 <- [1,2638,null,{}] 08:11:52 INFO - PROCESS | 20753 | 1461683512533 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:52 INFO - PROCESS | 20753 | 1461683512729 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 08:11:53 INFO - PROCESS | 20753 | 1461683513049 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bedb6800 == 152 [pid = 20753] [id = 667] 08:11:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 260 (0x7f65b8fe4000) [pid = 20753] [serial = 2002] [outer = (nil)] 08:11:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 261 (0x7f65c3757000) [pid = 20753] [serial = 2003] [outer = 0x7f65b8fe4000] 08:11:53 INFO - PROCESS | 20753 | 1461683513122 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 262 (0x7f65d7aab400) [pid = 20753] [serial = 2004] [outer = 0x7f65b8fe4000] 08:11:54 INFO - PROCESS | 20753 | 1461683514634 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2181ms 08:11:54 INFO - PROCESS | 20753 | 1461683514708 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 20753 | 1461683514714 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 08:11:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:11:54 INFO - PROCESS | 20753 | 1461683514721 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 20753 | 1461683514725 Marionette TRACE conn4 <- [1,2642,null,{}] 08:11:54 INFO - PROCESS | 20753 | 1461683514733 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:54 INFO - PROCESS | 20753 | 1461683514946 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 08:11:55 INFO - PROCESS | 20753 | 1461683515224 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1c55800 == 153 [pid = 20753] [id = 668] 08:11:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 263 (0x7f65bb628000) [pid = 20753] [serial = 2005] [outer = (nil)] 08:11:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 264 (0x7f65bcb22800) [pid = 20753] [serial = 2006] [outer = 0x7f65bb628000] 08:11:55 INFO - PROCESS | 20753 | 1461683515295 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 265 (0x7f65bdd1e400) [pid = 20753] [serial = 2007] [outer = 0x7f65bb628000] 08:11:56 INFO - PROCESS | 20753 | 1461683516132 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:11:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1484ms 08:11:56 INFO - PROCESS | 20753 | 1461683516206 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 20753 | 1461683516214 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 08:11:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:11:56 INFO - PROCESS | 20753 | 1461683516223 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 20753 | 1461683516226 Marionette TRACE conn4 <- [1,2646,null,{}] 08:11:56 INFO - PROCESS | 20753 | 1461683516230 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:56 INFO - PROCESS | 20753 | 1461683516538 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 08:11:56 INFO - PROCESS | 20753 | 1461683516920 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb65a800 == 154 [pid = 20753] [id = 669] 08:11:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 266 (0x7f65bc64f400) [pid = 20753] [serial = 2008] [outer = (nil)] 08:11:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 267 (0x7f65c1144800) [pid = 20753] [serial = 2009] [outer = 0x7f65bc64f400] 08:11:56 INFO - PROCESS | 20753 | 1461683516986 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 268 (0x7f65c1481c00) [pid = 20753] [serial = 2010] [outer = 0x7f65bc64f400] 08:11:57 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1e06800 == 153 [pid = 20753] [id = 504] 08:11:57 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc8c9800 == 152 [pid = 20753] [id = 545] 08:11:57 INFO - PROCESS | 20753 | --DOMWINDOW == 267 (0x7f65caa15400) [pid = 20753] [serial = 1832] [outer = (nil)] [url = about:blank] 08:11:57 INFO - PROCESS | 20753 | --DOMWINDOW == 266 (0x7f65cb269c00) [pid = 20753] [serial = 1835] [outer = (nil)] [url = about:blank] 08:11:57 INFO - PROCESS | 20753 | --DOMWINDOW == 265 (0x7f65cbd08400) [pid = 20753] [serial = 1838] [outer = (nil)] [url = about:blank] 08:11:57 INFO - PROCESS | 20753 | --DOMWINDOW == 264 (0x7f65ccd3f000) [pid = 20753] [serial = 1841] [outer = (nil)] [url = about:blank] 08:11:57 INFO - PROCESS | 20753 | --DOMWINDOW == 263 (0x7f65cdc02800) [pid = 20753] [serial = 1844] [outer = (nil)] [url = about:blank] 08:11:57 INFO - PROCESS | 20753 | --DOMWINDOW == 262 (0x7f65bcc43000) [pid = 20753] [serial = 1847] [outer = (nil)] [url = about:blank] 08:11:57 INFO - PROCESS | 20753 | --DOMWINDOW == 261 (0x7f65bc646000) [pid = 20753] [serial = 1850] [outer = (nil)] [url = about:blank] 08:11:57 INFO - PROCESS | 20753 | --DOMWINDOW == 260 (0x7f65bcc51000) [pid = 20753] [serial = 1853] [outer = (nil)] [url = about:blank] 08:11:57 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9fa6000 == 151 [pid = 20753] [id = 649] 08:11:57 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c904c800 == 150 [pid = 20753] [id = 648] 08:11:57 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5564000 == 149 [pid = 20753] [id = 647] 08:11:57 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1f37000 == 148 [pid = 20753] [id = 646] 08:11:57 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bdda4800 == 147 [pid = 20753] [id = 645] 08:11:57 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1e0d000 == 146 [pid = 20753] [id = 644] 08:11:57 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bb2a0000 == 145 [pid = 20753] [id = 643] 08:11:57 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c38a8000 == 144 [pid = 20753] [id = 642] 08:11:58 INFO - PROCESS | 20753 | 1461683518015 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:11:58 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9067000 == 143 [pid = 20753] [id = 632] 08:11:58 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8dd0800 == 142 [pid = 20753] [id = 631] 08:11:58 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5b97800 == 141 [pid = 20753] [id = 630] 08:11:58 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65beaf2000 == 140 [pid = 20753] [id = 627] 08:11:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:11:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1844ms 08:11:58 INFO - PROCESS | 20753 | 1461683518066 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 20753 | 1461683518069 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 08:11:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:11:58 INFO - PROCESS | 20753 | 1461683518075 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 20753 | 1461683518080 Marionette TRACE conn4 <- [1,2650,null,{}] 08:11:58 INFO - PROCESS | 20753 | 1461683518095 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:58 INFO - PROCESS | 20753 | 1461683518274 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 259 (0x7f65c1149000) [pid = 20753] [serial = 1871] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 258 (0x7f65c5a9f400) [pid = 20753] [serial = 1823] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65c0a81400) [pid = 20753] [serial = 1868] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65bdee3400) [pid = 20753] [serial = 1863] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65bdd17400) [pid = 20753] [serial = 1862] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 254 (0x7f65bcb6f400) [pid = 20753] [serial = 1860] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 253 (0x7f65bc64a400) [pid = 20753] [serial = 1859] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 252 (0x7f65bc5dc800) [pid = 20753] [serial = 1865] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 251 (0x7f65bf10f400) [pid = 20753] [serial = 1866] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65bc3c8c00) [pid = 20753] [serial = 1808] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65c42bd800) [pid = 20753] [serial = 1820] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65c3626800) [pid = 20753] [serial = 1874] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65ca0efc00) [pid = 20753] [serial = 1829] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65c148a400) [pid = 20753] [serial = 1814] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65beac5c00) [pid = 20753] [serial = 1811] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65c8cc4400) [pid = 20753] [serial = 1826] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65bc3cb400) [pid = 20753] [serial = 1856] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65c376e000) [pid = 20753] [serial = 1817] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65c3768000) [pid = 20753] [serial = 1877] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65c3760800) [pid = 20753] [serial = 1875] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65c119e800) [pid = 20753] [serial = 1872] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65c0bee400) [pid = 20753] [serial = 1869] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65c39f2800) [pid = 20753] [serial = 1878] [outer = (nil)] [url = about:blank] 08:11:58 INFO - PROCESS | 20753 | 1461683518571 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bec1d800 == 141 [pid = 20753] [id = 670] 08:11:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65bcb6f400) [pid = 20753] [serial = 2011] [outer = (nil)] 08:11:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65c0be2000) [pid = 20753] [serial = 2012] [outer = 0x7f65bcb6f400] 08:11:58 INFO - PROCESS | 20753 | 1461683518638 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65c375a400) [pid = 20753] [serial = 2013] [outer = 0x7f65bcb6f400] 08:11:59 INFO - PROCESS | 20753 | 1461683519309 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:11:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1288ms 08:11:59 INFO - PROCESS | 20753 | 1461683519363 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 20753 | 1461683519366 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 08:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:11:59 INFO - PROCESS | 20753 | 1461683519372 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - PROCESS | 20753 | 1461683519374 Marionette TRACE conn4 <- [1,2654,null,{}] 08:11:59 INFO - PROCESS | 20753 | 1461683519379 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:59 INFO - PROCESS | 20753 | 1461683519622 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 08:11:59 INFO - PROCESS | 20753 | 1461683519645 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c1b3d000 == 142 [pid = 20753] [id = 671] 08:11:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65bb7ee000) [pid = 20753] [serial = 2014] [outer = (nil)] 08:11:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65c39f7c00) [pid = 20753] [serial = 2015] [outer = 0x7f65bb7ee000] 08:11:59 INFO - PROCESS | 20753 | 1461683519704 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65c4363400) [pid = 20753] [serial = 2016] [outer = 0x7f65bb7ee000] 08:12:00 INFO - PROCESS | 20753 | 1461683520624 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:12:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1277ms 08:12:00 INFO - PROCESS | 20753 | 1461683520650 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 20753 | 1461683520653 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 08:12:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:12:00 INFO - PROCESS | 20753 | 1461683520659 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 20753 | 1461683520672 Marionette TRACE conn4 <- [1,2658,null,{}] 08:12:00 INFO - PROCESS | 20753 | 1461683520686 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:00 INFO - PROCESS | 20753 | 1461683520921 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 08:12:00 INFO - PROCESS | 20753 | 1461683520964 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c422b000 == 143 [pid = 20753] [id = 672] 08:12:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65c4072400) [pid = 20753] [serial = 2017] [outer = (nil)] 08:12:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65c498a400) [pid = 20753] [serial = 2018] [outer = 0x7f65c4072400] 08:12:01 INFO - PROCESS | 20753 | 1461683521024 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65c553a800) [pid = 20753] [serial = 2019] [outer = 0x7f65c4072400] 08:12:01 INFO - PROCESS | 20753 | 1461683521876 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:12:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1246ms 08:12:01 INFO - PROCESS | 20753 | 1461683521913 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 20753 | 1461683521917 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 08:12:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:12:01 INFO - PROCESS | 20753 | 1461683521922 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 20753 | 1461683521924 Marionette TRACE conn4 <- [1,2662,null,{}] 08:12:01 INFO - PROCESS | 20753 | 1461683521929 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:02 INFO - PROCESS | 20753 | 1461683522204 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 08:12:02 INFO - PROCESS | 20753 | 1461683522228 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c585e800 == 144 [pid = 20753] [id = 673] 08:12:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65c53ab400) [pid = 20753] [serial = 2020] [outer = (nil)] 08:12:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65c8cc2400) [pid = 20753] [serial = 2021] [outer = 0x7f65c53ab400] 08:12:02 INFO - PROCESS | 20753 | 1461683522290 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65cade8400) [pid = 20753] [serial = 2022] [outer = 0x7f65c53ab400] 08:12:03 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65c4aeb000) [pid = 20753] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:12:03 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65c4984000) [pid = 20753] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:12:03 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65bc3d1400) [pid = 20753] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:12:03 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65bbe45c00) [pid = 20753] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:12:03 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65c1199800) [pid = 20753] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:12:03 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65c114a800) [pid = 20753] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:12:03 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65bdfc4c00) [pid = 20753] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:12:03 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65bdfca400) [pid = 20753] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:12:03 INFO - PROCESS | 20753 | 1461683523696 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:12:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1792ms 08:12:03 INFO - PROCESS | 20753 | 1461683523715 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 20753 | 1461683523717 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 08:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:12:03 INFO - PROCESS | 20753 | 1461683523723 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 20753 | 1461683523725 Marionette TRACE conn4 <- [1,2666,null,{}] 08:12:03 INFO - PROCESS | 20753 | 1461683523730 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:03 INFO - PROCESS | 20753 | 1461683523914 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 08:12:03 INFO - PROCESS | 20753 | 1461683523930 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c554d000 == 145 [pid = 20753] [id = 674] 08:12:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65bf110400) [pid = 20753] [serial = 2023] [outer = (nil)] 08:12:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65cb25d800) [pid = 20753] [serial = 2024] [outer = 0x7f65bf110400] 08:12:03 INFO - PROCESS | 20753 | 1461683523988 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65cb52c000) [pid = 20753] [serial = 2025] [outer = 0x7f65bf110400] 08:12:05 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:05 INFO - PROCESS | 20753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:12:05 INFO - PROCESS | 20753 | 1461683525283 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:12:05 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) 08:12:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1582ms 08:12:05 INFO - PROCESS | 20753 | 1461683525321 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 20753 | 1461683525328 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 08:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:12:05 INFO - PROCESS | 20753 | 1461683525341 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 20753 | 1461683525351 Marionette TRACE conn4 <- [1,2670,null,{}] 08:12:05 INFO - PROCESS | 20753 | 1461683525360 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:05 INFO - PROCESS | 20753 | 1461683525569 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 08:12:05 INFO - PROCESS | 20753 | 1461683525905 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be4d0800 == 146 [pid = 20753] [id = 675] 08:12:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65bc5e7800) [pid = 20753] [serial = 2026] [outer = (nil)] 08:12:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65bc64a000) [pid = 20753] [serial = 2027] [outer = 0x7f65bc5e7800] 08:12:05 INFO - PROCESS | 20753 | 1461683525988 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65bcbcc000) [pid = 20753] [serial = 2028] [outer = 0x7f65bc5e7800] 08:12:07 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:07 INFO - PROCESS | 20753 | 1461683527355 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 20753 | 1461683527461 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 08:12:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:12:07 INFO - PROCESS | 20753 | 1461683527488 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 20753 | 1461683527492 Marionette TRACE conn4 <- [1,2674,null,{}] 08:12:07 INFO - PROCESS | 20753 | 1461683527498 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:07 INFO - PROCESS | 20753 | 1461683527711 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 08:12:07 INFO - PROCESS | 20753 | 1461683527976 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c388f000 == 147 [pid = 20753] [id = 676] 08:12:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65bc5e7c00) [pid = 20753] [serial = 2029] [outer = (nil)] 08:12:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65bdfc6400) [pid = 20753] [serial = 2030] [outer = 0x7f65bc5e7c00] 08:12:08 INFO - PROCESS | 20753 | 1461683528050 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65c119f000) [pid = 20753] [serial = 2031] [outer = 0x7f65bc5e7c00] 08:12:09 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:09 INFO - PROCESS | 20753 | 1461683529598 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 20753 | 1461683529634 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 08:12:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:12:09 INFO - PROCESS | 20753 | 1461683529685 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 20753 | 1461683529690 Marionette TRACE conn4 <- [1,2678,null,{}] 08:12:09 INFO - PROCESS | 20753 | 1461683529708 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:09 INFO - PROCESS | 20753 | 1461683529930 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 08:12:10 INFO - PROCESS | 20753 | 1461683530203 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c905f800 == 148 [pid = 20753] [id = 677] 08:12:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65c1484800) [pid = 20753] [serial = 2032] [outer = (nil)] 08:12:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 252 (0x7f65c3623c00) [pid = 20753] [serial = 2033] [outer = 0x7f65c1484800] 08:12:10 INFO - PROCESS | 20753 | 1461683530279 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 253 (0x7f65c446b800) [pid = 20753] [serial = 2034] [outer = 0x7f65c1484800] 08:12:11 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:11 INFO - PROCESS | 20753 | 1461683531630 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:12:11 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) 08:12:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2041ms 08:12:11 INFO - PROCESS | 20753 | 1461683531694 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 20753 | 1461683531699 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 08:12:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:12:11 INFO - PROCESS | 20753 | 1461683531728 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 20753 | 1461683531731 Marionette TRACE conn4 <- [1,2682,null,{}] 08:12:11 INFO - PROCESS | 20753 | 1461683531736 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:11 INFO - PROCESS | 20753 | 1461683531935 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 08:12:12 INFO - PROCESS | 20753 | 1461683532197 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb49c000 == 149 [pid = 20753] [id = 678] 08:12:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 254 (0x7f65c148bc00) [pid = 20753] [serial = 2035] [outer = (nil)] 08:12:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65c5a99400) [pid = 20753] [serial = 2036] [outer = 0x7f65c148bc00] 08:12:12 INFO - PROCESS | 20753 | 1461683532271 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65cb52cc00) [pid = 20753] [serial = 2037] [outer = 0x7f65c148bc00] 08:12:13 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:13 INFO - PROCESS | 20753 | 1461683533578 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:12:13 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) 08:12:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1893ms 08:12:13 INFO - PROCESS | 20753 | 1461683533644 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 20753 | 1461683533646 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 08:12:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:12:13 INFO - PROCESS | 20753 | 1461683533673 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 20753 | 1461683533677 Marionette TRACE conn4 <- [1,2686,null,{}] 08:12:13 INFO - PROCESS | 20753 | 1461683533684 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:13 INFO - PROCESS | 20753 | 1461683533884 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 08:12:14 INFO - PROCESS | 20753 | 1461683534160 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ccdbc800 == 150 [pid = 20753] [id = 679] 08:12:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65c55c8800) [pid = 20753] [serial = 2038] [outer = (nil)] 08:12:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65cbd0a800) [pid = 20753] [serial = 2039] [outer = 0x7f65c55c8800] 08:12:14 INFO - PROCESS | 20753 | 1461683534236 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65ce882c00) [pid = 20753] [serial = 2040] [outer = 0x7f65c55c8800] 08:12:15 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:15 INFO - PROCESS | 20753 | 1461683535554 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 20753 | 1461683535627 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 08:12:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:12:15 INFO - PROCESS | 20753 | 1461683535685 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 20753 | 1461683535688 Marionette TRACE conn4 <- [1,2690,null,{}] 08:12:15 INFO - PROCESS | 20753 | 1461683535695 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:15 INFO - PROCESS | 20753 | 1461683535948 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 08:12:16 INFO - PROCESS | 20753 | 1461683536216 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d572b000 == 151 [pid = 20753] [id = 680] 08:12:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 260 (0x7f65ccf15000) [pid = 20753] [serial = 2041] [outer = (nil)] 08:12:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 261 (0x7f65ce8c6000) [pid = 20753] [serial = 2042] [outer = 0x7f65ccf15000] 08:12:16 INFO - PROCESS | 20753 | 1461683536290 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 262 (0x7f65d5b6ac00) [pid = 20753] [serial = 2043] [outer = 0x7f65ccf15000] 08:12:17 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:17 INFO - PROCESS | 20753 | 1461683537619 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 20753 | 1461683537684 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 08:12:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:12:17 INFO - PROCESS | 20753 | 1461683537710 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 20753 | 1461683537713 Marionette TRACE conn4 <- [1,2694,null,{}] 08:12:17 INFO - PROCESS | 20753 | 1461683537719 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:17 INFO - PROCESS | 20753 | 1461683537927 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 08:12:18 INFO - PROCESS | 20753 | 1461683538193 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d761f000 == 152 [pid = 20753] [id = 681] 08:12:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 263 (0x7f65ce898000) [pid = 20753] [serial = 2044] [outer = (nil)] 08:12:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 264 (0x7f65d61ba800) [pid = 20753] [serial = 2045] [outer = 0x7f65ce898000] 08:12:18 INFO - PROCESS | 20753 | 1461683538265 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 265 (0x7f65d693f400) [pid = 20753] [serial = 2046] [outer = 0x7f65ce898000] 08:12:19 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:19 INFO - PROCESS | 20753 | 1461683539576 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 20753 | 1461683539597 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 08:12:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:12:19 INFO - PROCESS | 20753 | 1461683539603 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 20753 | 1461683539605 Marionette TRACE conn4 <- [1,2698,null,{}] 08:12:19 INFO - PROCESS | 20753 | 1461683539661 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:19 INFO - PROCESS | 20753 | 1461683539970 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 08:12:20 INFO - PROCESS | 20753 | 1461683540220 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e2f31800 == 153 [pid = 20753] [id = 682] 08:12:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 266 (0x7f65c4987800) [pid = 20753] [serial = 2047] [outer = (nil)] 08:12:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 267 (0x7f65d61b7400) [pid = 20753] [serial = 2048] [outer = 0x7f65c4987800] 08:12:20 INFO - PROCESS | 20753 | 1461683540300 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 268 (0x7f65d6f99400) [pid = 20753] [serial = 2049] [outer = 0x7f65c4987800] 08:12:21 INFO - PROCESS | 20753 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:21 INFO - PROCESS | 20753 | 1461683541624 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 20753 | 1461683541766 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 08:12:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:12:21 INFO - PROCESS | 20753 | 1461683541782 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 20753 | 1461683541785 Marionette TRACE conn4 <- [1,2702,null,{}] 08:12:21 INFO - PROCESS | 20753 | 1461683541791 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:21 INFO - PROCESS | 20753 | 1461683541981 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 08:12:22 INFO - PROCESS | 20753 | 1461683542656 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bec83800 == 154 [pid = 20753] [id = 683] 08:12:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 269 (0x7f65bb623800) [pid = 20753] [serial = 2050] [outer = (nil)] 08:12:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 270 (0x7f65bb7d5c00) [pid = 20753] [serial = 2051] [outer = 0x7f65bb623800] 08:12:22 INFO - PROCESS | 20753 | 1461683542726 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 271 (0x7f65bc5dfc00) [pid = 20753] [serial = 2052] [outer = 0x7f65bb623800] 08:12:23 INFO - PROCESS | 20753 | 1461683543673 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:12:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1939ms 08:12:23 INFO - PROCESS | 20753 | 1461683543724 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 20753 | 1461683543729 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 08:12:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:12:23 INFO - PROCESS | 20753 | 1461683543738 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 20753 | 1461683543745 Marionette TRACE conn4 <- [1,2706,null,{}] 08:12:23 INFO - PROCESS | 20753 | 1461683543751 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:23 INFO - PROCESS | 20753 | 1461683543981 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 08:12:24 INFO - PROCESS | 20753 | 1461683544342 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf140000 == 155 [pid = 20753] [id = 684] 08:12:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 272 (0x7f65b8fd6c00) [pid = 20753] [serial = 2053] [outer = (nil)] 08:12:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 273 (0x7f65bdd19800) [pid = 20753] [serial = 2054] [outer = 0x7f65b8fd6c00] 08:12:24 INFO - PROCESS | 20753 | 1461683544416 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 274 (0x7f65c0be8c00) [pid = 20753] [serial = 2055] [outer = 0x7f65b8fd6c00] 08:12:25 INFO - PROCESS | 20753 | 1461683545434 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:12:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1737ms 08:12:25 INFO - PROCESS | 20753 | 1461683545476 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 20753 | 1461683545482 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 08:12:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:12:25 INFO - PROCESS | 20753 | 1461683545491 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 20753 | 1461683545493 Marionette TRACE conn4 <- [1,2710,null,{}] 08:12:25 INFO - PROCESS | 20753 | 1461683545499 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:25 INFO - PROCESS | 20753 | 1461683545704 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 08:12:26 INFO - PROCESS | 20753 | 1461683546022 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65beda4000 == 156 [pid = 20753] [id = 685] 08:12:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 275 (0x7f65c2da5c00) [pid = 20753] [serial = 2056] [outer = (nil)] 08:12:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 276 (0x7f65c3013c00) [pid = 20753] [serial = 2057] [outer = 0x7f65c2da5c00] 08:12:26 INFO - PROCESS | 20753 | 1461683546092 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 277 (0x7f65c3767400) [pid = 20753] [serial = 2058] [outer = 0x7f65c2da5c00] 08:12:27 INFO - PROCESS | 20753 | 1461683547048 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 20753 | 1461683547079 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 08:12:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:12:27 INFO - PROCESS | 20753 | 1461683547087 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 20753 | 1461683547096 Marionette TRACE conn4 <- [1,2714,null,{}] 08:12:27 INFO - PROCESS | 20753 | 1461683547109 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:27 INFO - PROCESS | 20753 | 1461683547321 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 08:12:27 INFO - PROCESS | 20753 | 1461683547640 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca9dc800 == 157 [pid = 20753] [id = 686] 08:12:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 278 (0x7f65c407a800) [pid = 20753] [serial = 2059] [outer = (nil)] 08:12:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 279 (0x7f65c5a98800) [pid = 20753] [serial = 2060] [outer = 0x7f65c407a800] 08:12:27 INFO - PROCESS | 20753 | 1461683547713 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 280 (0x7f65ca0efc00) [pid = 20753] [serial = 2061] [outer = 0x7f65c407a800] 08:12:28 INFO - PROCESS | 20753 | 1461683548514 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:12:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:12:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1487ms 08:12:28 INFO - PROCESS | 20753 | 1461683548574 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 20753 | 1461683548579 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 08:12:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:12:28 INFO - PROCESS | 20753 | 1461683548584 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 20753 | 1461683548586 Marionette TRACE conn4 <- [1,2718,null,{}] 08:12:28 INFO - PROCESS | 20753 | 1461683548592 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:28 INFO - PROCESS | 20753 | 1461683548777 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 08:12:29 INFO - PROCESS | 20753 | 1461683549059 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca9e6800 == 158 [pid = 20753] [id = 687] 08:12:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 281 (0x7f65c1565400) [pid = 20753] [serial = 2062] [outer = (nil)] 08:12:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 282 (0x7f65cb810000) [pid = 20753] [serial = 2063] [outer = 0x7f65c1565400] 08:12:29 INFO - PROCESS | 20753 | 1461683549178 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 20753 | ++DOMWINDOW == 283 (0x7f65ce886400) [pid = 20753] [serial = 2064] [outer = 0x7f65c1565400] 08:12:30 INFO - PROCESS | 20753 | 1461683550080 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 20753 | 1461683550118 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 08:12:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:12:30 INFO - PROCESS | 20753 | 1461683550123 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 20753 | 1461683550126 Marionette TRACE conn4 <- [1,2722,null,{}] 08:12:30 INFO - PROCESS | 20753 | 1461683550131 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:30 INFO - PROCESS | 20753 | 1461683550318 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 08:12:30 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1e1d800 == 157 [pid = 20753] [id = 576] 08:12:30 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c47a9800 == 156 [pid = 20753] [id = 250] 08:12:30 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65be4c5800 == 155 [pid = 20753] [id = 572] 08:12:30 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bb65f000 == 154 [pid = 20753] [id = 573] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 282 (0x7f65bdfcd400) [pid = 20753] [serial = 1925] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 281 (0x7f65bf10bc00) [pid = 20753] [serial = 1886] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 280 (0x7f65c5928000) [pid = 20753] [serial = 1904] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 279 (0x7f65c55ca000) [pid = 20753] [serial = 1898] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 278 (0x7f65c56db400) [pid = 20753] [serial = 1901] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 277 (0x7f65c446e400) [pid = 20753] [serial = 1895] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 276 (0x7f65c8ccd400) [pid = 20753] [serial = 1907] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 275 (0x7f65cadee000) [pid = 20753] [serial = 1910] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 274 (0x7f65cbd10000) [pid = 20753] [serial = 1913] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 273 (0x7f65cdc07800) [pid = 20753] [serial = 1916] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 272 (0x7f65ce896000) [pid = 20753] [serial = 1919] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 271 (0x7f65ce8c1800) [pid = 20753] [serial = 1922] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 270 (0x7f65c42c1800) [pid = 20753] [serial = 1892] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 269 (0x7f65c300c800) [pid = 20753] [serial = 1889] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | --DOMWINDOW == 268 (0x7f65bc5df000) [pid = 20753] [serial = 1883] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 20753 | 1461683550741 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c585e800 == 153 [pid = 20753] [id = 673] 08:12:30 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be5c9000 == 154 [pid = 20753] [id = 688] 08:12:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 269 (0x7f65c2ea6800) [pid = 20753] [serial = 2065] [outer = (nil)] 08:12:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 270 (0x7f65c42c1800) [pid = 20753] [serial = 2066] [outer = 0x7f65c2ea6800] 08:12:30 INFO - PROCESS | 20753 | 1461683550889 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 271 (0x7f65d31d9c00) [pid = 20753] [serial = 2067] [outer = 0x7f65c2ea6800] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c422b000 == 153 [pid = 20753] [id = 672] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1b3d000 == 152 [pid = 20753] [id = 671] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bec1d800 == 151 [pid = 20753] [id = 670] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bb65a800 == 150 [pid = 20753] [id = 669] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1c55800 == 149 [pid = 20753] [id = 668] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bedb6800 == 148 [pid = 20753] [id = 667] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc8b5000 == 147 [pid = 20753] [id = 666] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bdddb800 == 146 [pid = 20753] [id = 665] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb4ad000 == 145 [pid = 20753] [id = 664] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c0910800 == 144 [pid = 20753] [id = 663] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb238000 == 143 [pid = 20753] [id = 662] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e7308000 == 142 [pid = 20753] [id = 661] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e65b3000 == 141 [pid = 20753] [id = 660] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e3263800 == 140 [pid = 20753] [id = 659] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e1bf8800 == 139 [pid = 20753] [id = 658] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d824d000 == 138 [pid = 20753] [id = 657] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d7b8e000 == 137 [pid = 20753] [id = 656] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d63bd800 == 136 [pid = 20753] [id = 655] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d4ab1800 == 135 [pid = 20753] [id = 654] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cd0c7000 == 134 [pid = 20753] [id = 653] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5547800 == 133 [pid = 20753] [id = 652] 08:12:31 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1c49800 == 132 [pid = 20753] [id = 651] 08:12:31 INFO - PROCESS | 20753 | 1461683551969 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 20753 | 1461683552012 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 08:12:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:12:32 INFO - PROCESS | 20753 | 1461683552018 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 20753 | 1461683552019 Marionette TRACE conn4 <- [1,2726,null,{}] 08:12:32 INFO - PROCESS | 20753 | 1461683552025 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:32 INFO - PROCESS | 20753 | 1461683552208 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 08:12:32 INFO - PROCESS | 20753 | 1461683552422 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c422b000 == 133 [pid = 20753] [id = 689] 08:12:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65c2eab400) [pid = 20753] [serial = 2068] [outer = (nil)] 08:12:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65d3e38c00) [pid = 20753] [serial = 2069] [outer = 0x7f65c2eab400] 08:12:32 INFO - PROCESS | 20753 | 1461683552485 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65d5b67000) [pid = 20753] [serial = 2070] [outer = 0x7f65c2eab400] 08:12:33 INFO - PROCESS | 20753 | 1461683553186 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:12:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:12:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1179ms 08:12:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:12:33 INFO - PROCESS | 20753 | 1461683553198 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 20753 | 1461683553200 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 08:12:33 INFO - PROCESS | 20753 | 1461683553206 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 20753 | 1461683553208 Marionette TRACE conn4 <- [1,2730,null,{}] 08:12:33 INFO - PROCESS | 20753 | 1461683553213 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:33 INFO - PROCESS | 20753 | 1461683553468 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 08:12:33 INFO - PROCESS | 20753 | 1461683553500 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c584a800 == 134 [pid = 20753] [id = 690] 08:12:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65c3755400) [pid = 20753] [serial = 2071] [outer = (nil)] 08:12:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65d61be800) [pid = 20753] [serial = 2072] [outer = 0x7f65c3755400] 08:12:33 INFO - PROCESS | 20753 | 1461683553558 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 260 (0x7f65d6cc2800) [pid = 20753] [serial = 2073] [outer = 0x7f65c3755400] 08:12:34 INFO - PROCESS | 20753 | 1461683554786 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 20753 | 1461683554868 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 08:12:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:12:34 INFO - PROCESS | 20753 | 1461683554883 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 20753 | 1461683554885 Marionette TRACE conn4 <- [1,2734,null,{}] 08:12:34 INFO - PROCESS | 20753 | 1461683554890 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:35 INFO - PROCESS | 20753 | 1461683555157 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 08:12:35 INFO - PROCESS | 20753 | 1461683555254 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d319c800 == 135 [pid = 20753] [id = 691] 08:12:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 261 (0x7f65d68a8000) [pid = 20753] [serial = 2074] [outer = (nil)] 08:12:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 262 (0x7f65d7aa7400) [pid = 20753] [serial = 2075] [outer = 0x7f65d68a8000] 08:12:35 INFO - PROCESS | 20753 | 1461683555316 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 263 (0x7f65d7da5400) [pid = 20753] [serial = 2076] [outer = 0x7f65d68a8000] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 262 (0x7f65ca9d9000) [pid = 20753] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 261 (0x7f65c4989c00) [pid = 20753] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 260 (0x7f65c0a80c00) [pid = 20753] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 259 (0x7f65bb7cc000) [pid = 20753] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 258 (0x7f65c375c000) [pid = 20753] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65e51ecc00) [pid = 20753] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65c433b400) [pid = 20753] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65bb7cbc00) [pid = 20753] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 254 (0x7f65c42b8000) [pid = 20753] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 253 (0x7f65c446b400) [pid = 20753] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 252 (0x7f65b8fd8800) [pid = 20753] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 251 (0x7f65bcb6f400) [pid = 20753] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65c53a1400) [pid = 20753] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65c53ab400) [pid = 20753] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65c2eadc00) [pid = 20753] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65bcc4a800) [pid = 20753] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65bb7cd000) [pid = 20753] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65c4072400) [pid = 20753] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65c42b8400) [pid = 20753] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65bbe4dc00) [pid = 20753] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65c3007400) [pid = 20753] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65c4465c00) [pid = 20753] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65bb628000) [pid = 20753] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65c3754400) [pid = 20753] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65c1141400) [pid = 20753] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65ce89d000) [pid = 20753] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65b8fd8000) [pid = 20753] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65bc64f400) [pid = 20753] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65c4330c00) [pid = 20753] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65b8fd8400) [pid = 20753] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65bb7ee000) [pid = 20753] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65c436a800) [pid = 20753] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65bb622400) [pid = 20753] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65bb7cd800) [pid = 20753] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65b8fd6800) [pid = 20753] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:12:36 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65c56d6400) [pid = 20753] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:12:36 INFO - PROCESS | 20753 | 1461683556994 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2133ms 08:12:37 INFO - PROCESS | 20753 | 1461683557017 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 20753 | 1461683557020 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 08:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:12:37 INFO - PROCESS | 20753 | 1461683557025 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 20753 | 1461683557027 Marionette TRACE conn4 <- [1,2738,null,{}] 08:12:37 INFO - PROCESS | 20753 | 1461683557034 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:37 INFO - PROCESS | 20753 | 1461683557290 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 08:12:37 INFO - PROCESS | 20753 | 1461683557314 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf142800 == 136 [pid = 20753] [id = 692] 08:12:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65b8fd6000) [pid = 20753] [serial = 2077] [outer = (nil)] 08:12:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65bb7f6400) [pid = 20753] [serial = 2078] [outer = 0x7f65b8fd6000] 08:12:37 INFO - PROCESS | 20753 | 1461683557371 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65bf108800) [pid = 20753] [serial = 2079] [outer = 0x7f65b8fd6000] 08:12:38 INFO - PROCESS | 20753 | 1461683558201 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1226ms 08:12:38 INFO - PROCESS | 20753 | 1461683558253 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 20753 | 1461683558257 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 08:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:12:38 INFO - PROCESS | 20753 | 1461683558262 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 20753 | 1461683558264 Marionette TRACE conn4 <- [1,2742,null,{}] 08:12:38 INFO - PROCESS | 20753 | 1461683558269 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:38 INFO - PROCESS | 20753 | 1461683558444 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 08:12:38 INFO - PROCESS | 20753 | 1461683558822 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdddb800 == 137 [pid = 20753] [id = 693] 08:12:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65bb2e5400) [pid = 20753] [serial = 2080] [outer = (nil)] 08:12:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65bc3c7000) [pid = 20753] [serial = 2081] [outer = 0x7f65bb2e5400] 08:12:38 INFO - PROCESS | 20753 | 1461683558966 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65bcb18800) [pid = 20753] [serial = 2082] [outer = 0x7f65bb2e5400] 08:12:39 INFO - PROCESS | 20753 | 1461683559832 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1633ms 08:12:39 INFO - PROCESS | 20753 | 1461683559899 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 08:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:12:39 INFO - PROCESS | 20753 | 1461683559904 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 08:12:39 INFO - PROCESS | 20753 | 1461683559911 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 20753 | 1461683559917 Marionette TRACE conn4 <- [1,2746,null,{}] 08:12:39 INFO - PROCESS | 20753 | 1461683559923 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:40 INFO - PROCESS | 20753 | 1461683560167 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 08:12:40 INFO - PROCESS | 20753 | 1461683560500 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c3a9e000 == 138 [pid = 20753] [id = 694] 08:12:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65bf10fc00) [pid = 20753] [serial = 2083] [outer = (nil)] 08:12:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65c1142c00) [pid = 20753] [serial = 2084] [outer = 0x7f65bf10fc00] 08:12:40 INFO - PROCESS | 20753 | 1461683560593 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65c1564800) [pid = 20753] [serial = 2085] [outer = 0x7f65bf10fc00] 08:12:41 INFO - PROCESS | 20753 | 1461683561425 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:12:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1541ms 08:12:41 INFO - PROCESS | 20753 | 1461683561455 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 08:12:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:12:41 INFO - PROCESS | 20753 | 1461683561461 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 08:12:41 INFO - PROCESS | 20753 | 1461683561467 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 20753 | 1461683561471 Marionette TRACE conn4 <- [1,2750,null,{}] 08:12:41 INFO - PROCESS | 20753 | 1461683561476 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:41 INFO - PROCESS | 20753 | 1461683561694 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 08:12:41 INFO - PROCESS | 20753 | 1461683561976 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9065000 == 139 [pid = 20753] [id = 695] 08:12:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65c3757800) [pid = 20753] [serial = 2086] [outer = (nil)] 08:12:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65c39f5800) [pid = 20753] [serial = 2087] [outer = 0x7f65c3757800] 08:12:42 INFO - PROCESS | 20753 | 1461683562140 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65c433b000) [pid = 20753] [serial = 2088] [outer = 0x7f65c3757800] 08:12:43 INFO - PROCESS | 20753 | 1461683563001 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:12:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1583ms 08:12:43 INFO - PROCESS | 20753 | 1461683563052 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 20753 | 1461683563056 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 08:12:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:12:43 INFO - PROCESS | 20753 | 1461683563071 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 20753 | 1461683563080 Marionette TRACE conn4 <- [1,2754,null,{}] 08:12:43 INFO - PROCESS | 20753 | 1461683563086 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:43 INFO - PROCESS | 20753 | 1461683563327 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 08:12:43 INFO - PROCESS | 20753 | 1461683563643 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d63bb000 == 140 [pid = 20753] [id = 696] 08:12:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65c3766400) [pid = 20753] [serial = 2089] [outer = (nil)] 08:12:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65c56cec00) [pid = 20753] [serial = 2090] [outer = 0x7f65c3766400] 08:12:43 INFO - PROCESS | 20753 | 1461683563721 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65ca9d4000) [pid = 20753] [serial = 2091] [outer = 0x7f65c3766400] 08:12:44 INFO - PROCESS | 20753 | 1461683564554 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:12:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:12:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1509ms 08:12:44 INFO - PROCESS | 20753 | 1461683564587 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 20753 | 1461683564591 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 08:12:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:12:44 INFO - PROCESS | 20753 | 1461683564599 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 20753 | 1461683564602 Marionette TRACE conn4 <- [1,2758,null,{}] 08:12:44 INFO - PROCESS | 20753 | 1461683564607 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:44 INFO - PROCESS | 20753 | 1461683564795 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 08:12:45 INFO - PROCESS | 20753 | 1461683565075 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e0fcd800 == 141 [pid = 20753] [id = 697] 08:12:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65ccf18c00) [pid = 20753] [serial = 2092] [outer = (nil)] 08:12:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65ce8a8800) [pid = 20753] [serial = 2093] [outer = 0x7f65ccf18c00] 08:12:45 INFO - PROCESS | 20753 | 1461683565188 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65d1ba2c00) [pid = 20753] [serial = 2094] [outer = 0x7f65ccf18c00] 08:12:45 INFO - PROCESS | 20753 | 1461683565987 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:12:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:12:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1440ms 08:12:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:12:46 INFO - PROCESS | 20753 | 1461683566040 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 20753 | 1461683566043 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 08:12:46 INFO - PROCESS | 20753 | 1461683566049 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 20753 | 1461683566052 Marionette TRACE conn4 <- [1,2762,null,{}] 08:12:46 INFO - PROCESS | 20753 | 1461683566057 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:46 INFO - PROCESS | 20753 | 1461683566237 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 08:12:46 INFO - PROCESS | 20753 | 1461683566521 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f5d800 == 142 [pid = 20753] [id = 698] 08:12:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65d3eb9c00) [pid = 20753] [serial = 2095] [outer = (nil)] 08:12:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65d573f000) [pid = 20753] [serial = 2096] [outer = 0x7f65d3eb9c00] 08:12:46 INFO - PROCESS | 20753 | 1461683566654 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65d7ab2400) [pid = 20753] [serial = 2097] [outer = 0x7f65d3eb9c00] 08:12:47 INFO - PROCESS | 20753 | 1461683567524 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:12:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1528ms 08:12:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:12:47 INFO - PROCESS | 20753 | 1461683567579 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 20753 | 1461683567582 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 08:12:47 INFO - PROCESS | 20753 | 1461683567588 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 20753 | 1461683567591 Marionette TRACE conn4 <- [1,2766,null,{}] 08:12:47 INFO - PROCESS | 20753 | 1461683567596 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:47 INFO - PROCESS | 20753 | 1461683567804 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 08:12:48 INFO - PROCESS | 20753 | 1461683568130 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc46c800 == 143 [pid = 20753] [id = 699] 08:12:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65dbf7a400) [pid = 20753] [serial = 2098] [outer = (nil)] 08:12:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65e1d6c800) [pid = 20753] [serial = 2099] [outer = 0x7f65dbf7a400] 08:12:48 INFO - PROCESS | 20753 | 1461683568209 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65e1ea0800) [pid = 20753] [serial = 2100] [outer = 0x7f65dbf7a400] 08:12:49 INFO - PROCESS | 20753 | 1461683569059 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:12:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:12:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1531ms 08:12:49 INFO - PROCESS | 20753 | 1461683569119 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 20753 | 1461683569122 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 08:12:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:12:49 INFO - PROCESS | 20753 | 1461683569128 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 20753 | 1461683569130 Marionette TRACE conn4 <- [1,2770,null,{}] 08:12:49 INFO - PROCESS | 20753 | 1461683569136 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:49 INFO - PROCESS | 20753 | 1461683569352 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 08:12:49 INFO - PROCESS | 20753 | 1461683569624 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb4b0000 == 144 [pid = 20753] [id = 700] 08:12:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 252 (0x7f65d48a4800) [pid = 20753] [serial = 2101] [outer = (nil)] 08:12:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 253 (0x7f65e208d000) [pid = 20753] [serial = 2102] [outer = 0x7f65d48a4800] 08:12:49 INFO - PROCESS | 20753 | 1461683569741 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 254 (0x7f65e2f42000) [pid = 20753] [serial = 2103] [outer = 0x7f65d48a4800] 08:12:50 INFO - PROCESS | 20753 | 1461683570538 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:12:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1480ms 08:12:50 INFO - PROCESS | 20753 | 1461683570609 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 20753 | 1461683570613 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 08:12:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:12:50 INFO - PROCESS | 20753 | 1461683570620 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 20753 | 1461683570624 Marionette TRACE conn4 <- [1,2774,null,{}] 08:12:50 INFO - PROCESS | 20753 | 1461683570631 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:50 INFO - PROCESS | 20753 | 1461683570863 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 08:12:51 INFO - PROCESS | 20753 | 1461683571178 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdf5a800 == 145 [pid = 20753] [id = 701] 08:12:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65d7bd2000) [pid = 20753] [serial = 2104] [outer = (nil)] 08:12:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65e3205800) [pid = 20753] [serial = 2105] [outer = 0x7f65d7bd2000] 08:12:51 INFO - PROCESS | 20753 | 1461683571256 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65e33d0c00) [pid = 20753] [serial = 2106] [outer = 0x7f65d7bd2000] 08:12:52 INFO - PROCESS | 20753 | 1461683572053 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:12:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1480ms 08:12:52 INFO - PROCESS | 20753 | 1461683572101 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 20753 | 1461683572105 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 08:12:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:12:52 INFO - PROCESS | 20753 | 1461683572110 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 20753 | 1461683572112 Marionette TRACE conn4 <- [1,2778,null,{}] 08:12:52 INFO - PROCESS | 20753 | 1461683572118 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:52 INFO - PROCESS | 20753 | 1461683572307 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 08:12:52 INFO - PROCESS | 20753 | 1461683572587 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc963000 == 146 [pid = 20753] [id = 702] 08:12:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65d7bd2800) [pid = 20753] [serial = 2107] [outer = (nil)] 08:12:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65e51ecc00) [pid = 20753] [serial = 2108] [outer = 0x7f65d7bd2800] 08:12:52 INFO - PROCESS | 20753 | 1461683572702 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 260 (0x7f65e6511c00) [pid = 20753] [serial = 2109] [outer = 0x7f65d7bd2800] 08:12:53 INFO - PROCESS | 20753 | 1461683573498 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:12:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1435ms 08:12:53 INFO - PROCESS | 20753 | 1461683573547 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 20753 | 1461683573551 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 08:12:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:12:53 INFO - PROCESS | 20753 | 1461683573557 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 20753 | 1461683573560 Marionette TRACE conn4 <- [1,2782,null,{}] 08:12:53 INFO - PROCESS | 20753 | 1461683573565 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:53 INFO - PROCESS | 20753 | 1461683573769 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 08:12:54 INFO - PROCESS | 20753 | 1461683574051 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb050800 == 147 [pid = 20753] [id = 703] 08:12:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 261 (0x7f65e6ca5000) [pid = 20753] [serial = 2110] [outer = (nil)] 08:12:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 262 (0x7f65e6ca7400) [pid = 20753] [serial = 2111] [outer = 0x7f65e6ca5000] 08:12:54 INFO - PROCESS | 20753 | 1461683574193 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 263 (0x7f65e6e47800) [pid = 20753] [serial = 2112] [outer = 0x7f65e6ca5000] 08:12:55 INFO - PROCESS | 20753 | 1461683575077 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:12:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1580ms 08:12:55 INFO - PROCESS | 20753 | 1461683575138 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 20753 | 1461683575141 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 08:12:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:12:55 INFO - PROCESS | 20753 | 1461683575147 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 20753 | 1461683575151 Marionette TRACE conn4 <- [1,2786,null,{}] 08:12:55 INFO - PROCESS | 20753 | 1461683575156 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:55 INFO - PROCESS | 20753 | 1461683575379 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 08:12:55 INFO - PROCESS | 20753 | 1461683575708 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b8685000 == 148 [pid = 20753] [id = 704] 08:12:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 264 (0x7f65bcb79000) [pid = 20753] [serial = 2113] [outer = (nil)] 08:12:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 265 (0x7f65cb529000) [pid = 20753] [serial = 2114] [outer = 0x7f65bcb79000] 08:12:55 INFO - PROCESS | 20753 | 1461683575782 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 266 (0x7f65e72eb800) [pid = 20753] [serial = 2115] [outer = 0x7f65bcb79000] 08:12:56 INFO - PROCESS | 20753 | 1461683576571 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:12:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:12:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1480ms 08:12:56 INFO - PROCESS | 20753 | 1461683576629 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 20753 | 1461683576633 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 08:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:12:56 INFO - PROCESS | 20753 | 1461683576639 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - PROCESS | 20753 | 1461683576641 Marionette TRACE conn4 <- [1,2790,null,{}] 08:12:56 INFO - PROCESS | 20753 | 1461683576646 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:56 INFO - PROCESS | 20753 | 1461683576843 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 08:12:57 INFO - PROCESS | 20753 | 1461683577126 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b4611000 == 149 [pid = 20753] [id = 705] 08:12:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 267 (0x7f65b6ca0c00) [pid = 20753] [serial = 2116] [outer = (nil)] 08:12:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 268 (0x7f65b6ca5000) [pid = 20753] [serial = 2117] [outer = 0x7f65b6ca0c00] 08:12:57 INFO - PROCESS | 20753 | 1461683577239 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 269 (0x7f65b6ca9c00) [pid = 20753] [serial = 2118] [outer = 0x7f65b6ca0c00] 08:12:58 INFO - PROCESS | 20753 | 1461683578029 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:12:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:12:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1439ms 08:12:58 INFO - PROCESS | 20753 | 1461683578079 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 20753 | 1461683578083 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 08:12:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:12:58 INFO - PROCESS | 20753 | 1461683578088 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 20753 | 1461683578091 Marionette TRACE conn4 <- [1,2794,null,{}] 08:12:58 INFO - PROCESS | 20753 | 1461683578097 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:58 INFO - PROCESS | 20753 | 1461683578297 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 08:12:58 INFO - PROCESS | 20753 | 1461683578580 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc971000 == 150 [pid = 20753] [id = 706] 08:12:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 270 (0x7f65b46d1c00) [pid = 20753] [serial = 2119] [outer = (nil)] 08:12:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 271 (0x7f65b46d6400) [pid = 20753] [serial = 2120] [outer = 0x7f65b46d1c00] 08:12:58 INFO - PROCESS | 20753 | 1461683578693 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 272 (0x7f65b46dac00) [pid = 20753] [serial = 2121] [outer = 0x7f65b46d1c00] 08:12:59 INFO - PROCESS | 20753 | 1461683579479 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:12:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1434ms 08:12:59 INFO - PROCESS | 20753 | 1461683579524 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 20753 | 1461683579527 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 08:12:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:12:59 INFO - PROCESS | 20753 | 1461683579533 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 20753 | 1461683579535 Marionette TRACE conn4 <- [1,2798,null,{}] 08:12:59 INFO - PROCESS | 20753 | 1461683579540 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:59 INFO - PROCESS | 20753 | 1461683579723 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 08:13:00 INFO - PROCESS | 20753 | 1461683580006 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b46f6000 == 151 [pid = 20753] [id = 707] 08:13:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 273 (0x7f65b46d3800) [pid = 20753] [serial = 2122] [outer = (nil)] 08:13:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 274 (0x7f65b6ca3c00) [pid = 20753] [serial = 2123] [outer = 0x7f65b46d3800] 08:13:00 INFO - PROCESS | 20753 | 1461683580117 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 275 (0x7f65e6ca4800) [pid = 20753] [serial = 2124] [outer = 0x7f65b46d3800] 08:13:01 INFO - PROCESS | 20753 | 1461683581058 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:13:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:13:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1579ms 08:13:01 INFO - PROCESS | 20753 | 1461683581112 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 20753 | 1461683581115 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 08:13:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:13:01 INFO - PROCESS | 20753 | 1461683581121 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 20753 | 1461683581123 Marionette TRACE conn4 <- [1,2802,null,{}] 08:13:01 INFO - PROCESS | 20753 | 1461683581128 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:01 INFO - PROCESS | 20753 | 1461683581310 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 08:13:01 INFO - PROCESS | 20753 | 1461683581642 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b5833800 == 152 [pid = 20753] [id = 708] 08:13:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 276 (0x7f65b46d7800) [pid = 20753] [serial = 2125] [outer = (nil)] 08:13:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 277 (0x7f65b5871800) [pid = 20753] [serial = 2126] [outer = 0x7f65b46d7800] 08:13:01 INFO - PROCESS | 20753 | 1461683581718 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 278 (0x7f65b5875c00) [pid = 20753] [serial = 2127] [outer = 0x7f65b46d7800] 08:13:02 INFO - PROCESS | 20753 | 1461683582509 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:13:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1439ms 08:13:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:13:02 INFO - PROCESS | 20753 | 1461683582561 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 20753 | 1461683582564 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 08:13:02 INFO - PROCESS | 20753 | 1461683582570 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 20753 | 1461683582573 Marionette TRACE conn4 <- [1,2806,null,{}] 08:13:02 INFO - PROCESS | 20753 | 1461683582580 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:02 INFO - PROCESS | 20753 | 1461683582762 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 08:13:03 INFO - PROCESS | 20753 | 1461683583047 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b6f6d800 == 153 [pid = 20753] [id = 709] 08:13:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 279 (0x7f65b5876000) [pid = 20753] [serial = 2128] [outer = (nil)] 08:13:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 280 (0x7f65b6ec0800) [pid = 20753] [serial = 2129] [outer = 0x7f65b5876000] 08:13:03 INFO - PROCESS | 20753 | 1461683583159 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 281 (0x7f65b6ec5000) [pid = 20753] [serial = 2130] [outer = 0x7f65b5876000] 08:13:03 INFO - PROCESS | 20753 | 1461683583938 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:13:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1434ms 08:13:04 INFO - PROCESS | 20753 | 1461683584004 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 20753 | 1461683584008 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 08:13:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:13:04 INFO - PROCESS | 20753 | 1461683584013 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 20753 | 1461683584016 Marionette TRACE conn4 <- [1,2810,null,{}] 08:13:04 INFO - PROCESS | 20753 | 1461683584021 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:04 INFO - PROCESS | 20753 | 1461683584216 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 08:13:04 INFO - PROCESS | 20753 | 1461683584557 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b6f85000 == 154 [pid = 20753] [id = 710] 08:13:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 282 (0x7f65b46da000) [pid = 20753] [serial = 2131] [outer = (nil)] 08:13:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 283 (0x7f65b6ecac00) [pid = 20753] [serial = 2132] [outer = 0x7f65b46da000] 08:13:04 INFO - PROCESS | 20753 | 1461683584631 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 20753 | ++DOMWINDOW == 284 (0x7f65b6ece800) [pid = 20753] [serial = 2133] [outer = 0x7f65b46da000] 08:13:05 INFO - PROCESS | 20753 | 1461683585481 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:13:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1540ms 08:13:05 INFO - PROCESS | 20753 | 1461683585555 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 20753 | 1461683585559 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 08:13:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:13:05 INFO - PROCESS | 20753 | 1461683585565 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 20753 | 1461683585567 Marionette TRACE conn4 <- [1,2814,null,{}] 08:13:05 INFO - PROCESS | 20753 | 1461683585572 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:05 INFO - PROCESS | 20753 | 1461683585803 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 08:13:06 INFO - PROCESS | 20753 | 1461683586131 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be184000 == 155 [pid = 20753] [id = 711] 08:13:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 285 (0x7f65b5877000) [pid = 20753] [serial = 2134] [outer = (nil)] 08:13:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 286 (0x7f65be21b800) [pid = 20753] [serial = 2135] [outer = 0x7f65b5877000] 08:13:06 INFO - PROCESS | 20753 | 1461683586206 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 287 (0x7f65be222800) [pid = 20753] [serial = 2136] [outer = 0x7f65b5877000] 08:13:07 INFO - PROCESS | 20753 | 1461683587030 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:13:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1529ms 08:13:07 INFO - PROCESS | 20753 | 1461683587095 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 20753 | 1461683587097 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 08:13:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:13:07 INFO - PROCESS | 20753 | 1461683587108 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 20753 | 1461683587110 Marionette TRACE conn4 <- [1,2818,null,{}] 08:13:07 INFO - PROCESS | 20753 | 1461683587115 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:07 INFO - PROCESS | 20753 | 1461683587327 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 08:13:07 INFO - PROCESS | 20753 | 1461683587656 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be199000 == 156 [pid = 20753] [id = 712] 08:13:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 288 (0x7f65b6ec7400) [pid = 20753] [serial = 2137] [outer = (nil)] 08:13:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 289 (0x7f65bbe4b400) [pid = 20753] [serial = 2138] [outer = 0x7f65b6ec7400] 08:13:07 INFO - PROCESS | 20753 | 1461683587731 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 290 (0x7f65be229800) [pid = 20753] [serial = 2139] [outer = 0x7f65b6ec7400] 08:13:08 INFO - PROCESS | 20753 | 1461683588558 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:13:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1490ms 08:13:08 INFO - PROCESS | 20753 | 1461683588598 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 20753 | 1461683588601 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 08:13:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:13:08 INFO - PROCESS | 20753 | 1461683588607 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 20753 | 1461683588609 Marionette TRACE conn4 <- [1,2822,null,{}] 08:13:08 INFO - PROCESS | 20753 | 1461683588615 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:08 INFO - PROCESS | 20753 | 1461683588814 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 08:13:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc48b800 == 155 [pid = 20753] [id = 579] 08:13:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf142800 == 154 [pid = 20753] [id = 692] 08:13:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d319c800 == 153 [pid = 20753] [id = 691] 08:13:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c584a800 == 152 [pid = 20753] [id = 690] 08:13:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c422b000 == 151 [pid = 20753] [id = 689] 08:13:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65be5c9000 == 150 [pid = 20753] [id = 688] 08:13:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca9e6800 == 149 [pid = 20753] [id = 687] 08:13:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca9dc800 == 148 [pid = 20753] [id = 686] 08:13:09 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65beda4000 == 147 [pid = 20753] [id = 685] 08:13:10 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf140000 == 146 [pid = 20753] [id = 684] 08:13:10 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bec83800 == 145 [pid = 20753] [id = 683] 08:13:10 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d761f000 == 144 [pid = 20753] [id = 681] 08:13:10 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d572b000 == 143 [pid = 20753] [id = 680] 08:13:10 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ccdbc800 == 142 [pid = 20753] [id = 679] 08:13:10 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb49c000 == 141 [pid = 20753] [id = 678] 08:13:10 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c905f800 == 140 [pid = 20753] [id = 677] 08:13:10 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c388f000 == 139 [pid = 20753] [id = 676] 08:13:10 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65be4d0800 == 138 [pid = 20753] [id = 675] 08:13:10 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c554d000 == 137 [pid = 20753] [id = 674] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 289 (0x7f65cdc10000) [pid = 20753] [serial = 1605] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 288 (0x7f65d6a34400) [pid = 20753] [serial = 1994] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 287 (0x7f65d3b65400) [pid = 20753] [serial = 1976] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 286 (0x7f65cb809400) [pid = 20753] [serial = 1686] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 285 (0x7f65c53ad400) [pid = 20753] [serial = 1767] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 284 (0x7f65bc5e5c00) [pid = 20753] [serial = 1740] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 283 (0x7f65c5a9f000) [pid = 20753] [serial = 1683] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 282 (0x7f65e6e62c00) [pid = 20753] [serial = 1704] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 281 (0x7f65c4aec400) [pid = 20753] [serial = 1764] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 280 (0x7f65d61b6800) [pid = 20753] [serial = 1985] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 279 (0x7f65bb7d7400) [pid = 20753] [serial = 1695] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 278 (0x7f65c4337400) [pid = 20753] [serial = 1755] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 277 (0x7f65c591f000) [pid = 20753] [serial = 1773] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 276 (0x7f65bc3c2800) [pid = 20753] [serial = 1716] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 275 (0x7f65c375a400) [pid = 20753] [serial = 2013] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 274 (0x7f65e722c400) [pid = 20753] [serial = 1707] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 273 (0x7f65c8cc2400) [pid = 20753] [serial = 2021] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 272 (0x7f65c39ef000) [pid = 20753] [serial = 1752] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 271 (0x7f65cadee800) [pid = 20753] [serial = 1964] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 270 (0x7f65bdfd1c00) [pid = 20753] [serial = 1743] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 269 (0x7f65e5135000) [pid = 20753] [serial = 1698] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 268 (0x7f65c553a800) [pid = 20753] [serial = 2019] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 267 (0x7f65c4371400) [pid = 20753] [serial = 1758] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 266 (0x7f65c0be2000) [pid = 20753] [serial = 2012] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 265 (0x7f65c42b2800) [pid = 20753] [serial = 1779] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 264 (0x7f65c3755c00) [pid = 20753] [serial = 1749] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 263 (0x7f65d6f98c00) [pid = 20753] [serial = 1997] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 262 (0x7f65c3625000) [pid = 20753] [serial = 1958] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 261 (0x7f65c56bc800) [pid = 20753] [serial = 1770] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 260 (0x7f65bcb22800) [pid = 20753] [serial = 2006] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 259 (0x7f65c498a400) [pid = 20753] [serial = 2018] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 258 (0x7f65c4984400) [pid = 20753] [serial = 1680] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65c1cc0000) [pid = 20753] [serial = 1746] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65bdedc400) [pid = 20753] [serial = 1955] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65d61b4400) [pid = 20753] [serial = 1689] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 254 (0x7f65cccee400) [pid = 20753] [serial = 1967] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 253 (0x7f65bb2de000) [pid = 20753] [serial = 1713] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 252 (0x7f65c1144800) [pid = 20753] [serial = 2009] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 251 (0x7f65c4985c00) [pid = 20753] [serial = 1761] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65cb530800) [pid = 20753] [serial = 1926] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65d68a4c00) [pid = 20753] [serial = 1988] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65c3757000) [pid = 20753] [serial = 2003] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65c39f7c00) [pid = 20753] [serial = 2015] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65d693a800) [pid = 20753] [serial = 1991] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65d5b63c00) [pid = 20753] [serial = 1982] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65d31dfc00) [pid = 20753] [serial = 1973] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65bcc4b400) [pid = 20753] [serial = 2000] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65d2c8d000) [pid = 20753] [serial = 1970] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65c4363400) [pid = 20753] [serial = 2016] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65bdd1e400) [pid = 20753] [serial = 2007] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65e3208000) [pid = 20753] [serial = 1692] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65bdd1a800) [pid = 20753] [serial = 1857] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65c1481c00) [pid = 20753] [serial = 2010] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65cb80c800) [pid = 20753] [serial = 1952] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65bb7f4c00) [pid = 20753] [serial = 1701] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65b8fe3800) [pid = 20753] [serial = 1710] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65c5539800) [pid = 20753] [serial = 1961] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65d5745000) [pid = 20753] [serial = 1979] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65cade8400) [pid = 20753] [serial = 2022] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65c5a9fc00) [pid = 20753] [serial = 1776] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65cb25d800) [pid = 20753] [serial = 2024] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 20753 | 1461683590474 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b8676000 == 138 [pid = 20753] [id = 713] 08:13:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65b8fdc400) [pid = 20753] [serial = 2140] [outer = (nil)] 08:13:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65bb2d8800) [pid = 20753] [serial = 2141] [outer = 0x7f65b8fdc400] 08:13:10 INFO - PROCESS | 20753 | 1461683590549 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65bb62dc00) [pid = 20753] [serial = 2142] [outer = 0x7f65b8fdc400] 08:13:11 INFO - PROCESS | 20753 | 1461683591269 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:13:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:13:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2681ms 08:13:11 INFO - PROCESS | 20753 | 1461683591291 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 08:13:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:13:11 INFO - PROCESS | 20753 | 1461683591296 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 08:13:11 INFO - PROCESS | 20753 | 1461683591303 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 20753 | 1461683591307 Marionette TRACE conn4 <- [1,2826,null,{}] 08:13:11 INFO - PROCESS | 20753 | 1461683591314 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:11 INFO - PROCESS | 20753 | 1461683591513 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 08:13:11 INFO - PROCESS | 20753 | 1461683591707 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc022800 == 139 [pid = 20753] [id = 714] 08:13:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65b554a400) [pid = 20753] [serial = 2143] [outer = (nil)] 08:13:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65bc3c4400) [pid = 20753] [serial = 2144] [outer = 0x7f65b554a400] 08:13:11 INFO - PROCESS | 20753 | 1461683591773 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65bcb6d800) [pid = 20753] [serial = 2145] [outer = 0x7f65b554a400] 08:13:12 INFO - PROCESS | 20753 | 1461683592599 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:13:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:13:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1331ms 08:13:12 INFO - PROCESS | 20753 | 1461683592636 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 20753 | 1461683592642 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 08:13:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:13:12 INFO - PROCESS | 20753 | 1461683592662 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - PROCESS | 20753 | 1461683592665 Marionette TRACE conn4 <- [1,2830,null,{}] 08:13:12 INFO - PROCESS | 20753 | 1461683592670 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:12 INFO - PROCESS | 20753 | 1461683592919 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 08:13:12 INFO - PROCESS | 20753 | 1461683592955 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdf5f000 == 140 [pid = 20753] [id = 715] 08:13:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65bdd0f800) [pid = 20753] [serial = 2146] [outer = (nil)] 08:13:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65bdfc9000) [pid = 20753] [serial = 2147] [outer = 0x7f65bdd0f800] 08:13:13 INFO - PROCESS | 20753 | 1461683593025 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65be228c00) [pid = 20753] [serial = 2148] [outer = 0x7f65bdd0f800] 08:13:13 INFO - PROCESS | 20753 | 1461683593934 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:13:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1342ms 08:13:13 INFO - PROCESS | 20753 | 1461683593992 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 20753 | 1461683593995 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 08:13:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:13:14 INFO - PROCESS | 20753 | 1461683594008 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 20753 | 1461683594016 Marionette TRACE conn4 <- [1,2834,null,{}] 08:13:14 INFO - PROCESS | 20753 | 1461683594029 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:14 INFO - PROCESS | 20753 | 1461683594389 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 08:13:14 INFO - PROCESS | 20753 | 1461683594423 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf139000 == 141 [pid = 20753] [id = 716] 08:13:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65c119b800) [pid = 20753] [serial = 2149] [outer = (nil)] 08:13:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65c1489c00) [pid = 20753] [serial = 2150] [outer = 0x7f65c119b800] 08:13:14 INFO - PROCESS | 20753 | 1461683594482 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65c2da2800) [pid = 20753] [serial = 2151] [outer = 0x7f65c119b800] 08:13:15 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65c1565400) [pid = 20753] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:13:15 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65c2da5c00) [pid = 20753] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:13:15 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65bb623800) [pid = 20753] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:13:15 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65c3755400) [pid = 20753] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:13:15 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65c2eab400) [pid = 20753] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:13:15 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65c407a800) [pid = 20753] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:13:15 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65c2ea6800) [pid = 20753] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:13:15 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65d68a8000) [pid = 20753] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:13:15 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65b8fd6c00) [pid = 20753] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:13:16 INFO - PROCESS | 20753 | 1461683596015 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:13:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2050ms 08:13:16 INFO - PROCESS | 20753 | 1461683596051 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 20753 | 1461683596055 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 08:13:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:13:16 INFO - PROCESS | 20753 | 1461683596061 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 20753 | 1461683596063 Marionette TRACE conn4 <- [1,2838,null,{}] 08:13:16 INFO - PROCESS | 20753 | 1461683596068 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:16 INFO - PROCESS | 20753 | 1461683596260 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 08:13:16 INFO - PROCESS | 20753 | 1461683596276 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c12ce800 == 142 [pid = 20753] [id = 717] 08:13:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65beb92400) [pid = 20753] [serial = 2152] [outer = (nil)] 08:13:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65c3624c00) [pid = 20753] [serial = 2153] [outer = 0x7f65beb92400] 08:13:16 INFO - PROCESS | 20753 | 1461683596336 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65c375a400) [pid = 20753] [serial = 2154] [outer = 0x7f65beb92400] 08:13:17 INFO - PROCESS | 20753 | 1461683597189 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:13:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1179ms 08:13:17 INFO - PROCESS | 20753 | 1461683597248 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 08:13:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:13:17 INFO - PROCESS | 20753 | 1461683597252 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 08:13:17 INFO - PROCESS | 20753 | 1461683597257 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 20753 | 1461683597259 Marionette TRACE conn4 <- [1,2842,null,{}] 08:13:17 INFO - PROCESS | 20753 | 1461683597264 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:17 INFO - PROCESS | 20753 | 1461683597441 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 08:13:17 INFO - PROCESS | 20753 | 1461683597809 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b583e800 == 143 [pid = 20753] [id = 718] 08:13:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65b46d2000) [pid = 20753] [serial = 2155] [outer = (nil)] 08:13:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65b554b400) [pid = 20753] [serial = 2156] [outer = 0x7f65b46d2000] 08:13:17 INFO - PROCESS | 20753 | 1461683597889 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65b6ca3800) [pid = 20753] [serial = 2157] [outer = 0x7f65b46d2000] 08:13:18 INFO - PROCESS | 20753 | 1461683598807 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:13:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:13:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1627ms 08:13:18 INFO - PROCESS | 20753 | 1461683598887 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 20753 | 1461683598893 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 08:13:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:13:18 INFO - PROCESS | 20753 | 1461683598901 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 20753 | 1461683598906 Marionette TRACE conn4 <- [1,2846,null,{}] 08:13:18 INFO - PROCESS | 20753 | 1461683598913 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:19 INFO - PROCESS | 20753 | 1461683599181 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 08:13:19 INFO - PROCESS | 20753 | 1461683599518 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be4d0800 == 144 [pid = 20753] [id = 719] 08:13:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65bc646000) [pid = 20753] [serial = 2158] [outer = (nil)] 08:13:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65bcbd3800) [pid = 20753] [serial = 2159] [outer = 0x7f65bc646000] 08:13:19 INFO - PROCESS | 20753 | 1461683599592 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65bdee8800) [pid = 20753] [serial = 2160] [outer = 0x7f65bc646000] 08:13:20 INFO - PROCESS | 20753 | 1461683600479 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:13:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1636ms 08:13:20 INFO - PROCESS | 20753 | 1461683600540 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 08:13:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:13:20 INFO - PROCESS | 20753 | 1461683600547 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 08:13:20 INFO - PROCESS | 20753 | 1461683600553 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 20753 | 1461683600556 Marionette TRACE conn4 <- [1,2850,null,{}] 08:13:20 INFO - PROCESS | 20753 | 1461683600561 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:20 INFO - PROCESS | 20753 | 1461683600780 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 08:13:21 INFO - PROCESS | 20753 | 1461683601139 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c37da000 == 145 [pid = 20753] [id = 720] 08:13:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65bf102400) [pid = 20753] [serial = 2161] [outer = (nil)] 08:13:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65c0a74c00) [pid = 20753] [serial = 2162] [outer = 0x7f65bf102400] 08:13:21 INFO - PROCESS | 20753 | 1461683601217 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65c1192400) [pid = 20753] [serial = 2163] [outer = 0x7f65bf102400] 08:13:22 INFO - PROCESS | 20753 | 1461683602062 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:13:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1581ms 08:13:22 INFO - PROCESS | 20753 | 1461683602134 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 20753 | 1461683602137 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 08:13:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:13:22 INFO - PROCESS | 20753 | 1461683602153 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 20753 | 1461683602162 Marionette TRACE conn4 <- [1,2854,null,{}] 08:13:22 INFO - PROCESS | 20753 | 1461683602168 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:22 INFO - PROCESS | 20753 | 1461683602413 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 08:13:22 INFO - PROCESS | 20753 | 1461683602726 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4807800 == 146 [pid = 20753] [id = 721] 08:13:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65bf10f400) [pid = 20753] [serial = 2164] [outer = (nil)] 08:13:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65c42b5000) [pid = 20753] [serial = 2165] [outer = 0x7f65bf10f400] 08:13:22 INFO - PROCESS | 20753 | 1461683602803 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65c4369c00) [pid = 20753] [serial = 2166] [outer = 0x7f65bf10f400] 08:13:23 INFO - PROCESS | 20753 | 1461683603618 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:13:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1550ms 08:13:23 INFO - PROCESS | 20753 | 1461683603696 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 20753 | 1461683603700 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 08:13:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:13:23 INFO - PROCESS | 20753 | 1461683603706 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 20753 | 1461683603709 Marionette TRACE conn4 <- [1,2858,null,{}] 08:13:23 INFO - PROCESS | 20753 | 1461683603714 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:23 INFO - PROCESS | 20753 | 1461683603947 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 08:13:24 INFO - PROCESS | 20753 | 1461683604267 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c537b000 == 147 [pid = 20753] [id = 722] 08:13:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65bcb2fc00) [pid = 20753] [serial = 2167] [outer = (nil)] 08:13:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65c4982800) [pid = 20753] [serial = 2168] [outer = 0x7f65bcb2fc00] 08:13:24 INFO - PROCESS | 20753 | 1461683604343 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65c4aef000) [pid = 20753] [serial = 2169] [outer = 0x7f65bcb2fc00] 08:13:25 INFO - PROCESS | 20753 | 1461683605138 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:13:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:13:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1489ms 08:13:25 INFO - PROCESS | 20753 | 1461683605197 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 20753 | 1461683605201 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 08:13:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:13:25 INFO - PROCESS | 20753 | 1461683605206 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 20753 | 1461683605209 Marionette TRACE conn4 <- [1,2862,null,{}] 08:13:25 INFO - PROCESS | 20753 | 1461683605214 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:25 INFO - PROCESS | 20753 | 1461683605411 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 08:13:25 INFO - PROCESS | 20753 | 1461683605786 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c13000 == 148 [pid = 20753] [id = 723] 08:13:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65c55c6c00) [pid = 20753] [serial = 2170] [outer = (nil)] 08:13:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 252 (0x7f65c55ce400) [pid = 20753] [serial = 2171] [outer = 0x7f65c55c6c00] 08:13:25 INFO - PROCESS | 20753 | 1461683605872 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 20753 | ++DOMWINDOW == 253 (0x7f65c5a95c00) [pid = 20753] [serial = 2172] [outer = 0x7f65c55c6c00] 08:13:26 INFO - PROCESS | 20753 | 1461683606713 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:13:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1583ms 08:13:26 INFO - PROCESS | 20753 | 1461683606791 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 20753 | 1461683606794 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 08:13:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:13:26 INFO - PROCESS | 20753 | 1461683606800 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 20753 | 1461683606802 Marionette TRACE conn4 <- [1,2866,null,{}] 08:13:26 INFO - PROCESS | 20753 | 1461683606808 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:27 INFO - PROCESS | 20753 | 1461683607005 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 08:13:27 INFO - PROCESS | 20753 | 1461683607319 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c9057800 == 149 [pid = 20753] [id = 724] 08:13:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 254 (0x7f65c53a5c00) [pid = 20753] [serial = 2173] [outer = (nil)] 08:13:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65cadee000) [pid = 20753] [serial = 2174] [outer = 0x7f65c53a5c00] 08:13:27 INFO - PROCESS | 20753 | 1461683607393 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65cb80cc00) [pid = 20753] [serial = 2175] [outer = 0x7f65c53a5c00] 08:13:28 INFO - PROCESS | 20753 | 1461683608197 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:13:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1429ms 08:13:28 INFO - PROCESS | 20753 | 1461683608230 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 20753 | 1461683608232 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 08:13:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:13:28 INFO - PROCESS | 20753 | 1461683608239 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 20753 | 1461683608241 Marionette TRACE conn4 <- [1,2870,null,{}] 08:13:28 INFO - PROCESS | 20753 | 1461683608246 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:28 INFO - PROCESS | 20753 | 1461683608435 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 08:13:28 INFO - PROCESS | 20753 | 1461683608722 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca1f6000 == 150 [pid = 20753] [id = 725] 08:13:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65bead0400) [pid = 20753] [serial = 2176] [outer = (nil)] 08:13:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65ccf1c400) [pid = 20753] [serial = 2177] [outer = 0x7f65bead0400] 08:13:28 INFO - PROCESS | 20753 | 1461683608834 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65ce88d800) [pid = 20753] [serial = 2178] [outer = 0x7f65bead0400] 08:13:29 INFO - PROCESS | 20753 | 1461683609639 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:13:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1430ms 08:13:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:13:29 INFO - PROCESS | 20753 | 1461683609670 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 20753 | 1461683609673 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 08:13:29 INFO - PROCESS | 20753 | 1461683609679 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 20753 | 1461683609682 Marionette TRACE conn4 <- [1,2874,null,{}] 08:13:29 INFO - PROCESS | 20753 | 1461683609687 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:29 INFO - PROCESS | 20753 | 1461683609883 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 08:13:30 INFO - PROCESS | 20753 | 1461683610163 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cb492800 == 151 [pid = 20753] [id = 726] 08:13:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 260 (0x7f65c53aa000) [pid = 20753] [serial = 2179] [outer = (nil)] 08:13:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 261 (0x7f65cecc4c00) [pid = 20753] [serial = 2180] [outer = 0x7f65c53aa000] 08:13:30 INFO - PROCESS | 20753 | 1461683610277 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 262 (0x7f65d31d4400) [pid = 20753] [serial = 2181] [outer = 0x7f65c53aa000] 08:13:31 INFO - PROCESS | 20753 | 1461683611088 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:13:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1483ms 08:13:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:13:31 INFO - PROCESS | 20753 | 1461683611162 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 20753 | 1461683611165 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 08:13:31 INFO - PROCESS | 20753 | 1461683611171 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 20753 | 1461683611174 Marionette TRACE conn4 <- [1,2878,null,{}] 08:13:31 INFO - PROCESS | 20753 | 1461683611179 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:31 INFO - PROCESS | 20753 | 1461683611422 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 08:13:31 INFO - PROCESS | 20753 | 1461683611737 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbb21800 == 152 [pid = 20753] [id = 727] 08:13:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 263 (0x7f65cbd12000) [pid = 20753] [serial = 2182] [outer = (nil)] 08:13:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 264 (0x7f65d3aa6400) [pid = 20753] [serial = 2183] [outer = 0x7f65cbd12000] 08:13:31 INFO - PROCESS | 20753 | 1461683611812 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 20753 | ++DOMWINDOW == 265 (0x7f65d5749800) [pid = 20753] [serial = 2184] [outer = 0x7f65cbd12000] 08:13:32 INFO - PROCESS | 20753 | 1461683612630 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:13:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1535ms 08:13:32 INFO - PROCESS | 20753 | 1461683612707 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 20753 | 1461683612711 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 08:13:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:13:32 INFO - PROCESS | 20753 | 1461683612716 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 20753 | 1461683612719 Marionette TRACE conn4 <- [1,2882,null,{}] 08:13:32 INFO - PROCESS | 20753 | 1461683612724 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:32 INFO - PROCESS | 20753 | 1461683612948 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 08:13:33 INFO - PROCESS | 20753 | 1461683613281 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d2cbb000 == 153 [pid = 20753] [id = 728] 08:13:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 266 (0x7f65d5745c00) [pid = 20753] [serial = 2185] [outer = (nil)] 08:13:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 267 (0x7f65d5b70000) [pid = 20753] [serial = 2186] [outer = 0x7f65d5745c00] 08:13:33 INFO - PROCESS | 20753 | 1461683613370 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 268 (0x7f65d68a9000) [pid = 20753] [serial = 2187] [outer = 0x7f65d5745c00] 08:13:34 INFO - PROCESS | 20753 | 1461683614238 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:13:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:13:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1578ms 08:13:34 INFO - PROCESS | 20753 | 1461683614296 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 20753 | 1461683614299 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 08:13:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:13:34 INFO - PROCESS | 20753 | 1461683614305 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 20753 | 1461683614309 Marionette TRACE conn4 <- [1,2886,null,{}] 08:13:34 INFO - PROCESS | 20753 | 1461683614314 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:34 INFO - PROCESS | 20753 | 1461683614569 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 08:13:34 INFO - PROCESS | 20753 | 1461683614889 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6362800 == 154 [pid = 20753] [id = 729] 08:13:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 269 (0x7f65d6e73800) [pid = 20753] [serial = 2188] [outer = (nil)] 08:13:34 INFO - PROCESS | 20753 | ++DOMWINDOW == 270 (0x7f65d7c4b800) [pid = 20753] [serial = 2189] [outer = 0x7f65d6e73800] 08:13:34 INFO - PROCESS | 20753 | 1461683614963 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 271 (0x7f65dbf78800) [pid = 20753] [serial = 2190] [outer = 0x7f65d6e73800] 08:13:35 INFO - PROCESS | 20753 | 1461683615798 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:13:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1531ms 08:13:35 INFO - PROCESS | 20753 | 1461683615837 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 20753 | 1461683615840 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 08:13:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:13:35 INFO - PROCESS | 20753 | 1461683615846 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 20753 | 1461683615848 Marionette TRACE conn4 <- [1,2890,null,{}] 08:13:35 INFO - PROCESS | 20753 | 1461683615853 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:36 INFO - PROCESS | 20753 | 1461683616057 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 08:13:36 INFO - PROCESS | 20753 | 1461683616381 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d7e73800 == 155 [pid = 20753] [id = 730] 08:13:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 272 (0x7f65d5b63000) [pid = 20753] [serial = 2191] [outer = (nil)] 08:13:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 273 (0x7f65e1b64800) [pid = 20753] [serial = 2192] [outer = 0x7f65d5b63000] 08:13:36 INFO - PROCESS | 20753 | 1461683616454 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 274 (0x7f65e5135000) [pid = 20753] [serial = 2193] [outer = 0x7f65d5b63000] 08:13:37 INFO - PROCESS | 20753 | 1461683617237 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:13:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1441ms 08:13:37 INFO - PROCESS | 20753 | 1461683617288 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 08:13:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:13:37 INFO - PROCESS | 20753 | 1461683617300 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 08:13:37 INFO - PROCESS | 20753 | 1461683617305 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 20753 | 1461683617308 Marionette TRACE conn4 <- [1,2894,null,{}] 08:13:37 INFO - PROCESS | 20753 | 1461683617313 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:37 INFO - PROCESS | 20753 | 1461683617514 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 08:13:37 INFO - PROCESS | 20753 | 1461683617835 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e20d3800 == 156 [pid = 20753] [id = 731] 08:13:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 275 (0x7f65d7720c00) [pid = 20753] [serial = 2194] [outer = (nil)] 08:13:37 INFO - PROCESS | 20753 | ++DOMWINDOW == 276 (0x7f65e692d800) [pid = 20753] [serial = 2195] [outer = 0x7f65d7720c00] 08:13:37 INFO - PROCESS | 20753 | 1461683617916 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 277 (0x7f65e6ca4400) [pid = 20753] [serial = 2196] [outer = 0x7f65d7720c00] 08:13:38 INFO - PROCESS | 20753 | 1461683618693 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:13:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1431ms 08:13:38 INFO - PROCESS | 20753 | 1461683618736 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 20753 | 1461683618740 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 08:13:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:13:38 INFO - PROCESS | 20753 | 1461683618745 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 20753 | 1461683618747 Marionette TRACE conn4 <- [1,2898,null,{}] 08:13:38 INFO - PROCESS | 20753 | 1461683618753 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:38 INFO - PROCESS | 20753 | 1461683618944 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 08:13:39 INFO - PROCESS | 20753 | 1461683619230 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e6f5c800 == 157 [pid = 20753] [id = 732] 08:13:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 278 (0x7f65e636b000) [pid = 20753] [serial = 2197] [outer = (nil)] 08:13:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 279 (0x7f65e6e4a800) [pid = 20753] [serial = 2198] [outer = 0x7f65e636b000] 08:13:39 INFO - PROCESS | 20753 | 1461683619341 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 20753 | ++DOMWINDOW == 280 (0x7f65e6e64800) [pid = 20753] [serial = 2199] [outer = 0x7f65e636b000] 08:13:40 INFO - PROCESS | 20753 | 1461683620132 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:13:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1443ms 08:13:40 INFO - PROCESS | 20753 | 1461683620190 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 20753 | 1461683620193 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 08:13:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:13:40 INFO - PROCESS | 20753 | 1461683620199 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 20753 | 1461683620201 Marionette TRACE conn4 <- [1,2902,null,{}] 08:13:40 INFO - PROCESS | 20753 | 1461683620206 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:40 INFO - PROCESS | 20753 | 1461683620416 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 08:13:40 INFO - PROCESS | 20753 | 1461683620748 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8e3a000 == 158 [pid = 20753] [id = 733] 08:13:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 281 (0x7f65b64bb000) [pid = 20753] [serial = 2200] [outer = (nil)] 08:13:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 282 (0x7f65b64bd400) [pid = 20753] [serial = 2201] [outer = 0x7f65b64bb000] 08:13:40 INFO - PROCESS | 20753 | 1461683620854 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 283 (0x7f65e6ca4000) [pid = 20753] [serial = 2202] [outer = 0x7f65b64bb000] 08:13:41 INFO - PROCESS | 20753 | 1461683621654 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:13:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:13:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1492ms 08:13:41 INFO - PROCESS | 20753 | 1461683621691 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 20753 | 1461683621695 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 08:13:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:13:41 INFO - PROCESS | 20753 | 1461683621700 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - PROCESS | 20753 | 1461683621702 Marionette TRACE conn4 <- [1,2906,null,{}] 08:13:41 INFO - PROCESS | 20753 | 1461683621710 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:41 INFO - PROCESS | 20753 | 1461683621899 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 08:13:42 INFO - PROCESS | 20753 | 1461683622187 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8e55000 == 159 [pid = 20753] [id = 734] 08:13:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 284 (0x7f65b64b0c00) [pid = 20753] [serial = 2203] [outer = (nil)] 08:13:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 285 (0x7f65bb112000) [pid = 20753] [serial = 2204] [outer = 0x7f65b64b0c00] 08:13:42 INFO - PROCESS | 20753 | 1461683622298 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 20753 | ++DOMWINDOW == 286 (0x7f65bb117000) [pid = 20753] [serial = 2205] [outer = 0x7f65b64b0c00] 08:13:43 INFO - PROCESS | 20753 | 1461683623086 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:13:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1435ms 08:13:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:13:43 INFO - PROCESS | 20753 | 1461683623137 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 20753 | 1461683623140 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 08:13:43 INFO - PROCESS | 20753 | 1461683623146 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 20753 | 1461683623149 Marionette TRACE conn4 <- [1,2910,null,{}] 08:13:43 INFO - PROCESS | 20753 | 1461683623154 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:43 INFO - PROCESS | 20753 | 1461683623352 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 08:13:43 INFO - PROCESS | 20753 | 1461683623638 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c10c1800 == 160 [pid = 20753] [id = 735] 08:13:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 287 (0x7f65b64b8400) [pid = 20753] [serial = 2206] [outer = (nil)] 08:13:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 288 (0x7f65bb11c400) [pid = 20753] [serial = 2207] [outer = 0x7f65b64b8400] 08:13:43 INFO - PROCESS | 20753 | 1461683623748 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 289 (0x7f65e6e43c00) [pid = 20753] [serial = 2208] [outer = 0x7f65b64b8400] 08:13:44 INFO - PROCESS | 20753 | 1461683624426 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:13:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:13:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:13:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1330ms 08:13:44 INFO - PROCESS | 20753 | 1461683624478 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 20753 | 1461683624481 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 08:13:44 INFO - TEST-START | /DOMEvents/constructors.html 08:13:44 INFO - PROCESS | 20753 | 1461683624487 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - PROCESS | 20753 | 1461683624489 Marionette TRACE conn4 <- [1,2914,null,{}] 08:13:44 INFO - PROCESS | 20753 | 1461683624495 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:44 INFO - PROCESS | 20753 | 1461683624677 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 08:13:44 INFO - PROCESS | 20753 | 1461683624962 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b3dea000 == 161 [pid = 20753] [id = 736] 08:13:44 INFO - PROCESS | 20753 | ++DOMWINDOW == 290 (0x7f65b4fc2c00) [pid = 20753] [serial = 2209] [outer = (nil)] 08:13:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 291 (0x7f65b4fca800) [pid = 20753] [serial = 2210] [outer = 0x7f65b4fc2c00] 08:13:45 INFO - PROCESS | 20753 | 1461683625035 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 292 (0x7f65b4fcf000) [pid = 20753] [serial = 2211] [outer = 0x7f65b4fc2c00] 08:13:45 INFO - PROCESS | 20753 | 1461683625959 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:13:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:13:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:13:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:13:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 1545ms 08:13:46 INFO - PROCESS | 20753 | 1461683626032 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 20753 | 1461683626035 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 08:13:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:13:46 INFO - PROCESS | 20753 | 1461683626119 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 20753 | 1461683626123 Marionette TRACE conn4 <- [1,2918,null,{}] 08:13:46 INFO - PROCESS | 20753 | 1461683626139 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:46 INFO - PROCESS | 20753 | 1461683626309 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 08:13:46 INFO - PROCESS | 20753 | 1461683626644 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b913a000 == 162 [pid = 20753] [id = 737] 08:13:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 293 (0x7f65b4fc3400) [pid = 20753] [serial = 2212] [outer = (nil)] 08:13:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 294 (0x7f65b5550c00) [pid = 20753] [serial = 2213] [outer = 0x7f65b4fc3400] 08:13:46 INFO - PROCESS | 20753 | 1461683626721 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 295 (0x7f65bb11a400) [pid = 20753] [serial = 2214] [outer = 0x7f65b4fc3400] 08:13:47 INFO - PROCESS | 20753 | 1461683627450 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:13:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:13:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1410ms 08:13:47 INFO - PROCESS | 20753 | 1461683627466 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 20753 | 1461683627469 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 08:13:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:13:47 INFO - PROCESS | 20753 | 1461683627475 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 20753 | 1461683627477 Marionette TRACE conn4 <- [1,2922,null,{}] 08:13:47 INFO - PROCESS | 20753 | 1461683627482 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:47 INFO - PROCESS | 20753 | 1461683627687 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc8ac000 == 161 [pid = 20753] [id = 616] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c12ce800 == 160 [pid = 20753] [id = 717] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bf139000 == 159 [pid = 20753] [id = 716] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bdf5f000 == 158 [pid = 20753] [id = 715] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc022800 == 157 [pid = 20753] [id = 714] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65b8676000 == 156 [pid = 20753] [id = 713] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65be184000 == 155 [pid = 20753] [id = 711] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65b6f85000 == 154 [pid = 20753] [id = 710] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65b6f6d800 == 153 [pid = 20753] [id = 709] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65b5833800 == 152 [pid = 20753] [id = 708] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65b46f6000 == 151 [pid = 20753] [id = 707] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc971000 == 150 [pid = 20753] [id = 706] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65b4611000 == 149 [pid = 20753] [id = 705] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65b8685000 == 148 [pid = 20753] [id = 704] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bb050800 == 147 [pid = 20753] [id = 703] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc963000 == 146 [pid = 20753] [id = 702] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bdf5a800 == 145 [pid = 20753] [id = 701] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65eb4b0000 == 144 [pid = 20753] [id = 700] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bc46c800 == 143 [pid = 20753] [id = 699] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e6f5d800 == 142 [pid = 20753] [id = 698] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e0fcd800 == 141 [pid = 20753] [id = 697] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d63bb000 == 140 [pid = 20753] [id = 696] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9065000 == 139 [pid = 20753] [id = 695] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c3a9e000 == 138 [pid = 20753] [id = 694] 08:13:48 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65bdddb800 == 137 [pid = 20753] [id = 693] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 294 (0x7f65ce886400) [pid = 20753] [serial = 2064] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 293 (0x7f65c3623c00) [pid = 20753] [serial = 2033] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 292 (0x7f65c3767400) [pid = 20753] [serial = 2058] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 291 (0x7f65bc5dfc00) [pid = 20753] [serial = 2052] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 290 (0x7f65d6cc2800) [pid = 20753] [serial = 2073] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 289 (0x7f65d5b67000) [pid = 20753] [serial = 2070] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 288 (0x7f65d61be800) [pid = 20753] [serial = 2072] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 287 (0x7f65ce8c6000) [pid = 20753] [serial = 2042] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 286 (0x7f65d61b7400) [pid = 20753] [serial = 2048] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 285 (0x7f65c3013c00) [pid = 20753] [serial = 2057] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 284 (0x7f65cbd0a800) [pid = 20753] [serial = 2039] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 283 (0x7f65c5a98800) [pid = 20753] [serial = 2060] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 282 (0x7f65ca0efc00) [pid = 20753] [serial = 2061] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 281 (0x7f65d31d9c00) [pid = 20753] [serial = 2067] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 280 (0x7f65d7aa7400) [pid = 20753] [serial = 2075] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 279 (0x7f65bb7d5c00) [pid = 20753] [serial = 2051] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 278 (0x7f65d61ba800) [pid = 20753] [serial = 2045] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 277 (0x7f65c5a99400) [pid = 20753] [serial = 2036] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 276 (0x7f65c0be8c00) [pid = 20753] [serial = 2055] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 275 (0x7f65bdfc6400) [pid = 20753] [serial = 2030] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 274 (0x7f65d7da5400) [pid = 20753] [serial = 2076] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 273 (0x7f65bdd19800) [pid = 20753] [serial = 2054] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 272 (0x7f65d3e38c00) [pid = 20753] [serial = 2069] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 271 (0x7f65c42c1800) [pid = 20753] [serial = 2066] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 270 (0x7f65cb810000) [pid = 20753] [serial = 2063] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 269 (0x7f65bc64a000) [pid = 20753] [serial = 2027] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | --DOMWINDOW == 268 (0x7f65bb7f6400) [pid = 20753] [serial = 2078] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 20753 | 1461683629442 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b46ed000 == 138 [pid = 20753] [id = 738] 08:13:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 269 (0x7f65b46db000) [pid = 20753] [serial = 2215] [outer = (nil)] 08:13:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 270 (0x7f65b554b800) [pid = 20753] [serial = 2216] [outer = 0x7f65b46db000] 08:13:49 INFO - PROCESS | 20753 | 1461683629518 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 271 (0x7f65b5871400) [pid = 20753] [serial = 2217] [outer = 0x7f65b46db000] 08:13:50 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:13:50 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:13:50 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:13:50 INFO - PROCESS | 20753 | [20753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:13:50 INFO - PROCESS | 20753 | 1461683630181 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:13:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:13:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:13:50 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 08:13:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:13:50 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 08:13:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:13:50 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]" 08:13:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:13:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:13:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2743ms 08:13:50 INFO - PROCESS | 20753 | 1461683630224 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 08:13:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:13:50 INFO - PROCESS | 20753 | 1461683630232 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 08:13:50 INFO - PROCESS | 20753 | 1461683630239 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 20753 | 1461683630244 Marionette TRACE conn4 <- [1,2926,null,{}] 08:13:50 INFO - PROCESS | 20753 | 1461683630250 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:50 INFO - PROCESS | 20753 | 1461683630426 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 08:13:50 INFO - PROCESS | 20753 | 1461683630655 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b914e000 == 139 [pid = 20753] [id = 739] 08:13:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 272 (0x7f65b46dc800) [pid = 20753] [serial = 2218] [outer = (nil)] 08:13:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 273 (0x7f65bb7ea800) [pid = 20753] [serial = 2219] [outer = 0x7f65b46dc800] 08:13:50 INFO - PROCESS | 20753 | 1461683630719 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 274 (0x7f65bc5e3800) [pid = 20753] [serial = 2220] [outer = 0x7f65b46dc800] 08:13:51 INFO - PROCESS | 20753 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:13:51 INFO - PROCESS | 20753 | 1461683631408 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:13:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:13:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1183ms 08:13:51 INFO - PROCESS | 20753 | 1461683631424 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 20753 | 1461683631429 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 08:13:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:13:51 INFO - PROCESS | 20753 | 1461683631435 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 20753 | 1461683631438 Marionette TRACE conn4 <- [1,2930,null,{}] 08:13:51 INFO - PROCESS | 20753 | 1461683631443 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:51 INFO - PROCESS | 20753 | 1461683631711 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 08:13:51 INFO - PROCESS | 20753 | 1461683631750 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bbedb000 == 140 [pid = 20753] [id = 740] 08:13:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 275 (0x7f65bcb2ec00) [pid = 20753] [serial = 2221] [outer = (nil)] 08:13:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 276 (0x7f65bdee4c00) [pid = 20753] [serial = 2222] [outer = 0x7f65bcb2ec00] 08:13:51 INFO - PROCESS | 20753 | 1461683631823 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 20753 | ++DOMWINDOW == 277 (0x7f65be224c00) [pid = 20753] [serial = 2223] [outer = 0x7f65bcb2ec00] 08:13:52 INFO - PROCESS | 20753 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:13:52 INFO - PROCESS | 20753 | 1461683632647 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:13:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:13:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1231ms 08:13:52 INFO - PROCESS | 20753 | 1461683632666 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 20753 | 1461683632669 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 08:13:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:13:52 INFO - PROCESS | 20753 | 1461683632692 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 20753 | 1461683632700 Marionette TRACE conn4 <- [1,2934,null,{}] 08:13:52 INFO - PROCESS | 20753 | 1461683632706 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:52 INFO - PROCESS | 20753 | 1461683632954 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 08:13:52 INFO - PROCESS | 20753 | 1461683632990 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bddc6800 == 141 [pid = 20753] [id = 741] 08:13:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 278 (0x7f65c1196800) [pid = 20753] [serial = 2224] [outer = (nil)] 08:13:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 279 (0x7f65c1cb7400) [pid = 20753] [serial = 2225] [outer = 0x7f65c1196800] 08:13:53 INFO - PROCESS | 20753 | 1461683633047 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 280 (0x7f65c3007400) [pid = 20753] [serial = 2226] [outer = 0x7f65c1196800] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 279 (0x7f65b6ca0c00) [pid = 20753] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 278 (0x7f65b5877000) [pid = 20753] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 277 (0x7f65c3766400) [pid = 20753] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 276 (0x7f65bf10fc00) [pid = 20753] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 275 (0x7f65c4ae8000) [pid = 20753] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 274 (0x7f65cbd08800) [pid = 20753] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 273 (0x7f65bb623400) [pid = 20753] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 272 (0x7f65bb627400) [pid = 20753] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 271 (0x7f65bcbcb400) [pid = 20753] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 270 (0x7f65c3757800) [pid = 20753] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 269 (0x7f65d5b62400) [pid = 20753] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 268 (0x7f65cb466800) [pid = 20753] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 267 (0x7f65b46da000) [pid = 20753] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 266 (0x7f65d3eb9c00) [pid = 20753] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 265 (0x7f65bf10f000) [pid = 20753] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 264 (0x7f65c119b800) [pid = 20753] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 263 (0x7f65d10ca400) [pid = 20753] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 262 (0x7f65bb7d0000) [pid = 20753] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 261 (0x7f65d7bd2000) [pid = 20753] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 260 (0x7f65bdd0f800) [pid = 20753] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 259 (0x7f65b46d7800) [pid = 20753] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 258 (0x7f65b46d1c00) [pid = 20753] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65c114dc00) [pid = 20753] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65b5876000) [pid = 20753] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65c4335c00) [pid = 20753] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 254 (0x7f65b554a400) [pid = 20753] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 253 (0x7f65d6630000) [pid = 20753] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 252 (0x7f65bcb2cc00) [pid = 20753] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 251 (0x7f65b8fdc400) [pid = 20753] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65b8fd7000) [pid = 20753] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65c4370400) [pid = 20753] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65bb2e5400) [pid = 20753] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65c55c8800) [pid = 20753] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65b46d3800) [pid = 20753] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65ccf18c00) [pid = 20753] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65c591c000) [pid = 20753] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65d3b61000) [pid = 20753] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65bbe46400) [pid = 20753] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65cdc03400) [pid = 20753] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65c114b800) [pid = 20753] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65c2da0c00) [pid = 20753] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65c1484800) [pid = 20753] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65d7bd2800) [pid = 20753] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65d48a4800) [pid = 20753] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65b8fe4000) [pid = 20753] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65c1193800) [pid = 20753] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65bcb79000) [pid = 20753] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65c148bc00) [pid = 20753] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65cb803c00) [pid = 20753] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65c56bd400) [pid = 20753] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65d10c9800) [pid = 20753] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65ccf15000) [pid = 20753] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65b6ec7400) [pid = 20753] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65bb7f3400) [pid = 20753] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65d5a76000) [pid = 20753] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65cbd14400) [pid = 20753] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65e6ca5000) [pid = 20753] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65bc3c6400) [pid = 20753] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65dbf7a400) [pid = 20753] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65bb62ec00) [pid = 20753] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65bc5e7800) [pid = 20753] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65b8fdf800) [pid = 20753] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65bdd12800) [pid = 20753] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65c553d800) [pid = 20753] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65c56d7000) [pid = 20753] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65c4467400) [pid = 20753] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65c155ac00) [pid = 20753] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65ce898000) [pid = 20753] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65c436a400) [pid = 20753] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65c3767800) [pid = 20753] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65bc3c9800) [pid = 20753] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65bc5e7c00) [pid = 20753] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65d61bf000) [pid = 20753] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65bb7f3c00) [pid = 20753] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65cbd0a000) [pid = 20753] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65c300f800) [pid = 20753] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65c4987800) [pid = 20753] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65c53abc00) [pid = 20753] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65c4ae9c00) [pid = 20753] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65c8cc3000) [pid = 20753] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65bcb76400) [pid = 20753] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65c591cc00) [pid = 20753] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:13:54 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65bf110400) [pid = 20753] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:13:55 INFO - PROCESS | 20753 | 1461683635047 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:13:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:13:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2401ms 08:13:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:13:55 INFO - PROCESS | 20753 | 1461683635077 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 20753 | 1461683635080 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 08:13:55 INFO - PROCESS | 20753 | 1461683635084 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 20753 | 1461683635088 Marionette TRACE conn4 <- [1,2938,null,{}] 08:13:55 INFO - PROCESS | 20753 | 1461683635093 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:55 INFO - PROCESS | 20753 | 1461683635255 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 08:13:55 INFO - PROCESS | 20753 | 1461683635269 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b91ed000 == 142 [pid = 20753] [id = 742] 08:13:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65b46d2c00) [pid = 20753] [serial = 2227] [outer = (nil)] 08:13:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65b6ec6000) [pid = 20753] [serial = 2228] [outer = 0x7f65b46d2c00] 08:13:55 INFO - PROCESS | 20753 | 1461683635328 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65bb7f1c00) [pid = 20753] [serial = 2229] [outer = 0x7f65b46d2c00] 08:13:56 INFO - PROCESS | 20753 | 1461683636071 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:13:56 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. 08:13:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1030ms 08:13:56 INFO - PROCESS | 20753 | 1461683636115 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 20753 | 1461683636118 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 08:13:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:13:56 INFO - PROCESS | 20753 | 1461683636125 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 20753 | 1461683636128 Marionette TRACE conn4 <- [1,2942,null,{}] 08:13:56 INFO - PROCESS | 20753 | 1461683636132 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:56 INFO - PROCESS | 20753 | 1461683636297 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 08:13:56 INFO - PROCESS | 20753 | 1461683636510 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be184000 == 143 [pid = 20753] [id = 743] 08:13:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65beac9c00) [pid = 20753] [serial = 2230] [outer = (nil)] 08:13:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65beb9ac00) [pid = 20753] [serial = 2231] [outer = 0x7f65beac9c00] 08:13:56 INFO - PROCESS | 20753 | 1461683636580 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 203 (0x7f65c362b000) [pid = 20753] [serial = 2232] [outer = 0x7f65beac9c00] 08:13:57 INFO - PROCESS | 20753 | 1461683637511 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:13:57 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 08:13:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:13:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1428ms 08:13:57 INFO - PROCESS | 20753 | 1461683637553 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 20753 | 1461683637560 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 08:13:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:13:57 INFO - PROCESS | 20753 | 1461683637567 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 20753 | 1461683637573 Marionette TRACE conn4 <- [1,2946,null,{}] 08:13:57 INFO - PROCESS | 20753 | 1461683637580 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:57 INFO - PROCESS | 20753 | 1461683637871 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 08:13:58 INFO - PROCESS | 20753 | 1461683638092 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bb052800 == 144 [pid = 20753] [id = 744] 08:13:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 204 (0x7f65b6ec1c00) [pid = 20753] [serial = 2233] [outer = (nil)] 08:13:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 205 (0x7f65bb117400) [pid = 20753] [serial = 2234] [outer = 0x7f65b6ec1c00] 08:13:58 INFO - PROCESS | 20753 | 1461683638170 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 206 (0x7f65bb7d4800) [pid = 20753] [serial = 2235] [outer = 0x7f65b6ec1c00] 08:13:58 INFO - PROCESS | 20753 | 1461683638937 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:13:58 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. 08:13:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1392ms 08:13:58 INFO - PROCESS | 20753 | 1461683638959 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 20753 | 1461683638967 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 08:13:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:13:58 INFO - PROCESS | 20753 | 1461683638976 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - PROCESS | 20753 | 1461683638981 Marionette TRACE conn4 <- [1,2950,null,{}] 08:13:58 INFO - PROCESS | 20753 | 1461683638986 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:59 INFO - PROCESS | 20753 | 1461683639183 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 08:13:59 INFO - PROCESS | 20753 | 1461683639470 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdf5a800 == 145 [pid = 20753] [id = 745] 08:13:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 207 (0x7f65bbe4a400) [pid = 20753] [serial = 2236] [outer = (nil)] 08:13:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 208 (0x7f65bdd0f800) [pid = 20753] [serial = 2237] [outer = 0x7f65bbe4a400] 08:13:59 INFO - PROCESS | 20753 | 1461683639556 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 209 (0x7f65be221000) [pid = 20753] [serial = 2238] [outer = 0x7f65bbe4a400] 08:14:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bedb3800 == 146 [pid = 20753] [id = 746] 08:14:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 210 (0x7f65c1144000) [pid = 20753] [serial = 2239] [outer = (nil)] 08:14:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 211 (0x7f65beb9c400) [pid = 20753] [serial = 2240] [outer = 0x7f65c1144000] 08:14:00 INFO - PROCESS | 20753 | 1461683640437 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:14:00 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. 08:14:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1483ms 08:14:00 INFO - PROCESS | 20753 | 1461683640459 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 20753 | 1461683640463 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 08:14:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:14:00 INFO - PROCESS | 20753 | 1461683640469 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 20753 | 1461683640474 Marionette TRACE conn4 <- [1,2954,null,{}] 08:14:00 INFO - PROCESS | 20753 | 1461683640489 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:00 INFO - PROCESS | 20753 | 1461683640786 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 08:14:01 INFO - PROCESS | 20753 | 1461683641127 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c10b4000 == 147 [pid = 20753] [id = 747] 08:14:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 212 (0x7f65bcb1a400) [pid = 20753] [serial = 2241] [outer = (nil)] 08:14:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 213 (0x7f65c0be8800) [pid = 20753] [serial = 2242] [outer = 0x7f65bcb1a400] 08:14:01 INFO - PROCESS | 20753 | 1461683641206 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 214 (0x7f65c3766800) [pid = 20753] [serial = 2243] [outer = 0x7f65bcb1a400] 08:14:01 INFO - PROCESS | 20753 | 1461683641878 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:14:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:14:01 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 08:14:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1433ms 08:14:01 INFO - PROCESS | 20753 | 1461683641910 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 20753 | 1461683641913 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 08:14:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:14:01 INFO - PROCESS | 20753 | 1461683641922 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 20753 | 1461683641924 Marionette TRACE conn4 <- [1,2958,null,{}] 08:14:01 INFO - PROCESS | 20753 | 1461683641930 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:02 INFO - PROCESS | 20753 | 1461683642162 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 08:14:02 INFO - PROCESS | 20753 | 1461683642431 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c39b4000 == 148 [pid = 20753] [id = 748] 08:14:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 215 (0x7f65bcb6e000) [pid = 20753] [serial = 2244] [outer = (nil)] 08:14:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 216 (0x7f65c4335000) [pid = 20753] [serial = 2245] [outer = 0x7f65bcb6e000] 08:14:02 INFO - PROCESS | 20753 | 1461683642506 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 20753 | ++DOMWINDOW == 217 (0x7f65c4470c00) [pid = 20753] [serial = 2246] [outer = 0x7f65bcb6e000] 08:14:03 INFO - PROCESS | 20753 | 1461683643248 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:14:03 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. 08:14:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1381ms 08:14:03 INFO - PROCESS | 20753 | 1461683643303 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 20753 | 1461683643307 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 08:14:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:14:03 INFO - PROCESS | 20753 | 1461683643313 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - PROCESS | 20753 | 1461683643316 Marionette TRACE conn4 <- [1,2962,null,{}] 08:14:03 INFO - PROCESS | 20753 | 1461683643321 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:03 INFO - PROCESS | 20753 | 1461683643517 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 08:14:03 INFO - PROCESS | 20753 | 1461683643807 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4795800 == 149 [pid = 20753] [id = 749] 08:14:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 218 (0x7f65c4984000) [pid = 20753] [serial = 2247] [outer = (nil)] 08:14:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 219 (0x7f65c4af0800) [pid = 20753] [serial = 2248] [outer = 0x7f65c4984000] 08:14:03 INFO - PROCESS | 20753 | 1461683643889 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 220 (0x7f65c553cc00) [pid = 20753] [serial = 2249] [outer = 0x7f65c4984000] 08:14:04 INFO - PROCESS | 20753 | 1461683644679 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:14:04 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. 08:14:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1380ms 08:14:04 INFO - PROCESS | 20753 | 1461683644693 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 20753 | 1461683644697 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 08:14:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:14:04 INFO - PROCESS | 20753 | 1461683644702 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 20753 | 1461683644705 Marionette TRACE conn4 <- [1,2966,null,{}] 08:14:04 INFO - PROCESS | 20753 | 1461683644710 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:04 INFO - PROCESS | 20753 | 1461683644926 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:14:05 INFO - PROCESS | 20753 | 1461683645189 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5850800 == 150 [pid = 20753] [id = 750] 08:14:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 221 (0x7f65c4ae8000) [pid = 20753] [serial = 2250] [outer = (nil)] 08:14:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 222 (0x7f65c5921c00) [pid = 20753] [serial = 2251] [outer = 0x7f65c4ae8000] 08:14:05 INFO - PROCESS | 20753 | 1461683645313 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 20753 | ++DOMWINDOW == 223 (0x7f65c8cca800) [pid = 20753] [serial = 2252] [outer = 0x7f65c4ae8000] 08:14:06 INFO - PROCESS | 20753 | 1461683646383 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:14:06 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. 08:14:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1728ms 08:14:06 INFO - PROCESS | 20753 | 1461683646431 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 20753 | 1461683646434 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 08:14:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:14:06 INFO - PROCESS | 20753 | 1461683646440 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 20753 | 1461683646442 Marionette TRACE conn4 <- [1,2970,null,{}] 08:14:06 INFO - PROCESS | 20753 | 1461683646448 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:06 INFO - PROCESS | 20753 | 1461683646661 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:14:06 INFO - PROCESS | 20753 | 1461683646922 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c8e19000 == 151 [pid = 20753] [id = 751] 08:14:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 224 (0x7f65bcb76400) [pid = 20753] [serial = 2253] [outer = (nil)] 08:14:06 INFO - PROCESS | 20753 | ++DOMWINDOW == 225 (0x7f65ca9ccc00) [pid = 20753] [serial = 2254] [outer = 0x7f65bcb76400] 08:14:06 INFO - PROCESS | 20753 | 1461683646994 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 20753 | ++DOMWINDOW == 226 (0x7f65cb25cc00) [pid = 20753] [serial = 2255] [outer = 0x7f65bcb76400] 08:14:07 INFO - PROCESS | 20753 | 1461683647713 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:14:07 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. 08:14:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1327ms 08:14:07 INFO - PROCESS | 20753 | 1461683647767 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 20753 | 1461683647771 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 08:14:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:14:07 INFO - PROCESS | 20753 | 1461683647776 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 20753 | 1461683647778 Marionette TRACE conn4 <- [1,2974,null,{}] 08:14:07 INFO - PROCESS | 20753 | 1461683647784 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:07 INFO - PROCESS | 20753 | 1461683647970 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:14:08 INFO - PROCESS | 20753 | 1461683648259 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65ca1f8800 == 152 [pid = 20753] [id = 752] 08:14:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 227 (0x7f65c56b2c00) [pid = 20753] [serial = 2256] [outer = (nil)] 08:14:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 228 (0x7f65cb52d000) [pid = 20753] [serial = 2257] [outer = 0x7f65c56b2c00] 08:14:08 INFO - PROCESS | 20753 | 1461683648333 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 20753 | ++DOMWINDOW == 229 (0x7f65ccd3d800) [pid = 20753] [serial = 2258] [outer = 0x7f65c56b2c00] 08:14:09 INFO - PROCESS | 20753 | 1461683649047 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:14:09 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. 08:14:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1284ms 08:14:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:14:09 INFO - PROCESS | 20753 | 1461683649061 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 20753 | 1461683649063 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 08:14:09 INFO - PROCESS | 20753 | 1461683649068 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 20753 | 1461683649072 Marionette TRACE conn4 <- [1,2978,null,{}] 08:14:09 INFO - PROCESS | 20753 | 1461683649077 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:09 INFO - PROCESS | 20753 | 1461683649259 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:14:09 INFO - PROCESS | 20753 | 1461683649552 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbb0a000 == 153 [pid = 20753] [id = 753] 08:14:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 230 (0x7f65caa14400) [pid = 20753] [serial = 2259] [outer = (nil)] 08:14:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 231 (0x7f65cdc0b400) [pid = 20753] [serial = 2260] [outer = 0x7f65caa14400] 08:14:09 INFO - PROCESS | 20753 | 1461683649633 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 20753 | ++DOMWINDOW == 232 (0x7f65ce8c5400) [pid = 20753] [serial = 2261] [outer = 0x7f65caa14400] 08:14:10 INFO - PROCESS | 20753 | 1461683650361 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:14:10 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. 08:14:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1334ms 08:14:10 INFO - PROCESS | 20753 | 1461683650403 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 20753 | 1461683650406 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 08:14:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:14:10 INFO - PROCESS | 20753 | 1461683650411 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 20753 | 1461683650414 Marionette TRACE conn4 <- [1,2982,null,{}] 08:14:10 INFO - PROCESS | 20753 | 1461683650419 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:10 INFO - PROCESS | 20753 | 1461683650607 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:14:10 INFO - PROCESS | 20753 | 1461683650877 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d319e000 == 154 [pid = 20753] [id = 754] 08:14:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 233 (0x7f65d1b9c800) [pid = 20753] [serial = 2262] [outer = (nil)] 08:14:10 INFO - PROCESS | 20753 | ++DOMWINDOW == 234 (0x7f65d1ba2000) [pid = 20753] [serial = 2263] [outer = 0x7f65d1b9c800] 08:14:10 INFO - PROCESS | 20753 | 1461683650987 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 20753 | ++DOMWINDOW == 235 (0x7f65d3cae000) [pid = 20753] [serial = 2264] [outer = 0x7f65d1b9c800] 08:14:11 INFO - PROCESS | 20753 | 1461683651764 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:14:11 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 08:14:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:14:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1386ms 08:14:11 INFO - PROCESS | 20753 | 1461683651799 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 20753 | 1461683651803 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 08:14:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:14:11 INFO - PROCESS | 20753 | 1461683651808 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 20753 | 1461683651812 Marionette TRACE conn4 <- [1,2986,null,{}] 08:14:11 INFO - PROCESS | 20753 | 1461683651817 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:12 INFO - PROCESS | 20753 | 1461683652031 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:14:12 INFO - PROCESS | 20753 | 1461683652330 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65d6361000 == 155 [pid = 20753] [id = 755] 08:14:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 236 (0x7f65d58c1400) [pid = 20753] [serial = 2265] [outer = (nil)] 08:14:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 237 (0x7f65d61b7400) [pid = 20753] [serial = 2266] [outer = 0x7f65d58c1400] 08:14:12 INFO - PROCESS | 20753 | 1461683652417 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 20753 | ++DOMWINDOW == 238 (0x7f65d68b1000) [pid = 20753] [serial = 2267] [outer = 0x7f65d58c1400] 08:14:13 INFO - PROCESS | 20753 | 1461683653148 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:14:13 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. 08:14:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1377ms 08:14:13 INFO - PROCESS | 20753 | 1461683653186 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 20753 | 1461683653189 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 08:14:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:14:13 INFO - PROCESS | 20753 | 1461683653194 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 20753 | 1461683653196 Marionette TRACE conn4 <- [1,2990,null,{}] 08:14:13 INFO - PROCESS | 20753 | 1461683653202 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:13 INFO - PROCESS | 20753 | 1461683653396 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:14:13 INFO - PROCESS | 20753 | 1461683653658 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e0fc6800 == 156 [pid = 20753] [id = 756] 08:14:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 239 (0x7f65d5b67000) [pid = 20753] [serial = 2268] [outer = (nil)] 08:14:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 240 (0x7f65d6a38c00) [pid = 20753] [serial = 2269] [outer = 0x7f65d5b67000] 08:14:13 INFO - PROCESS | 20753 | 1461683653730 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 20753 | ++DOMWINDOW == 241 (0x7f65d7aa7400) [pid = 20753] [serial = 2270] [outer = 0x7f65d5b67000] 08:14:14 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65e4c38000 == 157 [pid = 20753] [id = 757] 08:14:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 242 (0x7f65dbf21800) [pid = 20753] [serial = 2271] [outer = (nil)] 08:14:14 INFO - PROCESS | 20753 | ++DOMWINDOW == 243 (0x7f65d6942000) [pid = 20753] [serial = 2272] [outer = 0x7f65dbf21800] 08:14:14 INFO - PROCESS | 20753 | 1461683654542 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:14:14 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. 08:14:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1387ms 08:14:14 INFO - PROCESS | 20753 | 1461683654582 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 20753 | 1461683654586 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 08:14:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:14:14 INFO - PROCESS | 20753 | 1461683654591 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 20753 | 1461683654603 Marionette TRACE conn4 <- [1,2994,null,{}] 08:14:14 INFO - PROCESS | 20753 | 1461683654612 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:14 INFO - PROCESS | 20753 | 1461683654867 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:14:15 INFO - PROCESS | 20753 | 1461683655130 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65eb23d000 == 158 [pid = 20753] [id = 758] 08:14:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 244 (0x7f65d6946400) [pid = 20753] [serial = 2273] [outer = (nil)] 08:14:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 245 (0x7f65d7c97c00) [pid = 20753] [serial = 2274] [outer = 0x7f65d6946400] 08:14:15 INFO - PROCESS | 20753 | 1461683655247 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 20753 | ++DOMWINDOW == 246 (0x7f65e1de2800) [pid = 20753] [serial = 2275] [outer = 0x7f65d6946400] 08:14:15 INFO - PROCESS | 20753 | 1461683655943 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:14:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:14:15 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 08:14:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1386ms 08:14:15 INFO - PROCESS | 20753 | 1461683655978 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 20753 | 1461683655981 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 08:14:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:14:15 INFO - PROCESS | 20753 | 1461683655987 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 20753 | 1461683655989 Marionette TRACE conn4 <- [1,2998,null,{}] 08:14:15 INFO - PROCESS | 20753 | 1461683655994 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:16 INFO - PROCESS | 20753 | 1461683656195 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:14:16 INFO - PROCESS | 20753 | 1461683656459 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bda54800 == 159 [pid = 20753] [id = 759] 08:14:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 247 (0x7f65d7aaa800) [pid = 20753] [serial = 2276] [outer = (nil)] 08:14:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 248 (0x7f65e204c000) [pid = 20753] [serial = 2277] [outer = 0x7f65d7aaa800] 08:14:16 INFO - PROCESS | 20753 | 1461683656529 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 20753 | ++DOMWINDOW == 249 (0x7f65e3208800) [pid = 20753] [serial = 2278] [outer = 0x7f65d7aaa800] 08:14:17 INFO - PROCESS | 20753 | 1461683657280 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:14:17 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. 08:14:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1332ms 08:14:17 INFO - PROCESS | 20753 | 1461683657319 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 20753 | 1461683657321 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 08:14:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:14:17 INFO - PROCESS | 20753 | 1461683657327 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 20753 | 1461683657329 Marionette TRACE conn4 <- [1,3002,null,{}] 08:14:17 INFO - PROCESS | 20753 | 1461683657335 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:17 INFO - PROCESS | 20753 | 1461683657528 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:14:17 INFO - PROCESS | 20753 | 1461683657822 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdc26800 == 160 [pid = 20753] [id = 760] 08:14:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 250 (0x7f65b56c9800) [pid = 20753] [serial = 2279] [outer = (nil)] 08:14:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 251 (0x7f65b56d0400) [pid = 20753] [serial = 2280] [outer = 0x7f65b56c9800] 08:14:17 INFO - PROCESS | 20753 | 1461683657894 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 20753 | ++DOMWINDOW == 252 (0x7f65b56d5000) [pid = 20753] [serial = 2281] [outer = 0x7f65b56c9800] 08:14:18 INFO - PROCESS | 20753 | 1461683658616 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:14:18 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. 08:14:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1331ms 08:14:18 INFO - PROCESS | 20753 | 1461683658660 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 20753 | 1461683658663 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 08:14:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:14:18 INFO - PROCESS | 20753 | 1461683658668 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 20753 | 1461683658670 Marionette TRACE conn4 <- [1,3006,null,{}] 08:14:18 INFO - PROCESS | 20753 | 1461683658676 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:18 INFO - PROCESS | 20753 | 1461683658863 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:14:19 INFO - PROCESS | 20753 | 1461683659159 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdc3e000 == 161 [pid = 20753] [id = 761] 08:14:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 253 (0x7f65b56d1000) [pid = 20753] [serial = 2282] [outer = (nil)] 08:14:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 254 (0x7f65d7bd0400) [pid = 20753] [serial = 2283] [outer = 0x7f65b56d1000] 08:14:19 INFO - PROCESS | 20753 | 1461683659231 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 20753 | ++DOMWINDOW == 255 (0x7f65e33dbc00) [pid = 20753] [serial = 2284] [outer = 0x7f65b56d1000] 08:14:19 INFO - PROCESS | 20753 | 1461683659963 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:14:19 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. 08:14:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1330ms 08:14:20 INFO - PROCESS | 20753 | 1461683659999 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 20753 | 1461683660003 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 08:14:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:14:20 INFO - PROCESS | 20753 | 1461683660008 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 20753 | 1461683660011 Marionette TRACE conn4 <- [1,3010,null,{}] 08:14:20 INFO - PROCESS | 20753 | 1461683660016 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:20 INFO - PROCESS | 20753 | 1461683660221 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:14:20 INFO - PROCESS | 20753 | 1461683660516 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc4d1800 == 162 [pid = 20753] [id = 762] 08:14:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 256 (0x7f65b56d5400) [pid = 20753] [serial = 2285] [outer = (nil)] 08:14:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 257 (0x7f65e6503400) [pid = 20753] [serial = 2286] [outer = 0x7f65b56d5400] 08:14:20 INFO - PROCESS | 20753 | 1461683660588 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 20753 | ++DOMWINDOW == 258 (0x7f65e6cae800) [pid = 20753] [serial = 2287] [outer = 0x7f65b56d5400] 08:14:21 INFO - PROCESS | 20753 | 1461683661340 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:14:21 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 08:14:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1384ms 08:14:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:14:21 INFO - PROCESS | 20753 | 1461683661392 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 20753 | 1461683661394 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:14:21 INFO - PROCESS | 20753 | 1461683661399 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 20753 | 1461683661403 Marionette TRACE conn4 <- [1,3014,null,{}] 08:14:21 INFO - PROCESS | 20753 | 1461683661408 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:21 INFO - PROCESS | 20753 | 1461683661665 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:14:21 INFO - PROCESS | 20753 | 1461683661973 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b55c2800 == 163 [pid = 20753] [id = 763] 08:14:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 259 (0x7f65e513f000) [pid = 20753] [serial = 2288] [outer = (nil)] 08:14:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 260 (0x7f65e6e4b800) [pid = 20753] [serial = 2289] [outer = 0x7f65e513f000] 08:14:22 INFO - PROCESS | 20753 | 1461683662083 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 20753 | ++DOMWINDOW == 261 (0x7f65e6e6b800) [pid = 20753] [serial = 2290] [outer = 0x7f65e513f000] 08:14:22 INFO - PROCESS | 20753 | [20753] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:22 INFO - PROCESS | 20753 | 1461683662862 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:14:22 INFO - {} 08:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:14:22 INFO - {} 08:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:14:22 INFO - {} 08:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:14:22 INFO - {} 08:14:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1479ms 08:14:22 INFO - PROCESS | 20753 | 1461683662880 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 20753 | 1461683662883 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:14:22 INFO - TEST-START | /FileAPI/fileReader.html 08:14:22 INFO - PROCESS | 20753 | 1461683662889 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 20753 | 1461683662891 Marionette TRACE conn4 <- [1,3018,null,{}] 08:14:22 INFO - PROCESS | 20753 | 1461683662896 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:23 INFO - PROCESS | 20753 | 1461683663119 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:14:23 INFO - PROCESS | 20753 | 1461683663430 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65cbc10000 == 164 [pid = 20753] [id = 764] 08:14:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 262 (0x7f65b58d9c00) [pid = 20753] [serial = 2291] [outer = (nil)] 08:14:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 263 (0x7f65b58e1c00) [pid = 20753] [serial = 2292] [outer = 0x7f65b58d9c00] 08:14:23 INFO - PROCESS | 20753 | 1461683663544 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 20753 | ++DOMWINDOW == 264 (0x7f65e6e6cc00) [pid = 20753] [serial = 2293] [outer = 0x7f65b58d9c00] 08:14:24 INFO - PROCESS | 20753 | 1461683664255 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:14:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:14:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:14:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:14:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:14:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 1381ms 08:14:24 INFO - TEST-START | /FileAPI/historical.html 08:14:24 INFO - PROCESS | 20753 | 1461683664272 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 20753 | 1461683664274 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:14:24 INFO - PROCESS | 20753 | 1461683664280 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 20753 | 1461683664283 Marionette TRACE conn4 <- [1,3022,null,{}] 08:14:24 INFO - PROCESS | 20753 | 1461683664288 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:24 INFO - PROCESS | 20753 | 1461683664513 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:14:24 INFO - PROCESS | 20753 | 1461683664825 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b2386800 == 165 [pid = 20753] [id = 765] 08:14:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 265 (0x7f65b230a400) [pid = 20753] [serial = 2294] [outer = (nil)] 08:14:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 266 (0x7f65b2311000) [pid = 20753] [serial = 2295] [outer = 0x7f65b230a400] 08:14:24 INFO - PROCESS | 20753 | 1461683664895 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 20753 | ++DOMWINDOW == 267 (0x7f65b2316c00) [pid = 20753] [serial = 2296] [outer = 0x7f65b230a400] 08:14:25 INFO - PROCESS | 20753 | 1461683665650 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:14:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:14:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:14:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:14:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:14:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:14:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:14:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:14:25 INFO - TEST-OK | /FileAPI/historical.html | took 1430ms 08:14:25 INFO - PROCESS | 20753 | 1461683665712 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 20753 | 1461683665716 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:14:25 INFO - TEST-START | /FileAPI/idlharness.html 08:14:25 INFO - PROCESS | 20753 | 1461683665722 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 20753 | 1461683665725 Marionette TRACE conn4 <- [1,3026,null,{}] 08:14:25 INFO - PROCESS | 20753 | 1461683665731 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:25 INFO - PROCESS | 20753 | 1461683665959 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:14:26 INFO - PROCESS | 20753 | 1461683666306 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b4404800 == 166 [pid = 20753] [id = 766] 08:14:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 268 (0x7f65b230f800) [pid = 20753] [serial = 2297] [outer = (nil)] 08:14:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 269 (0x7f65c1075000) [pid = 20753] [serial = 2298] [outer = 0x7f65b230f800] 08:14:26 INFO - PROCESS | 20753 | 1461683666418 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 20753 | ++DOMWINDOW == 270 (0x7f65c1079000) [pid = 20753] [serial = 2299] [outer = 0x7f65b230f800] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c8c4d000 == 165 [pid = 20753] [id = 584] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65e9c52000 == 164 [pid = 20753] [id = 375] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c1e0e000 == 163 [pid = 20753] [id = 601] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d6362800 == 162 [pid = 20753] [id = 729] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65d2cbb000 == 161 [pid = 20753] [id = 728] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cbb21800 == 160 [pid = 20753] [id = 727] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65cb492800 == 159 [pid = 20753] [id = 726] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65ca1f6000 == 158 [pid = 20753] [id = 725] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c9057800 == 157 [pid = 20753] [id = 724] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c5c13000 == 156 [pid = 20753] [id = 723] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c537b000 == 155 [pid = 20753] [id = 722] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c4807800 == 154 [pid = 20753] [id = 721] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65c37da000 == 153 [pid = 20753] [id = 720] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65be4d0800 == 152 [pid = 20753] [id = 719] 08:14:29 INFO - PROCESS | 20753 | --DOCSHELL 0x7f65b583e800 == 151 [pid = 20753] [id = 718] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 269 (0x7f65cb52c000) [pid = 20753] [serial = 2025] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 268 (0x7f65c3624c00) [pid = 20753] [serial = 2153] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 267 (0x7f65b6ca5000) [pid = 20753] [serial = 2117] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 266 (0x7f65be21b800) [pid = 20753] [serial = 2135] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 265 (0x7f65c56cec00) [pid = 20753] [serial = 2090] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 264 (0x7f65be222800) [pid = 20753] [serial = 2136] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 263 (0x7f65c1142c00) [pid = 20753] [serial = 2084] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 262 (0x7f65cade4000) [pid = 20753] [serial = 1833] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 261 (0x7f65ccf1dc00) [pid = 20753] [serial = 1914] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 260 (0x7f65bdfc5000) [pid = 20753] [serial = 1806] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 259 (0x7f65c2eb1c00) [pid = 20753] [serial = 2001] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 258 (0x7f65c1146400) [pid = 20753] [serial = 1887] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 257 (0x7f65c433b000) [pid = 20753] [serial = 2088] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 256 (0x7f65d68ab400) [pid = 20753] [serial = 1989] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 255 (0x7f65ce88dc00) [pid = 20753] [serial = 1917] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 254 (0x7f65b6ece800) [pid = 20753] [serial = 2133] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 253 (0x7f65d7ab2400) [pid = 20753] [serial = 2097] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 252 (0x7f65d77ef000) [pid = 20753] [serial = 1998] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 251 (0x7f65c1489c00) [pid = 20753] [serial = 2150] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 250 (0x7f65ca9d4000) [pid = 20753] [serial = 2091] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 249 (0x7f65d4bb6c00) [pid = 20753] [serial = 1977] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 248 (0x7f65bcb20400) [pid = 20753] [serial = 1809] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 247 (0x7f65b6ecac00) [pid = 20753] [serial = 2132] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 246 (0x7f65e33d0c00) [pid = 20753] [serial = 2106] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 245 (0x7f65be228c00) [pid = 20753] [serial = 2148] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 244 (0x7f65b5871800) [pid = 20753] [serial = 2126] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 243 (0x7f65b46dac00) [pid = 20753] [serial = 2121] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 242 (0x7f65c4075000) [pid = 20753] [serial = 1818] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 241 (0x7f65b6ec0800) [pid = 20753] [serial = 2129] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 240 (0x7f65c5920800) [pid = 20753] [serial = 1962] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 239 (0x7f65bc3c4400) [pid = 20753] [serial = 2144] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 238 (0x7f65d6945c00) [pid = 20753] [serial = 1992] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 237 (0x7f65c08c7c00) [pid = 20753] [serial = 1956] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 236 (0x7f65b6ec5000) [pid = 20753] [serial = 2130] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 235 (0x7f65bb2d8800) [pid = 20753] [serial = 2141] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 234 (0x7f65c4ae7c00) [pid = 20753] [serial = 1848] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 233 (0x7f65cb946000) [pid = 20753] [serial = 1965] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 232 (0x7f65b46d6400) [pid = 20753] [serial = 2120] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 231 (0x7f65bc3c7000) [pid = 20753] [serial = 2081] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 230 (0x7f65ce882c00) [pid = 20753] [serial = 2040] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 229 (0x7f65c2da2800) [pid = 20753] [serial = 2151] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 228 (0x7f65bcb6d800) [pid = 20753] [serial = 2145] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 227 (0x7f65e6ca4800) [pid = 20753] [serial = 2124] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 226 (0x7f65ce8a8800) [pid = 20753] [serial = 2093] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 225 (0x7f65d1ba2c00) [pid = 20753] [serial = 2094] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 224 (0x7f65cb465800) [pid = 20753] [serial = 1911] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 223 (0x7f65d58bcc00) [pid = 20753] [serial = 1980] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 222 (0x7f65bcb37400) [pid = 20753] [serial = 1884] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 221 (0x7f65cecbe000) [pid = 20753] [serial = 1923] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 220 (0x7f65bdfc9000) [pid = 20753] [serial = 2147] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 219 (0x7f65c39f4000) [pid = 20753] [serial = 1959] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 218 (0x7f65c4363800) [pid = 20753] [serial = 1893] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 217 (0x7f65c446b800) [pid = 20753] [serial = 2034] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 216 (0x7f65e51ecc00) [pid = 20753] [serial = 2108] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 215 (0x7f65e208d000) [pid = 20753] [serial = 2102] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 214 (0x7f65d7aab400) [pid = 20753] [serial = 2004] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 213 (0x7f65c300f000) [pid = 20753] [serial = 1815] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 212 (0x7f65cb529000) [pid = 20753] [serial = 2114] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 211 (0x7f65cb52cc00) [pid = 20753] [serial = 2037] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 210 (0x7f65d6628c00) [pid = 20753] [serial = 1986] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 209 (0x7f65c5b0f800) [pid = 20753] [serial = 1824] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 208 (0x7f65b6ca9c00) [pid = 20753] [serial = 2118] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 207 (0x7f65d31d7400) [pid = 20753] [serial = 1971] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 206 (0x7f65d5b6ac00) [pid = 20753] [serial = 2043] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 205 (0x7f65be229800) [pid = 20753] [serial = 2139] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 204 (0x7f65ce882000) [pid = 20753] [serial = 1845] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 203 (0x7f65d5b6b400) [pid = 20753] [serial = 1983] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 202 (0x7f65cd03ec00) [pid = 20753] [serial = 1842] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 201 (0x7f65e6511c00) [pid = 20753] [serial = 2109] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 200 (0x7f65e6ca7400) [pid = 20753] [serial = 2111] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 199 (0x7f65cbd13800) [pid = 20753] [serial = 1839] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 198 (0x7f65e1ea0800) [pid = 20753] [serial = 2100] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 197 (0x7f65b5875c00) [pid = 20753] [serial = 2127] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 196 (0x7f65c4364000) [pid = 20753] [serial = 1854] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 195 (0x7f65e3205800) [pid = 20753] [serial = 2105] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 194 (0x7f65d573f000) [pid = 20753] [serial = 2096] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 193 (0x7f65e1d6c800) [pid = 20753] [serial = 2099] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 192 (0x7f65bcbcc000) [pid = 20753] [serial = 2028] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 191 (0x7f65b6ca3c00) [pid = 20753] [serial = 2123] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 190 (0x7f65bf10b400) [pid = 20753] [serial = 1851] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 189 (0x7f65c08c9c00) [pid = 20753] [serial = 1812] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 188 (0x7f65c5b0a400) [pid = 20753] [serial = 1905] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 187 (0x7f65ca9d6400) [pid = 20753] [serial = 1908] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 186 (0x7f65c4ae2c00) [pid = 20753] [serial = 1896] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 185 (0x7f65c3769000) [pid = 20753] [serial = 1890] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 184 (0x7f65d693f400) [pid = 20753] [serial = 2046] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 183 (0x7f65cb464000) [pid = 20753] [serial = 1836] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 182 (0x7f65c1564800) [pid = 20753] [serial = 2085] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 181 (0x7f65cbd0f000) [pid = 20753] [serial = 1953] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 180 (0x7f65e2f42000) [pid = 20753] [serial = 2103] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 179 (0x7f65c42bcc00) [pid = 20753] [serial = 1881] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 178 (0x7f65c119f000) [pid = 20753] [serial = 2031] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 177 (0x7f65d6e71000) [pid = 20753] [serial = 1995] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 176 (0x7f65e72eb800) [pid = 20753] [serial = 2115] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 175 (0x7f65c57f1c00) [pid = 20753] [serial = 1902] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 174 (0x7f65ce8a4400) [pid = 20753] [serial = 1920] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 173 (0x7f65c4369000) [pid = 20753] [serial = 1821] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 172 (0x7f65c39f5800) [pid = 20753] [serial = 2087] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 171 (0x7f65d6f99400) [pid = 20753] [serial = 2049] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 170 (0x7f65ce880800) [pid = 20753] [serial = 1968] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 169 (0x7f65c56ce400) [pid = 20753] [serial = 1899] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 168 (0x7f65bbe4b400) [pid = 20753] [serial = 2138] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 167 (0x7f65e6e47800) [pid = 20753] [serial = 2112] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 166 (0x7f65bb62dc00) [pid = 20753] [serial = 2142] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 165 (0x7f65ca9d3000) [pid = 20753] [serial = 1830] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 164 (0x7f65d3b60800) [pid = 20753] [serial = 1974] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 163 (0x7f65ca0e4400) [pid = 20753] [serial = 1827] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | --DOMWINDOW == 162 (0x7f65bcb18800) [pid = 20753] [serial = 2082] [outer = (nil)] [url = about:blank] 08:14:29 INFO - PROCESS | 20753 | 1461683669897 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:14:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:14:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:14:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:14:30 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 08:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:14:30 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 08:14:30 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 08:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:14:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:14:30 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 08:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:14:30 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 08:14:30 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 08:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:14:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 4264ms 08:14:30 INFO - PROCESS | 20753 | 1461683669987 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 20753 | 1461683669995 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:14:30 INFO - TEST-START | /FileAPI/idlharness.worker 08:14:30 INFO - PROCESS | 20753 | 1461683670023 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 20753 | 1461683670033 Marionette TRACE conn4 <- [1,3030,null,{}] 08:14:30 INFO - PROCESS | 20753 | 1461683670051 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:30 INFO - PROCESS | 20753 | 1461683670271 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:14:30 INFO - PROCESS | 20753 | 1461683670494 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b3df1000 == 152 [pid = 20753] [id = 767] 08:14:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 163 (0x7f65b56cc000) [pid = 20753] [serial = 2300] [outer = (nil)] 08:14:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 164 (0x7f65b586a400) [pid = 20753] [serial = 2301] [outer = 0x7f65b56cc000] 08:14:30 INFO - PROCESS | 20753 | 1461683670558 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 20753 | ++DOMWINDOW == 165 (0x7f65b58e6000) [pid = 20753] [serial = 2302] [outer = 0x7f65b56cc000] 08:14:30 INFO - PROCESS | 20753 | [20753] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:14:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:14:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:14:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:14:32 INFO - {} 08:14:32 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 08:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:14:32 INFO - {} 08:14:32 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 - {} 08:14:32 INFO - {} 08:14:32 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 08:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:14:32 INFO - {} 08:14:32 INFO - PROCESS | 20753 | 1461683672409 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:14:32 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 08:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:14:32 INFO - {} 08:14:32 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 - {} 08:14:32 INFO - {} 08:14:32 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 08:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 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 08:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 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 08:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 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 08:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 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 08:14:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:32 INFO - {} 08:14:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2510ms 08:14:32 INFO - PROCESS | 20753 | 1461683672531 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 20753 | 1461683672547 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:14:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:14:32 INFO - PROCESS | 20753 | 1461683672574 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 20753 | 1461683672577 Marionette TRACE conn4 <- [1,3034,null,{}] 08:14:32 INFO - PROCESS | 20753 | 1461683672582 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:32 INFO - PROCESS | 20753 | 1461683672896 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:14:32 INFO - PROCESS | 20753 | 1461683672937 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b867c000 == 153 [pid = 20753] [id = 768] 08:14:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 166 (0x7f65b58e7c00) [pid = 20753] [serial = 2303] [outer = (nil)] 08:14:32 INFO - PROCESS | 20753 | ++DOMWINDOW == 167 (0x7f65bcc49000) [pid = 20753] [serial = 2304] [outer = 0x7f65b58e7c00] 08:14:32 INFO - PROCESS | 20753 | 1461683672996 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 20753 | ++DOMWINDOW == 168 (0x7f65bdd19400) [pid = 20753] [serial = 2305] [outer = 0x7f65b58e7c00] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 167 (0x7f65d6e73800) [pid = 20753] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 166 (0x7f65b46db000) [pid = 20753] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 165 (0x7f65e636b000) [pid = 20753] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 164 (0x7f65cbd12000) [pid = 20753] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 163 (0x7f65bead0400) [pid = 20753] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 162 (0x7f65bf10f400) [pid = 20753] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 161 (0x7f65b46d2c00) [pid = 20753] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 160 (0x7f65bcb2ec00) [pid = 20753] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 159 (0x7f65bcb2fc00) [pid = 20753] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 158 (0x7f65c53a5c00) [pid = 20753] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 157 (0x7f65b64b0c00) [pid = 20753] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 156 (0x7f65b64b8400) [pid = 20753] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 155 (0x7f65b46d2000) [pid = 20753] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 154 (0x7f65b64bb000) [pid = 20753] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 153 (0x7f65bf102400) [pid = 20753] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 152 (0x7f65b46dc800) [pid = 20753] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 151 (0x7f65d7720c00) [pid = 20753] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 150 (0x7f65b4fc2c00) [pid = 20753] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 149 (0x7f65d5b63000) [pid = 20753] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 148 (0x7f65bc646000) [pid = 20753] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 147 (0x7f65c53aa000) [pid = 20753] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 146 (0x7f65c1196800) [pid = 20753] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 145 (0x7f65c55c6c00) [pid = 20753] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 144 (0x7f65d5745c00) [pid = 20753] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 143 (0x7f65b4fc3400) [pid = 20753] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:14:34 INFO - PROCESS | 20753 | --DOMWINDOW == 142 (0x7f65b8fd6000) [pid = 20753] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:14:34 INFO - PROCESS | 20753 | 1461683674780 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:14:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2232ms 08:14:34 INFO - PROCESS | 20753 | 1461683674806 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 20753 | 1461683674809 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:14:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:14:34 INFO - PROCESS | 20753 | 1461683674816 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 20753 | 1461683674821 Marionette TRACE conn4 <- [1,3038,null,{}] 08:14:34 INFO - PROCESS | 20753 | 1461683674835 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:35 INFO - PROCESS | 20753 | 1461683675081 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:14:35 INFO - PROCESS | 20753 | 1461683675206 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b91f7000 == 154 [pid = 20753] [id = 769] 08:14:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 143 (0x7f65bcc49400) [pid = 20753] [serial = 2306] [outer = (nil)] 08:14:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 144 (0x7f65bdee8000) [pid = 20753] [serial = 2307] [outer = 0x7f65bcc49400] 08:14:35 INFO - PROCESS | 20753 | 1461683675269 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 20753 | ++DOMWINDOW == 145 (0x7f65be226000) [pid = 20753] [serial = 2308] [outer = 0x7f65bcc49400] 08:14:35 INFO - PROCESS | 20753 | 1461683675849 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:14:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1085ms 08:14:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:14:35 INFO - PROCESS | 20753 | 1461683675903 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 20753 | 1461683675906 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:14:35 INFO - PROCESS | 20753 | 1461683675913 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 20753 | 1461683675916 Marionette TRACE conn4 <- [1,3042,null,{}] 08:14:35 INFO - PROCESS | 20753 | 1461683675920 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:36 INFO - PROCESS | 20753 | 1461683676193 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:14:36 INFO - PROCESS | 20753 | 1461683676217 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bbec5800 == 155 [pid = 20753] [id = 770] 08:14:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 146 (0x7f65b586f800) [pid = 20753] [serial = 2309] [outer = (nil)] 08:14:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 147 (0x7f65bead0400) [pid = 20753] [serial = 2310] [outer = 0x7f65b586f800] 08:14:36 INFO - PROCESS | 20753 | 1461683676277 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 20753 | ++DOMWINDOW == 148 (0x7f65c08c6c00) [pid = 20753] [serial = 2311] [outer = 0x7f65b586f800] 08:14:37 INFO - PROCESS | 20753 | 1461683677582 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:14:37 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. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:14:37 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'.) 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:14:37 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. 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:14:37 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. 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:14:37 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. 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:14:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:14:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1763ms 08:14:37 INFO - PROCESS | 20753 | 1461683677686 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 20753 | 1461683677702 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:14:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:14:37 INFO - PROCESS | 20753 | 1461683677721 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 20753 | 1461683677733 Marionette TRACE conn4 <- [1,3046,null,{}] 08:14:37 INFO - PROCESS | 20753 | 1461683677821 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:38 INFO - PROCESS | 20753 | 1461683678147 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:14:38 INFO - PROCESS | 20753 | 1461683678428 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b460a000 == 156 [pid = 20753] [id = 771] 08:14:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 149 (0x7f65b64be400) [pid = 20753] [serial = 2312] [outer = (nil)] 08:14:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 150 (0x7f65b6ca7000) [pid = 20753] [serial = 2313] [outer = 0x7f65b64be400] 08:14:38 INFO - PROCESS | 20753 | 1461683678504 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 20753 | ++DOMWINDOW == 151 (0x7f65b6ec5c00) [pid = 20753] [serial = 2314] [outer = 0x7f65b64be400] 08:14:38 INFO - PROCESS | 20753 | [20753] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:39 INFO - PROCESS | 20753 | 1461683679325 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:14:39 INFO - {} 08:14:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1660ms 08:14:39 INFO - PROCESS | 20753 | 1461683679381 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 20753 | 1461683679390 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:14:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:14:39 INFO - PROCESS | 20753 | 1461683679411 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 20753 | 1461683679418 Marionette TRACE conn4 <- [1,3050,null,{}] 08:14:39 INFO - PROCESS | 20753 | 1461683679472 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:39 INFO - PROCESS | 20753 | 1461683679650 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:14:39 INFO - PROCESS | 20753 | 1461683679922 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b6f74800 == 157 [pid = 20753] [id = 772] 08:14:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 152 (0x7f65b8fe1400) [pid = 20753] [serial = 2315] [outer = (nil)] 08:14:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 153 (0x7f65bb625800) [pid = 20753] [serial = 2316] [outer = 0x7f65b8fe1400] 08:14:40 INFO - PROCESS | 20753 | 1461683680049 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 20753 | ++DOMWINDOW == 154 (0x7f65bb7e9c00) [pid = 20753] [serial = 2317] [outer = 0x7f65b8fe1400] 08:14:40 INFO - PROCESS | 20753 | 1461683680816 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:14:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1438ms 08:14:40 INFO - PROCESS | 20753 | 1461683680848 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 20753 | 1461683680852 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:14:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:14:40 INFO - PROCESS | 20753 | 1461683680859 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 20753 | 1461683680865 Marionette TRACE conn4 <- [1,3054,null,{}] 08:14:40 INFO - PROCESS | 20753 | 1461683680880 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:41 INFO - PROCESS | 20753 | 1461683681112 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:14:41 INFO - PROCESS | 20753 | 1461683681439 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bbec3800 == 158 [pid = 20753] [id = 773] 08:14:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 155 (0x7f65bdd1ec00) [pid = 20753] [serial = 2318] [outer = (nil)] 08:14:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 156 (0x7f65bdee2400) [pid = 20753] [serial = 2319] [outer = 0x7f65bdd1ec00] 08:14:41 INFO - PROCESS | 20753 | 1461683681561 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 20753 | ++DOMWINDOW == 157 (0x7f65be229000) [pid = 20753] [serial = 2320] [outer = 0x7f65bdd1ec00] 08:14:42 INFO - PROCESS | 20753 | 1461683682671 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:14:42 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" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:14:42 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" 08:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:14:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1949ms 08:14:42 INFO - PROCESS | 20753 | 1461683682820 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:14:42 INFO - PROCESS | 20753 | 1461683682834 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:14:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:14:42 INFO - PROCESS | 20753 | 1461683682876 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - PROCESS | 20753 | 1461683682884 Marionette TRACE conn4 <- [1,3058,null,{}] 08:14:42 INFO - PROCESS | 20753 | 1461683682894 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:43 INFO - PROCESS | 20753 | 1461683683203 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:14:43 INFO - PROCESS | 20753 | 1461683683472 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bc959000 == 159 [pid = 20753] [id = 774] 08:14:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 158 (0x7f65bdd18800) [pid = 20753] [serial = 2321] [outer = (nil)] 08:14:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 159 (0x7f65c1144800) [pid = 20753] [serial = 2322] [outer = 0x7f65bdd18800] 08:14:43 INFO - PROCESS | 20753 | 1461683683547 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 20753 | ++DOMWINDOW == 160 (0x7f65c119f000) [pid = 20753] [serial = 2323] [outer = 0x7f65bdd18800] 08:14:44 INFO - PROCESS | 20753 | 1461683684346 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:14:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:14:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:14:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:14:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:14:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:14:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1516ms 08:14:44 INFO - PROCESS | 20753 | 1461683684383 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:14:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:14:44 INFO - PROCESS | 20753 | 1461683684391 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:14:44 INFO - PROCESS | 20753 | 1461683684398 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 20753 | 1461683684401 Marionette TRACE conn4 <- [1,3062,null,{}] 08:14:44 INFO - PROCESS | 20753 | 1461683684406 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:44 INFO - PROCESS | 20753 | 1461683684746 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:14:44 INFO - PROCESS | 20753 | 1461683684959 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65b55bd800 == 160 [pid = 20753] [id = 775] 08:14:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 161 (0x7f65b64b0400) [pid = 20753] [serial = 2324] [outer = (nil)] 08:14:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 162 (0x7f65b6ecac00) [pid = 20753] [serial = 2325] [outer = 0x7f65b64b0400] 08:14:45 INFO - PROCESS | 20753 | 1461683685074 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 20753 | ++DOMWINDOW == 163 (0x7f65c1141c00) [pid = 20753] [serial = 2326] [outer = 0x7f65b64b0400] 08:14:45 INFO - PROCESS | 20753 | [20753] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:45 INFO - PROCESS | 20753 | 1461683685883 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:14:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:14:45 INFO - {} 08:14:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1529ms 08:14:45 INFO - PROCESS | 20753 | 1461683685927 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 20753 | 1461683685931 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:14:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:14:45 INFO - PROCESS | 20753 | 1461683685936 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 20753 | 1461683685938 Marionette TRACE conn4 <- [1,3066,null,{}] 08:14:45 INFO - PROCESS | 20753 | 1461683685950 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:46 INFO - PROCESS | 20753 | 1461683686194 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:14:46 INFO - PROCESS | 20753 | 1461683686457 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bdf60800 == 161 [pid = 20753] [id = 776] 08:14:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 164 (0x7f65c362d400) [pid = 20753] [serial = 2327] [outer = (nil)] 08:14:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 165 (0x7f65c407a800) [pid = 20753] [serial = 2328] [outer = 0x7f65c362d400] 08:14:46 INFO - PROCESS | 20753 | 1461683686583 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 20753 | ++DOMWINDOW == 166 (0x7f65c4333000) [pid = 20753] [serial = 2329] [outer = 0x7f65c362d400] 08:14:47 INFO - PROCESS | 20753 | 1461683687274 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:14:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1387ms 08:14:47 INFO - PROCESS | 20753 | 1461683687326 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 20753 | 1461683687330 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:14:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:14:47 INFO - PROCESS | 20753 | 1461683687335 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 20753 | 1461683687338 Marionette TRACE conn4 <- [1,3070,null,{}] 08:14:47 INFO - PROCESS | 20753 | 1461683687343 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:47 INFO - PROCESS | 20753 | 1461683687534 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:14:47 INFO - PROCESS | 20753 | 1461683687815 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65be5c2800 == 162 [pid = 20753] [id = 777] 08:14:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 167 (0x7f65c3752800) [pid = 20753] [serial = 2330] [outer = (nil)] 08:14:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 168 (0x7f65c436b000) [pid = 20753] [serial = 2331] [outer = 0x7f65c3752800] 08:14:47 INFO - PROCESS | 20753 | 1461683687888 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 20753 | ++DOMWINDOW == 169 (0x7f65c446d400) [pid = 20753] [serial = 2332] [outer = 0x7f65c3752800] 08:14:48 INFO - PROCESS | 20753 | 1461683688640 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:14:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1333ms 08:14:48 INFO - PROCESS | 20753 | 1461683688670 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 20753 | 1461683688674 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:14:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:14:48 INFO - PROCESS | 20753 | 1461683688679 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 20753 | 1461683688682 Marionette TRACE conn4 <- [1,3074,null,{}] 08:14:48 INFO - PROCESS | 20753 | 1461683688688 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:48 INFO - PROCESS | 20753 | 1461683688876 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:14:49 INFO - PROCESS | 20753 | 1461683689101 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bec9c000 == 163 [pid = 20753] [id = 778] 08:14:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 170 (0x7f65c3753400) [pid = 20753] [serial = 2333] [outer = (nil)] 08:14:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 171 (0x7f65c498d000) [pid = 20753] [serial = 2334] [outer = 0x7f65c3753400] 08:14:49 INFO - PROCESS | 20753 | 1461683689171 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 20753 | ++DOMWINDOW == 172 (0x7f65c4aee400) [pid = 20753] [serial = 2335] [outer = 0x7f65c3753400] 08:14:49 INFO - PROCESS | 20753 | 1461683689955 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:14:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1328ms 08:14:50 INFO - PROCESS | 20753 | 1461683690011 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 20753 | 1461683690014 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:14:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:14:50 INFO - PROCESS | 20753 | 1461683690020 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 20753 | 1461683690023 Marionette TRACE conn4 <- [1,3078,null,{}] 08:14:50 INFO - PROCESS | 20753 | 1461683690028 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:50 INFO - PROCESS | 20753 | 1461683690219 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:14:50 INFO - PROCESS | 20753 | 1461683690503 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf143000 == 164 [pid = 20753] [id = 779] 08:14:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 173 (0x7f65c436f800) [pid = 20753] [serial = 2336] [outer = (nil)] 08:14:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 174 (0x7f65c53a8000) [pid = 20753] [serial = 2337] [outer = 0x7f65c436f800] 08:14:50 INFO - PROCESS | 20753 | 1461683690579 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 20753 | ++DOMWINDOW == 175 (0x7f65c5543800) [pid = 20753] [serial = 2338] [outer = 0x7f65c436f800] 08:14:51 INFO - PROCESS | 20753 | 1461683691399 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 20753 | 1461683691467 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:14:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:14:51 INFO - PROCESS | 20753 | 1461683691520 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 20753 | 1461683691523 Marionette TRACE conn4 <- [1,3082,null,{}] 08:14:51 INFO - PROCESS | 20753 | 1461683691532 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:51 INFO - PROCESS | 20753 | 1461683691737 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:14:52 INFO - PROCESS | 20753 | 1461683692017 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65bf543800 == 165 [pid = 20753] [id = 780] 08:14:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 176 (0x7f65b64b5800) [pid = 20753] [serial = 2339] [outer = (nil)] 08:14:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 177 (0x7f65c55c5800) [pid = 20753] [serial = 2340] [outer = 0x7f65b64b5800] 08:14:52 INFO - PROCESS | 20753 | 1461683692142 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 20753 | ++DOMWINDOW == 178 (0x7f65c56ce400) [pid = 20753] [serial = 2341] [outer = 0x7f65b64b5800] 08:14:52 INFO - PROCESS | 20753 | 1461683692858 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:14:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:14:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:14:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1390ms 08:14:52 INFO - PROCESS | 20753 | 1461683692906 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 20753 | 1461683692910 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:14:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:14:52 INFO - PROCESS | 20753 | 1461683692915 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 20753 | 1461683692919 Marionette TRACE conn4 <- [1,3086,null,{}] 08:14:52 INFO - PROCESS | 20753 | 1461683692924 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:53 INFO - PROCESS | 20753 | 1461683693142 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:14:53 INFO - PROCESS | 20753 | 1461683693428 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c0917000 == 166 [pid = 20753] [id = 781] 08:14:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 179 (0x7f65c155fc00) [pid = 20753] [serial = 2342] [outer = (nil)] 08:14:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 180 (0x7f65c5922400) [pid = 20753] [serial = 2343] [outer = 0x7f65c155fc00] 08:14:53 INFO - PROCESS | 20753 | 1461683693507 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 20753 | ++DOMWINDOW == 181 (0x7f65c5b0c800) [pid = 20753] [serial = 2344] [outer = 0x7f65c155fc00] 08:14:54 INFO - PROCESS | 20753 | 1461683694264 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:14:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1383ms 08:14:54 INFO - PROCESS | 20753 | 1461683694299 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 20753 | 1461683694301 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:14:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:14:54 INFO - PROCESS | 20753 | 1461683694307 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 20753 | 1461683694309 Marionette TRACE conn4 <- [1,3090,null,{}] 08:14:54 INFO - PROCESS | 20753 | 1461683694315 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:54 INFO - PROCESS | 20753 | 1461683694500 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:14:54 INFO - PROCESS | 20753 | 1461683694756 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c15ce800 == 167 [pid = 20753] [id = 782] 08:14:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 182 (0x7f65c56d2400) [pid = 20753] [serial = 2345] [outer = (nil)] 08:14:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 183 (0x7f65ca0e4400) [pid = 20753] [serial = 2346] [outer = 0x7f65c56d2400] 08:14:54 INFO - PROCESS | 20753 | 1461683694824 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 20753 | ++DOMWINDOW == 184 (0x7f65caa18000) [pid = 20753] [serial = 2347] [outer = 0x7f65c56d2400] 08:14:55 INFO - PROCESS | 20753 | 1461683695608 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:14:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:14:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1329ms 08:14:55 INFO - PROCESS | 20753 | 1461683695638 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 20753 | 1461683695641 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:14:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:14:55 INFO - PROCESS | 20753 | 1461683695646 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 20753 | 1461683695649 Marionette TRACE conn4 <- [1,3094,null,{}] 08:14:55 INFO - PROCESS | 20753 | 1461683695662 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:55 INFO - PROCESS | 20753 | 1461683695849 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:14:56 INFO - PROCESS | 20753 | 1461683696139 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c37de000 == 168 [pid = 20753] [id = 783] 08:14:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 185 (0x7f65b4fc4000) [pid = 20753] [serial = 2348] [outer = (nil)] 08:14:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 186 (0x7f65cadeac00) [pid = 20753] [serial = 2349] [outer = 0x7f65b4fc4000] 08:14:56 INFO - PROCESS | 20753 | 1461683696210 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 20753 | ++DOMWINDOW == 187 (0x7f65cb465400) [pid = 20753] [serial = 2350] [outer = 0x7f65b4fc4000] 08:14:56 INFO - PROCESS | 20753 | 1461683696979 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:14:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:14:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1341ms 08:14:56 INFO - PROCESS | 20753 | 1461683696987 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 20753 | 1461683696990 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:14:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:14:56 INFO - PROCESS | 20753 | 1461683696996 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 20753 | 1461683696998 Marionette TRACE conn4 <- [1,3098,null,{}] 08:14:57 INFO - PROCESS | 20753 | 1461683697003 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:57 INFO - PROCESS | 20753 | 1461683697204 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:14:57 INFO - PROCESS | 20753 | 1461683697503 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c422b000 == 169 [pid = 20753] [id = 784] 08:14:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 188 (0x7f65c4ae5800) [pid = 20753] [serial = 2351] [outer = (nil)] 08:14:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 189 (0x7f65cb52ac00) [pid = 20753] [serial = 2352] [outer = 0x7f65c4ae5800] 08:14:57 INFO - PROCESS | 20753 | 1461683697572 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 20753 | ++DOMWINDOW == 190 (0x7f65cb80f000) [pid = 20753] [serial = 2353] [outer = 0x7f65c4ae5800] 08:14:58 INFO - PROCESS | 20753 | 1461683698309 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:14:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1326ms 08:14:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:14:58 INFO - PROCESS | 20753 | 1461683698323 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 20753 | 1461683698325 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:14:58 INFO - PROCESS | 20753 | 1461683698331 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 20753 | 1461683698334 Marionette TRACE conn4 <- [1,3102,null,{}] 08:14:58 INFO - PROCESS | 20753 | 1461683698339 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:58 INFO - PROCESS | 20753 | 1461683698544 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:14:58 INFO - PROCESS | 20753 | 1461683698837 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c484e800 == 170 [pid = 20753] [id = 785] 08:14:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 191 (0x7f65c4ae6000) [pid = 20753] [serial = 2354] [outer = (nil)] 08:14:58 INFO - PROCESS | 20753 | ++DOMWINDOW == 192 (0x7f65cbd10c00) [pid = 20753] [serial = 2355] [outer = 0x7f65c4ae6000] 08:14:58 INFO - PROCESS | 20753 | 1461683698906 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 20753 | ++DOMWINDOW == 193 (0x7f65cccee400) [pid = 20753] [serial = 2356] [outer = 0x7f65c4ae6000] 08:14:59 INFO - PROCESS | 20753 | 1461683699646 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:14:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:14:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1328ms 08:14:59 INFO - PROCESS | 20753 | 1461683699658 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 20753 | 1461683699660 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:14:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:14:59 INFO - PROCESS | 20753 | 1461683699666 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 20753 | 1461683699669 Marionette TRACE conn4 <- [1,3106,null,{}] 08:14:59 INFO - PROCESS | 20753 | 1461683699674 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:59 INFO - PROCESS | 20753 | 1461683699888 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:15:00 INFO - PROCESS | 20753 | 1461683700149 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c4be0000 == 171 [pid = 20753] [id = 786] 08:15:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 194 (0x7f65cb80f800) [pid = 20753] [serial = 2357] [outer = (nil)] 08:15:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 195 (0x7f65cdba8800) [pid = 20753] [serial = 2358] [outer = 0x7f65cb80f800] 08:15:00 INFO - PROCESS | 20753 | 1461683700223 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 20753 | ++DOMWINDOW == 196 (0x7f65ce87f000) [pid = 20753] [serial = 2359] [outer = 0x7f65cb80f800] 08:15:00 INFO - PROCESS | 20753 | 1461683700965 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:15:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1334ms 08:15:01 INFO - PROCESS | 20753 | 1461683701002 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 20753 | 1461683701005 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:15:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:15:01 INFO - PROCESS | 20753 | 1461683701011 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 20753 | 1461683701013 Marionette TRACE conn4 <- [1,3110,null,{}] 08:15:01 INFO - PROCESS | 20753 | 1461683701018 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:01 INFO - PROCESS | 20753 | 1461683701246 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:15:01 INFO - PROCESS | 20753 | 1461683701537 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5392000 == 172 [pid = 20753] [id = 787] 08:15:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 197 (0x7f65ccf14c00) [pid = 20753] [serial = 2360] [outer = (nil)] 08:15:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 198 (0x7f65ce886400) [pid = 20753] [serial = 2361] [outer = 0x7f65ccf14c00] 08:15:01 INFO - PROCESS | 20753 | 1461683701609 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 20753 | ++DOMWINDOW == 199 (0x7f65ce898000) [pid = 20753] [serial = 2362] [outer = 0x7f65ccf14c00] 08:15:02 INFO - PROCESS | 20753 | 1461683702362 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:15:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:15:02 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 08:15:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:15:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1388ms 08:15:02 INFO - PROCESS | 20753 | 1461683702401 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 20753 | 1461683702403 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:15:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:15:02 INFO - PROCESS | 20753 | 1461683702409 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 20753 | 1461683702413 Marionette TRACE conn4 <- [1,3114,null,{}] 08:15:02 INFO - PROCESS | 20753 | 1461683702421 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:02 INFO - PROCESS | 20753 | 1461683702731 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:15:02 INFO - PROCESS | 20753 | 1461683702994 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"93ee0cee-d2e6-4019-97ec-7cd051b22758\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 20753 | ++DOCSHELL 0x7f65c5c0d000 == 173 [pid = 20753] [id = 788] 08:15:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 200 (0x7f65ccf1a400) [pid = 20753] [serial = 2363] [outer = (nil)] 08:15:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 201 (0x7f65ce89d000) [pid = 20753] [serial = 2364] [outer = 0x7f65ccf1a400] 08:15:03 INFO - PROCESS | 20753 | 1461683703102 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 20753 | ++DOMWINDOW == 202 (0x7f65cecbe000) [pid = 20753] [serial = 2365] [outer = 0x7f65ccf1a400] 08:15:03 INFO - PROCESS | 20753 | 1461683703870 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:15:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:15:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1490ms 08:15:03 INFO - PROCESS | 20753 | 1461683703901 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 20753 | 1461683703906 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:15:05 WARNING - u'runner_teardown' () 08:15:05 INFO - No more tests 08:15:05 INFO - Got 0 unexpected results 08:15:05 INFO - SUITE-END | took 1136s 08:15:05 INFO - Closing logging queue 08:15:05 INFO - queue closed 08:15:05 INFO - Return code: 0 08:15:05 WARNING - # TBPL SUCCESS # 08:15:05 INFO - Running post-action listener: _resource_record_post_action 08:15:05 INFO - Running post-run listener: _resource_record_post_run 08:15:06 INFO - Total resource usage - Wall time: 1171s; CPU: 98.0%; Read bytes: 20660224; Write bytes: 933773312; Read time: 1948; Write time: 227976 08:15:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:15:06 INFO - install - Wall time: 28s; CPU: 100.0%; Read bytes: 0; Write bytes: 10039296; Read time: 0; Write time: 4288 08:15:06 INFO - run-tests - Wall time: 1143s; CPU: 98.0%; Read bytes: 17944576; Write bytes: 923734016; Read time: 1768; Write time: 223688 08:15:06 INFO - Running post-run listener: _upload_blobber_files 08:15:06 INFO - Blob upload gear active. 08:15:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:15:06 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 08:15:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:15:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:15:06 INFO - (blobuploader) - INFO - Open directory for files ... 08:15:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:15:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:15:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:15:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:15:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:15:07 INFO - (blobuploader) - INFO - Done attempting. 08:15:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:15:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:15:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:15:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:15:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:15:08 INFO - (blobuploader) - INFO - Done attempting. 08:15:08 INFO - (blobuploader) - INFO - Iteration through files over. 08:15:08 INFO - Return code: 0 08:15:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:15:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:15:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/18225b1c99b0ec33db9452f3852ed08ec631c59313d48120157155218064d98e9850a1bc9ff48e6b95ae9ee0fd5eefa31de41a47a078dc296b536221fb4cf24f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/386ac6911685d84eed04e4b030917976607299f24ca31321b8be18c767684372108c869807707f381e1ac68d3c0bc82bf8d72f90fadea3bdeff6c5127ac74e75"} 08:15:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:15:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:15:08 INFO - Contents: 08:15:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/18225b1c99b0ec33db9452f3852ed08ec631c59313d48120157155218064d98e9850a1bc9ff48e6b95ae9ee0fd5eefa31de41a47a078dc296b536221fb4cf24f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/386ac6911685d84eed04e4b030917976607299f24ca31321b8be18c767684372108c869807707f381e1ac68d3c0bc82bf8d72f90fadea3bdeff6c5127ac74e75"} 08:15:08 INFO - Running post-run listener: copy_logs_to_upload_dir 08:15:08 INFO - Copying logs to upload dir... 08:15:08 INFO - mkdir: /builds/slave/test/build/upload/logs 08:15:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1286.919025 ========= master_lag: 0.45 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 27 secs) (at 2016-04-26 08:15:09.005736) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 08:15:09.012450) ========= 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=9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/18225b1c99b0ec33db9452f3852ed08ec631c59313d48120157155218064d98e9850a1bc9ff48e6b95ae9ee0fd5eefa31de41a47a078dc296b536221fb4cf24f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/386ac6911685d84eed04e4b030917976607299f24ca31321b8be18c767684372108c869807707f381e1ac68d3c0bc82bf8d72f90fadea3bdeff6c5127ac74e75"} build_url:https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.039102 build_url: 'https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/18225b1c99b0ec33db9452f3852ed08ec631c59313d48120157155218064d98e9850a1bc9ff48e6b95ae9ee0fd5eefa31de41a47a078dc296b536221fb4cf24f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/386ac6911685d84eed04e4b030917976607299f24ca31321b8be18c767684372108c869807707f381e1ac68d3c0bc82bf8d72f90fadea3bdeff6c5127ac74e75"}' symbols_url: 'https://queue.taskcluster.net/v1/task/J7e2q59CSxCsf5B4pQvhKw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 08:15:09.085893) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 08:15:09.086345) ========= 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=9ca12473fbb1d023794ffd180000023c-1461679951.533127-1543906820 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.022115 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 08:15:09.159486) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 08:15:09.159936) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 08:15:09.160521) ========= ========= Total master_lag: 0.78 =========