builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2251 starttime: 1461215905.17 results: success (0) buildid: 20160420205806 builduid: 68efad0e23e74b1ba20aeed5ceacb7ba revision: 4ad8af91152fbac238031b1409aada31fd4b95f7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:25.169003) ========= master: http://buildbot-master68.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:25.169446) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:25.169739) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:25.253059) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:25.253340) ========= 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-1461215893.207254-370465733 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 22:18:25-- 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.2M=0.001s 2016-04-20 22:18:25 (12.2 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.274324 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:25.563500) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:25.563833) ========= 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-1461215893.207254-370465733 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.072767 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:25.669483) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:25.669863) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 4ad8af91152fbac238031b1409aada31fd4b95f7 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 4ad8af91152fbac238031b1409aada31fd4b95f7 --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-1461215893.207254-370465733 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 22:18:25,769 truncating revision to first 12 chars 2016-04-20 22:18:25,770 Setting DEBUG logging. 2016-04-20 22:18:25,770 attempt 1/10 2016-04-20 22:18:25,770 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/4ad8af91152f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 22:18:26,086 unpacking tar archive at: mozilla-inbound-4ad8af91152f/testing/mozharness/ program finished with exit code 0 elapsedTime=0.601473 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:26.305198) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:26.305520) ========= script_repo_revision: 4ad8af91152fbac238031b1409aada31fd4b95f7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:26.305956) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:26.306241) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 22:18:26.335859) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 35 secs) (at 2016-04-20 22:18:26.336163) ========= /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-inbound --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-inbound', '--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-1461215893.207254-370465733 _=/tools/buildbot/bin/python using PTY: False 22:18:26 INFO - MultiFileLogger online at 20160420 22:18:26 in /builds/slave/test 22:18:26 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-inbound --download-symbols true 22:18:26 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:18:26 INFO - {'append_to_log': False, 22:18:26 INFO - 'base_work_dir': '/builds/slave/test', 22:18:26 INFO - 'blob_upload_branch': 'mozilla-inbound', 22:18:26 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:18:26 INFO - 'buildbot_json_path': 'buildprops.json', 22:18:26 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:18:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:18:26 INFO - 'download_minidump_stackwalk': True, 22:18:26 INFO - 'download_symbols': 'true', 22:18:26 INFO - 'e10s': False, 22:18:26 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:18:26 INFO - 'tooltool.py': '/tools/tooltool.py', 22:18:26 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:18:26 INFO - '/tools/misc-python/virtualenv.py')}, 22:18:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:18:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:18:26 INFO - 'log_level': 'info', 22:18:26 INFO - 'log_to_console': True, 22:18:26 INFO - 'opt_config_files': (), 22:18:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:18:26 INFO - '--processes=1', 22:18:26 INFO - '--config=%(test_path)s/wptrunner.ini', 22:18:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:18:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:18:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:18:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:18:26 INFO - 'pip_index': False, 22:18:26 INFO - 'require_test_zip': True, 22:18:26 INFO - 'test_type': ('testharness',), 22:18:26 INFO - 'this_chunk': '1', 22:18:26 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:18:26 INFO - 'total_chunks': '10', 22:18:26 INFO - 'virtualenv_path': 'venv', 22:18:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:18:26 INFO - 'work_dir': 'build'} 22:18:26 INFO - ##### 22:18:26 INFO - ##### Running clobber step. 22:18:26 INFO - ##### 22:18:26 INFO - Running pre-action listener: _resource_record_pre_action 22:18:26 INFO - Running main action method: clobber 22:18:26 INFO - rmtree: /builds/slave/test/build 22:18:26 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:18:28 INFO - Running post-action listener: _resource_record_post_action 22:18:28 INFO - ##### 22:18:28 INFO - ##### Running read-buildbot-config step. 22:18:28 INFO - ##### 22:18:28 INFO - Running pre-action listener: _resource_record_pre_action 22:18:28 INFO - Running main action method: read_buildbot_config 22:18:28 INFO - Using buildbot properties: 22:18:28 INFO - { 22:18:28 INFO - "project": "", 22:18:28 INFO - "product": "firefox", 22:18:28 INFO - "script_repo_revision": "production", 22:18:28 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 22:18:28 INFO - "repository": "", 22:18:28 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 22:18:28 INFO - "buildid": "20160420205806", 22:18:28 INFO - "pgo_build": "False", 22:18:28 INFO - "basedir": "/builds/slave/test", 22:18:28 INFO - "buildnumber": 21, 22:18:28 INFO - "slavename": "tst-linux64-spot-2251", 22:18:28 INFO - "master": "http://buildbot-master68.bb.releng.usw2.mozilla.com:8201/", 22:18:28 INFO - "platform": "linux64", 22:18:28 INFO - "branch": "mozilla-inbound", 22:18:28 INFO - "revision": "4ad8af91152fbac238031b1409aada31fd4b95f7", 22:18:28 INFO - "repo_path": "integration/mozilla-inbound", 22:18:28 INFO - "moz_repo_path": "", 22:18:28 INFO - "stage_platform": "linux64", 22:18:28 INFO - "builduid": "68efad0e23e74b1ba20aeed5ceacb7ba", 22:18:28 INFO - "slavebuilddir": "test" 22:18:28 INFO - } 22:18:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 22:18:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 22:18:28 INFO - Running post-action listener: _resource_record_post_action 22:18:28 INFO - ##### 22:18:28 INFO - ##### Running download-and-extract step. 22:18:28 INFO - ##### 22:18:28 INFO - Running pre-action listener: _resource_record_pre_action 22:18:28 INFO - Running main action method: download_and_extract 22:18:28 INFO - mkdir: /builds/slave/test/build/tests 22:18:28 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')]} 22:18:28 INFO - https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 22:18:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 22:18:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 22:18:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 22:18:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 22:18:29 INFO - Downloaded 1361 bytes. 22:18:29 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 22:18:29 INFO - Using the following test package requirements: 22:18:29 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 22:18:29 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:18:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 22:18:29 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:18:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 22:18:29 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:18:29 INFO - u'jsshell-linux-x86_64.zip'], 22:18:29 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:18:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 22:18:29 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 22:18:29 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:18:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 22:18:29 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:18:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 22:18:29 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:18:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 22:18:29 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:18:29 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 22:18:29 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 22:18:29 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')]} 22:18:29 INFO - https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 22:18:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 22:18:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 22:18:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 22:18:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 22:18:31 INFO - Downloaded 22741774 bytes. 22:18:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:18:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:18:32 INFO - caution: filename not matched: web-platform/* 22:18:32 INFO - Return code: 11 22:18:32 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')]} 22:18:32 INFO - https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 22:18:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 22:18:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 22:18:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 22:18:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 22:18:36 INFO - Downloaded 36398186 bytes. 22:18:36 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:18:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:18:39 INFO - caution: filename not matched: bin/* 22:18:39 INFO - caution: filename not matched: config/* 22:18:39 INFO - caution: filename not matched: mozbase/* 22:18:39 INFO - caution: filename not matched: marionette/* 22:18:39 INFO - caution: filename not matched: tools/wptserve/* 22:18:39 INFO - Return code: 11 22:18:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:18:39 INFO - https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 22:18:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 22:18:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 22:18:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 22:18:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 22:18:42 INFO - Downloaded 64288776 bytes. 22:18:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 22:18:42 INFO - mkdir: /builds/slave/test/properties 22:18:42 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:18:42 INFO - Writing to file /builds/slave/test/properties/build_url 22:18:42 INFO - Contents: 22:18:42 INFO - build_url:https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 22:18:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 22:18:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:18:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:18:43 INFO - Contents: 22:18:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 22:18: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')]} 22:18:43 INFO - https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:18:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 22:18:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 22:18:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 22:18:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 22:18:47 INFO - Downloaded 90773437 bytes. 22:18:47 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 22:18:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 22:18:55 INFO - Return code: 0 22:18:55 INFO - Running post-action listener: _resource_record_post_action 22:18:55 INFO - Running post-action listener: set_extra_try_arguments 22:18:55 INFO - ##### 22:18:55 INFO - ##### Running create-virtualenv step. 22:18:55 INFO - ##### 22:18:55 INFO - Running pre-action listener: _pre_create_virtualenv 22:18:55 INFO - Running pre-action listener: _resource_record_pre_action 22:18:55 INFO - Running main action method: create_virtualenv 22:18:55 INFO - Creating virtualenv /builds/slave/test/build/venv 22:18:55 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 22:18:55 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:18:55 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:18:55 INFO - Using real prefix '/usr' 22:18:55 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:18:59 INFO - Installing distribute.............................................................................................................................................................................................done. 22:19:02 INFO - Installing pip.................done. 22:19:02 INFO - Return code: 0 22:19:02 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:19: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')]} 22:19:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:19:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:19: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')]} 22:19:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:19:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:19:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1c9c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c9d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d1e200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1d1b9b0>, '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 0x1d1c3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d1c880>, '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-1461215893.207254-370465733', '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 22:19:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 22:19:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 22:19:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:19:02 INFO - 'CCACHE_UMASK': '002', 22:19:02 INFO - 'DISPLAY': ':0', 22:19:02 INFO - 'HOME': '/home/cltbld', 22:19:02 INFO - 'LANG': 'en_US.UTF-8', 22:19:02 INFO - 'LOGNAME': 'cltbld', 22:19:02 INFO - 'MAIL': '/var/mail/cltbld', 22:19:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:19:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:19:02 INFO - 'MOZ_NO_REMOTE': '1', 22:19:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:19:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:19:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:19:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:19:02 INFO - 'PWD': '/builds/slave/test', 22:19:02 INFO - 'SHELL': '/bin/bash', 22:19:02 INFO - 'SHLVL': '1', 22:19:02 INFO - 'TERM': 'linux', 22:19:02 INFO - 'TMOUT': '86400', 22:19:02 INFO - 'USER': 'cltbld', 22:19:02 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461215893.207254-370465733', 22:19:02 INFO - '_': '/tools/buildbot/bin/python'} 22:19:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:19:03 INFO - Downloading/unpacking psutil>=0.7.1 22:19:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:19:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:19:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:19:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:19:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:19:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:19:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:19:07 INFO - Installing collected packages: psutil 22:19:07 INFO - Running setup.py install for psutil 22:19:07 INFO - building 'psutil._psutil_linux' extension 22:19:07 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 22:19:08 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 22:19:08 INFO - building 'psutil._psutil_posix' extension 22:19:08 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 22:19:08 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 22:19:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:19:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:19:08 INFO - Successfully installed psutil 22:19:08 INFO - Cleaning up... 22:19:08 INFO - Return code: 0 22:19:08 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:19:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:19:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:19:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:19:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:19:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:19:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:19:08 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c9c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c9d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d1e200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1d1b9b0>, '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 0x1d1c3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d1c880>, '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-1461215893.207254-370465733', '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 22:19:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 22:19:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 22:19:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:19:08 INFO - 'CCACHE_UMASK': '002', 22:19:08 INFO - 'DISPLAY': ':0', 22:19:08 INFO - 'HOME': '/home/cltbld', 22:19:08 INFO - 'LANG': 'en_US.UTF-8', 22:19:08 INFO - 'LOGNAME': 'cltbld', 22:19:08 INFO - 'MAIL': '/var/mail/cltbld', 22:19:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:19:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:19:08 INFO - 'MOZ_NO_REMOTE': '1', 22:19:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:19:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:19:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:19:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:19:08 INFO - 'PWD': '/builds/slave/test', 22:19:08 INFO - 'SHELL': '/bin/bash', 22:19:08 INFO - 'SHLVL': '1', 22:19:08 INFO - 'TERM': 'linux', 22:19:08 INFO - 'TMOUT': '86400', 22:19:08 INFO - 'USER': 'cltbld', 22:19:08 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461215893.207254-370465733', 22:19:08 INFO - '_': '/tools/buildbot/bin/python'} 22:19:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:19:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:19:09 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 22:19:09 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 22:19:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:09 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 22:19:09 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 22:19:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:19:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:19:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:19:12 INFO - Installing collected packages: mozsystemmonitor 22:19:12 INFO - Running setup.py install for mozsystemmonitor 22:19:12 INFO - Successfully installed mozsystemmonitor 22:19:12 INFO - Cleaning up... 22:19:13 INFO - Return code: 0 22:19:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:19:13 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')]} 22:19:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:19:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:19:13 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')]} 22:19:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:19:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:19:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c9c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c9d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d1e200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1d1b9b0>, '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 0x1d1c3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d1c880>, '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-1461215893.207254-370465733', '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 22:19:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 22:19:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 22:19:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:19:13 INFO - 'CCACHE_UMASK': '002', 22:19:13 INFO - 'DISPLAY': ':0', 22:19:13 INFO - 'HOME': '/home/cltbld', 22:19:13 INFO - 'LANG': 'en_US.UTF-8', 22:19:13 INFO - 'LOGNAME': 'cltbld', 22:19:13 INFO - 'MAIL': '/var/mail/cltbld', 22:19:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:19:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:19:13 INFO - 'MOZ_NO_REMOTE': '1', 22:19:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:19:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:19:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:19:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:19:13 INFO - 'PWD': '/builds/slave/test', 22:19:13 INFO - 'SHELL': '/bin/bash', 22:19:13 INFO - 'SHLVL': '1', 22:19:13 INFO - 'TERM': 'linux', 22:19:13 INFO - 'TMOUT': '86400', 22:19:13 INFO - 'USER': 'cltbld', 22:19:13 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461215893.207254-370465733', 22:19:13 INFO - '_': '/tools/buildbot/bin/python'} 22:19:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:19:13 INFO - Downloading/unpacking blobuploader==1.2.4 22:19:13 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 22:19:13 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 22:19:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:13 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 22:19:13 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 22:19:16 INFO - Downloading blobuploader-1.2.4.tar.gz 22:19:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:19:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:19:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:19:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:19:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:19:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:19:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:19:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:19:18 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 22:19:18 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 22:19:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:18 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 22:19:18 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 22:19:18 INFO - Downloading docopt-0.6.1.tar.gz 22:19:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:19:18 INFO - Installing collected packages: blobuploader, requests, docopt 22:19:18 INFO - Running setup.py install for blobuploader 22:19:18 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:19:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:19:18 INFO - Running setup.py install for requests 22:19:19 INFO - Running setup.py install for docopt 22:19:19 INFO - Successfully installed blobuploader requests docopt 22:19:19 INFO - Cleaning up... 22:19:19 INFO - Return code: 0 22:19:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:19:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:19:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:19:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:19:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:19:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:19:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:19:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c9c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c9d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d1e200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1d1b9b0>, '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 0x1d1c3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d1c880>, '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-1461215893.207254-370465733', '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 22:19:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 22:19:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:19:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:19:19 INFO - 'CCACHE_UMASK': '002', 22:19:19 INFO - 'DISPLAY': ':0', 22:19:19 INFO - 'HOME': '/home/cltbld', 22:19:19 INFO - 'LANG': 'en_US.UTF-8', 22:19:19 INFO - 'LOGNAME': 'cltbld', 22:19:19 INFO - 'MAIL': '/var/mail/cltbld', 22:19:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:19:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:19:19 INFO - 'MOZ_NO_REMOTE': '1', 22:19:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:19:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:19:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:19:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:19:19 INFO - 'PWD': '/builds/slave/test', 22:19:19 INFO - 'SHELL': '/bin/bash', 22:19:19 INFO - 'SHLVL': '1', 22:19:19 INFO - 'TERM': 'linux', 22:19:19 INFO - 'TMOUT': '86400', 22:19:19 INFO - 'USER': 'cltbld', 22:19:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461215893.207254-370465733', 22:19:19 INFO - '_': '/tools/buildbot/bin/python'} 22:19:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:19:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:19:20 INFO - Running setup.py (path:/tmp/pip-R6lDbG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:19:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:19:20 INFO - Running setup.py (path:/tmp/pip-L28H1L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:19:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:19:20 INFO - Running setup.py (path:/tmp/pip-U1vwCY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:19:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:19:20 INFO - Running setup.py (path:/tmp/pip-Df8OoU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:19:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:19:20 INFO - Running setup.py (path:/tmp/pip-cqMPzY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:19:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:19:20 INFO - Running setup.py (path:/tmp/pip-BC53pC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:19:21 INFO - Running setup.py (path:/tmp/pip-4m9F9K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:19:21 INFO - Running setup.py (path:/tmp/pip-YsyOmC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:19:21 INFO - Running setup.py (path:/tmp/pip-klP55a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:19:21 INFO - Running setup.py (path:/tmp/pip-qjRG0w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:19:21 INFO - Running setup.py (path:/tmp/pip-48CuQ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:19:21 INFO - Running setup.py (path:/tmp/pip-OFZxwE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:19:21 INFO - Running setup.py (path:/tmp/pip-TJFHDO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:19:21 INFO - Running setup.py (path:/tmp/pip-Tzjn7J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:19:22 INFO - Running setup.py (path:/tmp/pip-WIuYpG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:19:22 INFO - Running setup.py (path:/tmp/pip-RrhMGH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:19:22 INFO - Running setup.py (path:/tmp/pip-FfGa2L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:19:22 INFO - Running setup.py (path:/tmp/pip-FzAkgM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:19:22 INFO - Running setup.py (path:/tmp/pip-3SEXBP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:19:22 INFO - Running setup.py (path:/tmp/pip-pVbF4p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:19:23 INFO - Running setup.py (path:/tmp/pip-0AQG4Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:19:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:19:23 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 22:19:23 INFO - Running setup.py install for manifestparser 22:19:23 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:19:23 INFO - Running setup.py install for mozcrash 22:19:23 INFO - Running setup.py install for mozdebug 22:19:23 INFO - Running setup.py install for mozdevice 22:19:24 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:19:24 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:19:24 INFO - Running setup.py install for mozfile 22:19:24 INFO - Running setup.py install for mozhttpd 22:19:24 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:19:24 INFO - Running setup.py install for mozinfo 22:19:24 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:19:24 INFO - Running setup.py install for mozInstall 22:19:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:19:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:19:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:19:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:19:24 INFO - Running setup.py install for mozleak 22:19:25 INFO - Running setup.py install for mozlog 22:19:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:19:25 INFO - Running setup.py install for moznetwork 22:19:25 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:19:25 INFO - Running setup.py install for mozprocess 22:19:25 INFO - Running setup.py install for mozprofile 22:19:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:19:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:19:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:19:25 INFO - Running setup.py install for mozrunner 22:19:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:19:26 INFO - Running setup.py install for mozscreenshot 22:19:26 INFO - Running setup.py install for moztest 22:19:26 INFO - Running setup.py install for mozversion 22:19:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:19:26 INFO - Running setup.py install for wptserve 22:19:27 INFO - Running setup.py install for marionette-driver 22:19:27 INFO - Running setup.py install for browsermob-proxy 22:19:27 INFO - Running setup.py install for marionette-client 22:19:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:19:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:19:27 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 22:19:27 INFO - Cleaning up... 22:19:28 INFO - Return code: 0 22:19:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:19:28 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')]} 22:19:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:19:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:19:28 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')]} 22:19:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:19:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:19:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c9c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c9d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d1e200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1d1b9b0>, '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 0x1d1c3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d1c880>, '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-1461215893.207254-370465733', '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 22:19:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 22:19:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:19:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:19:28 INFO - 'CCACHE_UMASK': '002', 22:19:28 INFO - 'DISPLAY': ':0', 22:19:28 INFO - 'HOME': '/home/cltbld', 22:19:28 INFO - 'LANG': 'en_US.UTF-8', 22:19:28 INFO - 'LOGNAME': 'cltbld', 22:19:28 INFO - 'MAIL': '/var/mail/cltbld', 22:19:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:19:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:19:28 INFO - 'MOZ_NO_REMOTE': '1', 22:19:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:19:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:19:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:19:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:19:28 INFO - 'PWD': '/builds/slave/test', 22:19:28 INFO - 'SHELL': '/bin/bash', 22:19:28 INFO - 'SHLVL': '1', 22:19:28 INFO - 'TERM': 'linux', 22:19:28 INFO - 'TMOUT': '86400', 22:19:28 INFO - 'USER': 'cltbld', 22:19:28 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461215893.207254-370465733', 22:19:28 INFO - '_': '/tools/buildbot/bin/python'} 22:19:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:19:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:19:28 INFO - Running setup.py (path:/tmp/pip-rgx2Dj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:19:28 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)) 22:19:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:19:28 INFO - Running setup.py (path:/tmp/pip-criP4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:19:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:19:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:19:28 INFO - Running setup.py (path:/tmp/pip-N1o9oO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:19:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 22:19:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:19:28 INFO - Running setup.py (path:/tmp/pip-wwxQG4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:19:29 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)) 22:19:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:19:29 INFO - Running setup.py (path:/tmp/pip-vzXNLs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:19:29 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)) 22:19:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:19:29 INFO - Running setup.py (path:/tmp/pip-U0Vl_L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:19:29 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)) 22:19:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:19:29 INFO - Running setup.py (path:/tmp/pip-lwPCHy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:19:29 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)) 22:19:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:19:29 INFO - Running setup.py (path:/tmp/pip-kPQ2gr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:19:29 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)) 22:19:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:19:29 INFO - Running setup.py (path:/tmp/pip-F6gNiB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:19:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 22:19:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:19:29 INFO - Running setup.py (path:/tmp/pip-GtLhvD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:19:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:19:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:19:29 INFO - Running setup.py (path:/tmp/pip-fTNyhQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:19:30 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)) 22:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:19:30 INFO - Running setup.py (path:/tmp/pip-0yatLU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:19:30 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)) 22:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:19:30 INFO - Running setup.py (path:/tmp/pip-NpewYr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:19:30 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)) 22:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:19:30 INFO - Running setup.py (path:/tmp/pip-BF2BOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:19:30 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)) 22:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:19:30 INFO - Running setup.py (path:/tmp/pip-KiBrf3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:19:30 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)) 22:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:19:30 INFO - Running setup.py (path:/tmp/pip-8Mfraf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:19:30 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)) 22:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:19:30 INFO - Running setup.py (path:/tmp/pip-UpXGC6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:19:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 22:19:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:19:30 INFO - Running setup.py (path:/tmp/pip-fisss5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:19:31 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)) 22:19:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:19:31 INFO - Running setup.py (path:/tmp/pip-QgJo6g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:19:31 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)) 22:19:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:19:31 INFO - Running setup.py (path:/tmp/pip-sm001C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:19:31 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)) 22:19:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:19:31 INFO - Running setup.py (path:/tmp/pip-mZ_fu0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:19:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:19:31 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 22:19:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:19:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:19:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 22:19:31 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:19:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:19:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:19:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:19:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:19:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:19:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:19:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:19:35 INFO - Downloading blessings-1.6.tar.gz 22:19:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:19:35 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)) 22:19:35 INFO - Installing collected packages: blessings 22:19:35 INFO - Running setup.py install for blessings 22:19:35 INFO - Successfully installed blessings 22:19:35 INFO - Cleaning up... 22:19:36 INFO - Return code: 0 22:19:36 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:19:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:19:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:19:36 INFO - Reading from file tmpfile_stdout 22:19:36 INFO - Current package versions: 22:19:36 INFO - argparse == 1.2.1 22:19:36 INFO - blessings == 1.6 22:19:36 INFO - blobuploader == 1.2.4 22:19:36 INFO - browsermob-proxy == 0.6.0 22:19:36 INFO - docopt == 0.6.1 22:19:36 INFO - manifestparser == 1.1 22:19:36 INFO - marionette-client == 2.3.0 22:19:36 INFO - marionette-driver == 1.4.0 22:19:36 INFO - mozInstall == 1.12 22:19:36 INFO - mozcrash == 0.17 22:19:36 INFO - mozdebug == 0.1 22:19:36 INFO - mozdevice == 0.48 22:19:36 INFO - mozfile == 1.2 22:19:36 INFO - mozhttpd == 0.7 22:19:36 INFO - mozinfo == 0.9 22:19:36 INFO - mozleak == 0.1 22:19:36 INFO - mozlog == 3.1 22:19:36 INFO - moznetwork == 0.27 22:19:36 INFO - mozprocess == 0.22 22:19:36 INFO - mozprofile == 0.28 22:19:36 INFO - mozrunner == 6.11 22:19:36 INFO - mozscreenshot == 0.1 22:19:36 INFO - mozsystemmonitor == 0.0 22:19:36 INFO - moztest == 0.7 22:19:36 INFO - mozversion == 1.4 22:19:36 INFO - psutil == 3.1.1 22:19:36 INFO - requests == 1.2.3 22:19:36 INFO - wptserve == 1.4.0 22:19:36 INFO - wsgiref == 0.1.2 22:19:36 INFO - Running post-action listener: _resource_record_post_action 22:19:36 INFO - Running post-action listener: _start_resource_monitoring 22:19:36 INFO - Starting resource monitoring. 22:19:36 INFO - ##### 22:19:36 INFO - ##### Running pull step. 22:19:36 INFO - ##### 22:19:36 INFO - Running pre-action listener: _resource_record_pre_action 22:19:36 INFO - Running main action method: pull 22:19:36 INFO - Pull has nothing to do! 22:19:36 INFO - Running post-action listener: _resource_record_post_action 22:19:36 INFO - ##### 22:19:36 INFO - ##### Running install step. 22:19:36 INFO - ##### 22:19:36 INFO - Running pre-action listener: _resource_record_pre_action 22:19:36 INFO - Running main action method: install 22:19:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:19:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:19:36 INFO - Reading from file tmpfile_stdout 22:19:36 INFO - Detecting whether we're running mozinstall >=1.0... 22:19:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:19:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:19:37 INFO - Reading from file tmpfile_stdout 22:19:37 INFO - Output received: 22:19:37 INFO - Usage: mozinstall [options] installer 22:19:37 INFO - Options: 22:19:37 INFO - -h, --help show this help message and exit 22:19:37 INFO - -d DEST, --destination=DEST 22:19:37 INFO - Directory to install application into. [default: 22:19:37 INFO - "/builds/slave/test"] 22:19:37 INFO - --app=APP Application being installed. [default: firefox] 22:19:37 INFO - mkdir: /builds/slave/test/build/application 22:19:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 22:19:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 22:20:06 INFO - Reading from file tmpfile_stdout 22:20:06 INFO - Output received: 22:20:06 INFO - /builds/slave/test/build/application/firefox/firefox 22:20:06 INFO - Running post-action listener: _resource_record_post_action 22:20:06 INFO - ##### 22:20:06 INFO - ##### Running run-tests step. 22:20:06 INFO - ##### 22:20:06 INFO - Running pre-action listener: _resource_record_pre_action 22:20:06 INFO - Running main action method: run_tests 22:20:06 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:20:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:20:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:20:06 INFO - grabbing minidump binary from tooltool 22:20:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:20:06 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 0x1d1b9b0>, '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 0x1d1c3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d1c880>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:20:06 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 22:20:06 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 22:20:06 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:20:06 INFO - Return code: 0 22:20:06 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 22:20:07 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:20:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.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 22:20:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.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 22:20:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:20:07 INFO - 'CCACHE_UMASK': '002', 22:20:07 INFO - 'DISPLAY': ':0', 22:20:07 INFO - 'HOME': '/home/cltbld', 22:20:07 INFO - 'LANG': 'en_US.UTF-8', 22:20:07 INFO - 'LOGNAME': 'cltbld', 22:20:07 INFO - 'MAIL': '/var/mail/cltbld', 22:20:07 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:20:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:20:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:20:07 INFO - 'MOZ_NO_REMOTE': '1', 22:20:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:20:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:20:07 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:20:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:20:07 INFO - 'PWD': '/builds/slave/test', 22:20:07 INFO - 'SHELL': '/bin/bash', 22:20:07 INFO - 'SHLVL': '1', 22:20:07 INFO - 'TERM': 'linux', 22:20:07 INFO - 'TMOUT': '86400', 22:20:07 INFO - 'USER': 'cltbld', 22:20:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461215893.207254-370465733', 22:20:07 INFO - '_': '/tools/buildbot/bin/python'} 22:20:07 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.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 22:20:07 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 22:20:07 INFO - import pkg_resources 22:20:09 INFO - Using 1 client processes 22:20:09 INFO - wptserve Starting http server on 127.0.0.1:8000 22:20:09 INFO - wptserve Starting http server on 127.0.0.1:8001 22:20:09 INFO - wptserve Starting http server on 127.0.0.1:8443 22:20:11 INFO - SUITE-START | Running 778 tests 22:20:11 INFO - Running testharness tests 22:20:11 INFO - Setting up ssl 22:20:11 INFO - PROCESS | certutil | 22:20:11 INFO - PROCESS | certutil | 22:20:11 INFO - PROCESS | certutil | 22:20:11 INFO - Certificate Nickname Trust Attributes 22:20:11 INFO - SSL,S/MIME,JAR/XPI 22:20:11 INFO - 22:20:11 INFO - web-platform-tests CT,, 22:20:11 INFO - 22:20:11 INFO - Starting runner 22:20:14 INFO - PROCESS | 1845 | 1461216014005 Marionette DEBUG Marionette enabled via build flag and pref 22:20:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d7b10800 == 1 [pid = 1845] [id = 1] 22:20:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 1 (0x7fb1d7b11000) [pid = 1845] [serial = 1] [outer = (nil)] 22:20:14 INFO - PROCESS | 1845 | [1845] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 22:20:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 2 (0x7fb1d7b12000) [pid = 1845] [serial = 2] [outer = 0x7fb1d7b11000] 22:20:14 INFO - PROCESS | 1845 | 1461216014642 Marionette INFO Listening on port 2828 22:20:15 INFO - PROCESS | 1845 | 1461216015231 Marionette DEBUG Marionette enabled via command-line flag 22:20:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4c86800 == 2 [pid = 1845] [id = 2] 22:20:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 3 (0x7fb1d4cd8000) [pid = 1845] [serial = 3] [outer = (nil)] 22:20:15 INFO - PROCESS | 1845 | [1845] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 22:20:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 4 (0x7fb1d4cd9000) [pid = 1845] [serial = 4] [outer = 0x7fb1d4cd8000] 22:20:15 INFO - PROCESS | 1845 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fb1d4ab19a0 22:20:15 INFO - PROCESS | 1845 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fb1d999f220 22:20:15 INFO - PROCESS | 1845 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fb1d3e204f0 22:20:15 INFO - PROCESS | 1845 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fb1d3e207f0 22:20:15 INFO - PROCESS | 1845 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fb1d3e20b20 22:20:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 5 (0x7fb1da0d4800) [pid = 1845] [serial = 5] [outer = 0x7fb1d7b11000] 22:20:15 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:20:15 INFO - PROCESS | 1845 | 1461216015604 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38676 22:20:15 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:20:15 INFO - PROCESS | 1845 | 1461216015644 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38677 22:20:15 INFO - PROCESS | 1845 | 1461216015692 Marionette DEBUG Closed connection conn0 22:20:15 INFO - PROCESS | 1845 | [1845] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 22:20:15 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:20:15 INFO - PROCESS | 1845 | 1461216015800 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38678 22:20:15 INFO - PROCESS | 1845 | 1461216015803 Marionette DEBUG Closed connection conn1 22:20:15 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:20:15 INFO - PROCESS | 1845 | 1461216015858 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38679 22:20:15 INFO - PROCESS | 1845 | 1461216015861 Marionette DEBUG Closed connection conn2 22:20:15 INFO - PROCESS | 1845 | 1461216015903 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:20:15 INFO - PROCESS | 1845 | 1461216015918 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420205806","device":"desktop","version":"48.0a1"} 22:20:16 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:20:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7681800 == 3 [pid = 1845] [id = 3] 22:20:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 6 (0x7fb1c7682000) [pid = 1845] [serial = 6] [outer = (nil)] 22:20:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7682800 == 4 [pid = 1845] [id = 4] 22:20:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 7 (0x7fb1c7646800) [pid = 1845] [serial = 7] [outer = (nil)] 22:20:18 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:20:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c66ac000 == 5 [pid = 1845] [id = 5] 22:20:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 8 (0x7fb1c6661c00) [pid = 1845] [serial = 8] [outer = (nil)] 22:20:18 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:20:18 INFO - PROCESS | 1845 | [1845] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:20:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 9 (0x7fb1c6411000) [pid = 1845] [serial = 9] [outer = 0x7fb1c6661c00] 22:20:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 10 (0x7fb1c601d000) [pid = 1845] [serial = 10] [outer = 0x7fb1c7682000] 22:20:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 11 (0x7fb1c606ac00) [pid = 1845] [serial = 11] [outer = 0x7fb1c7646800] 22:20:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 12 (0x7fb1c60ef400) [pid = 1845] [serial = 12] [outer = 0x7fb1c6661c00] 22:20:19 INFO - PROCESS | 1845 | 1461216019632 Marionette DEBUG loaded listener.js 22:20:19 INFO - PROCESS | 1845 | 1461216019649 Marionette DEBUG loaded listener.js 22:20:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 13 (0x7fb1c5c40400) [pid = 1845] [serial = 13] [outer = 0x7fb1c6661c00] 22:20:20 INFO - PROCESS | 1845 | 1461216020334 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"a09b757d-44b4-4945-90f0-2a20b3b39251","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420205806","device":"desktop","version":"48.0a1","command_id":1}}] 22:20:20 INFO - PROCESS | 1845 | 1461216020528 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:20:20 INFO - PROCESS | 1845 | 1461216020696 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 22:20:20 INFO - PROCESS | 1845 | 1461216020950 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:20:20 INFO - PROCESS | 1845 | [1845] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:20:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 14 (0x7fb1c14bc400) [pid = 1845] [serial = 14] [outer = 0x7fb1c6661c00] 22:20:21 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:21 INFO - PROCESS | 1845 | 1461216021361 Marionette TRACE conn3 <- [1,3,null,{}] 22:20:21 INFO - PROCESS | 1845 | 1461216021367 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:20:21 INFO - PROCESS | 1845 | 1461216021387 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 22:20:21 INFO - PROCESS | 1845 | 1461216021439 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 22:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:20:21 INFO - PROCESS | 1845 | 1461216021443 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 22:20:21 INFO - PROCESS | 1845 | 1461216021452 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:20:21 INFO - PROCESS | 1845 | 1461216021457 Marionette TRACE conn3 <- [1,6,null,{}] 22:20:21 INFO - PROCESS | 1845 | 1461216021463 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:21 INFO - PROCESS | 1845 | 1461216021479 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 22:20:21 INFO - PROCESS | 1845 | 1461216021548 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c8965000 == 6 [pid = 1845] [id = 6] 22:20:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 15 (0x7fb1c0026400) [pid = 1845] [serial = 15] [outer = (nil)] 22:20:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 16 (0x7fb1c0028000) [pid = 1845] [serial = 16] [outer = 0x7fb1c0026400] 22:20:21 INFO - PROCESS | 1845 | 1461216021637 Marionette DEBUG loaded listener.js 22:20:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 17 (0x7fb1c002e800) [pid = 1845] [serial = 17] [outer = 0x7fb1c0026400] 22:20:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c00b9000 == 7 [pid = 1845] [id = 7] 22:20:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 18 (0x7fb1bfc69c00) [pid = 1845] [serial = 18] [outer = (nil)] 22:20:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 19 (0x7fb1bfc6e800) [pid = 1845] [serial = 19] [outer = 0x7fb1bfc69c00] 22:20:22 INFO - PROCESS | 1845 | 1461216022094 Marionette DEBUG loaded listener.js 22:20:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 20 (0x7fb1bfd8e000) [pid = 1845] [serial = 20] [outer = 0x7fb1bfc69c00] 22:20:22 INFO - PROCESS | 1845 | 1461216022537 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 22:20:22 INFO - PROCESS | 1845 | [1845] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 22:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1187ms 22:20:22 INFO - PROCESS | 1845 | 1461216022681 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 22:20:22 INFO - PROCESS | 1845 | 1461216022683 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 22:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:20:22 INFO - PROCESS | 1845 | 1461216022708 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:20:22 INFO - PROCESS | 1845 | 1461216022710 Marionette TRACE conn3 <- [1,10,null,{}] 22:20:22 INFO - PROCESS | 1845 | 1461216022723 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:22 INFO - PROCESS | 1845 | 1461216022875 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 22:20:22 INFO - PROCESS | 1845 | 1461216022892 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c171f000 == 8 [pid = 1845] [id = 8] 22:20:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 21 (0x7fb1bfc61400) [pid = 1845] [serial = 21] [outer = (nil)] 22:20:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 22 (0x7fb1c002ec00) [pid = 1845] [serial = 22] [outer = 0x7fb1bfc61400] 22:20:22 INFO - PROCESS | 1845 | 1461216022955 Marionette DEBUG loaded listener.js 22:20:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 23 (0x7fb1be56b400) [pid = 1845] [serial = 23] [outer = 0x7fb1bfc61400] 22:20:23 INFO - PROCESS | 1845 | 1461216023507 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 22:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 841ms 22:20:23 INFO - PROCESS | 1845 | 1461216023535 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 22:20:23 INFO - PROCESS | 1845 | 1461216023539 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 22:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:20:23 INFO - PROCESS | 1845 | 1461216023544 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:20:23 INFO - PROCESS | 1845 | 1461216023546 Marionette TRACE conn3 <- [1,14,null,{}] 22:20:23 INFO - PROCESS | 1845 | 1461216023551 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:23 INFO - PROCESS | 1845 | 1461216023700 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 22:20:23 INFO - PROCESS | 1845 | 1461216023719 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be7a9000 == 9 [pid = 1845] [id = 9] 22:20:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 24 (0x7fb1be742800) [pid = 1845] [serial = 24] [outer = (nil)] 22:20:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 25 (0x7fb1be748000) [pid = 1845] [serial = 25] [outer = 0x7fb1be742800] 22:20:23 INFO - PROCESS | 1845 | 1461216023781 Marionette DEBUG loaded listener.js 22:20:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 26 (0x7fb1bf059000) [pid = 1845] [serial = 26] [outer = 0x7fb1be742800] 22:20:24 INFO - PROCESS | 1845 | 1461216024430 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 22:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1129ms 22:20:24 INFO - PROCESS | 1845 | 1461216024735 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 22:20:24 INFO - PROCESS | 1845 | 1461216024741 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 22:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:20:24 INFO - PROCESS | 1845 | 1461216024750 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:20:24 INFO - PROCESS | 1845 | 1461216024755 Marionette TRACE conn3 <- [1,18,null,{}] 22:20:24 INFO - PROCESS | 1845 | 1461216024763 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:24 INFO - PROCESS | 1845 | 1461216024932 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 22:20:25 INFO - PROCESS | 1845 | 1461216025020 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdc4a000 == 10 [pid = 1845] [id = 10] 22:20:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 27 (0x7fb1bdbe3800) [pid = 1845] [serial = 27] [outer = (nil)] 22:20:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 28 (0x7fb1be33ac00) [pid = 1845] [serial = 28] [outer = 0x7fb1bdbe3800] 22:20:25 INFO - PROCESS | 1845 | 1461216025091 Marionette DEBUG loaded listener.js 22:20:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 29 (0x7fb1be573400) [pid = 1845] [serial = 29] [outer = 0x7fb1bdbe3800] 22:20:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be519000 == 11 [pid = 1845] [id = 11] 22:20:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 30 (0x7fb1be51b000) [pid = 1845] [serial = 30] [outer = (nil)] 22:20:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 31 (0x7fb1be7bd800) [pid = 1845] [serial = 31] [outer = 0x7fb1be51b000] 22:20:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 32 (0x7fb1be7a5800) [pid = 1845] [serial = 32] [outer = 0x7fb1be51b000] 22:20:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be7c3800 == 12 [pid = 1845] [id = 12] 22:20:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 33 (0x7fb1be14ec00) [pid = 1845] [serial = 33] [outer = (nil)] 22:20:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 34 (0x7fb1c002f400) [pid = 1845] [serial = 34] [outer = 0x7fb1be14ec00] 22:20:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 35 (0x7fb1bfc65800) [pid = 1845] [serial = 35] [outer = 0x7fb1be14ec00] 22:20:26 INFO - PROCESS | 1845 | 1461216026190 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 22:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1482ms 22:20:26 INFO - PROCESS | 1845 | 1461216026239 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 22:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:20:26 INFO - PROCESS | 1845 | 1461216026252 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 22:20:26 INFO - PROCESS | 1845 | 1461216026262 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:20:26 INFO - PROCESS | 1845 | 1461216026266 Marionette TRACE conn3 <- [1,22,null,{}] 22:20:26 INFO - PROCESS | 1845 | 1461216026272 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:26 INFO - PROCESS | 1845 | 1461216026468 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 22:20:26 INFO - PROCESS | 1845 | 1461216026632 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c0aca000 == 13 [pid = 1845] [id = 13] 22:20:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 36 (0x7fb1c195e400) [pid = 1845] [serial = 36] [outer = (nil)] 22:20:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 37 (0x7fb1c5a10000) [pid = 1845] [serial = 37] [outer = 0x7fb1c195e400] 22:20:26 INFO - PROCESS | 1845 | 1461216026704 Marionette DEBUG loaded listener.js 22:20:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 38 (0x7fb1c606b800) [pid = 1845] [serial = 38] [outer = 0x7fb1c195e400] 22:20:27 INFO - PROCESS | 1845 | 1461216027424 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 22:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1185ms 22:20:27 INFO - PROCESS | 1845 | 1461216027446 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 22:20:27 INFO - PROCESS | 1845 | 1461216027449 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 22:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:20:27 INFO - PROCESS | 1845 | 1461216027455 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:20:27 INFO - PROCESS | 1845 | 1461216027460 Marionette TRACE conn3 <- [1,26,null,{}] 22:20:27 INFO - PROCESS | 1845 | 1461216027475 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:27 INFO - PROCESS | 1845 | 1461216027708 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 22:20:27 INFO - PROCESS | 1845 | 1461216027772 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c66a9800 == 14 [pid = 1845] [id = 14] 22:20:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 39 (0x7fb1c6495c00) [pid = 1845] [serial = 39] [outer = (nil)] 22:20:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 40 (0x7fb1c6fd1c00) [pid = 1845] [serial = 40] [outer = 0x7fb1c6495c00] 22:20:27 INFO - PROCESS | 1845 | 1461216027846 Marionette DEBUG loaded listener.js 22:20:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 41 (0x7fb1c7038000) [pid = 1845] [serial = 41] [outer = 0x7fb1c6495c00] 22:20:28 INFO - PROCESS | 1845 | 1461216028790 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 22:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1387ms 22:20:28 INFO - PROCESS | 1845 | 1461216028843 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 22:20:28 INFO - PROCESS | 1845 | 1461216028847 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 22:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:20:28 INFO - PROCESS | 1845 | 1461216028855 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:20:28 INFO - PROCESS | 1845 | 1461216028860 Marionette TRACE conn3 <- [1,30,null,{}] 22:20:28 INFO - PROCESS | 1845 | 1461216028868 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:29 INFO - PROCESS | 1845 | 1461216029005 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 22:20:29 INFO - PROCESS | 1845 | 1461216029136 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c0ac3000 == 15 [pid = 1845] [id = 15] 22:20:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 42 (0x7fb1bfc68800) [pid = 1845] [serial = 42] [outer = (nil)] 22:20:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 43 (0x7fb1c0029c00) [pid = 1845] [serial = 43] [outer = 0x7fb1bfc68800] 22:20:29 INFO - PROCESS | 1845 | 1461216029201 Marionette DEBUG loaded listener.js 22:20:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x7fb1c4a4b800) [pid = 1845] [serial = 44] [outer = 0x7fb1bfc68800] 22:20:30 INFO - PROCESS | 1845 | 1461216030043 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 22:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1238ms 22:20:30 INFO - PROCESS | 1845 | 1461216030093 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 22:20:30 INFO - PROCESS | 1845 | 1461216030101 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 22:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:20:30 INFO - PROCESS | 1845 | 1461216030113 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:20:30 INFO - PROCESS | 1845 | 1461216030116 Marionette TRACE conn3 <- [1,34,null,{}] 22:20:30 INFO - PROCESS | 1845 | 1461216030121 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:30 INFO - PROCESS | 1845 | 1461216030250 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 22:20:30 INFO - PROCESS | 1845 | 1461216030259 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c680b000 == 16 [pid = 1845] [id = 16] 22:20:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x7fb1be577800) [pid = 1845] [serial = 45] [outer = (nil)] 22:20:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x7fb1c5d9ec00) [pid = 1845] [serial = 46] [outer = 0x7fb1be577800] 22:20:30 INFO - PROCESS | 1845 | 1461216030315 Marionette DEBUG loaded listener.js 22:20:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x7fb1c753d400) [pid = 1845] [serial = 47] [outer = 0x7fb1be577800] 22:20:30 INFO - PROCESS | 1845 | 1461216030985 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 22:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 926ms 22:20:31 INFO - PROCESS | 1845 | 1461216031051 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 22:20:31 INFO - PROCESS | 1845 | 1461216031056 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 22:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:20:31 INFO - PROCESS | 1845 | 1461216031068 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:20:31 INFO - PROCESS | 1845 | 1461216031073 Marionette TRACE conn3 <- [1,38,null,{}] 22:20:31 INFO - PROCESS | 1845 | 1461216031088 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:31 INFO - PROCESS | 1845 | 1461216031224 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 22:20:31 INFO - PROCESS | 1845 | 1461216031235 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6fa7800 == 17 [pid = 1845] [id = 17] 22:20:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x7fb1c7d1a400) [pid = 1845] [serial = 48] [outer = (nil)] 22:20:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x7fb1c7f10800) [pid = 1845] [serial = 49] [outer = 0x7fb1c7d1a400] 22:20:31 INFO - PROCESS | 1845 | 1461216031305 Marionette DEBUG loaded listener.js 22:20:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x7fb1c87b2800) [pid = 1845] [serial = 50] [outer = 0x7fb1c7d1a400] 22:20:31 INFO - PROCESS | 1845 | 1461216031983 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 22:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 934ms 22:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:20:32 INFO - PROCESS | 1845 | 1461216031998 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 22:20:32 INFO - PROCESS | 1845 | 1461216032001 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 22:20:32 INFO - PROCESS | 1845 | 1461216032008 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:20:32 INFO - PROCESS | 1845 | 1461216032010 Marionette TRACE conn3 <- [1,42,null,{}] 22:20:32 INFO - PROCESS | 1845 | 1461216032029 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:32 INFO - PROCESS | 1845 | 1461216032161 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 22:20:32 INFO - PROCESS | 1845 | 1461216032174 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7692000 == 18 [pid = 1845] [id = 18] 22:20:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x7fb1c87c1c00) [pid = 1845] [serial = 51] [outer = (nil)] 22:20:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x7fb1c89b3000) [pid = 1845] [serial = 52] [outer = 0x7fb1c87c1c00] 22:20:32 INFO - PROCESS | 1845 | 1461216032233 Marionette DEBUG loaded listener.js 22:20:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x7fb1ca631c00) [pid = 1845] [serial = 53] [outer = 0x7fb1c87c1c00] 22:20:32 INFO - PROCESS | 1845 | 1461216032854 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 22:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 889ms 22:20:32 INFO - PROCESS | 1845 | 1461216032897 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 22:20:32 INFO - PROCESS | 1845 | 1461216032900 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 22:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:20:32 INFO - PROCESS | 1845 | 1461216032905 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:20:32 INFO - PROCESS | 1845 | 1461216032907 Marionette TRACE conn3 <- [1,46,null,{}] 22:20:32 INFO - PROCESS | 1845 | 1461216032912 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:33 INFO - PROCESS | 1845 | 1461216033058 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 22:20:33 INFO - PROCESS | 1845 | 1461216033078 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c78a4800 == 19 [pid = 1845] [id = 19] 22:20:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x7fb1c3e7e800) [pid = 1845] [serial = 54] [outer = (nil)] 22:20:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x7fb1ca30e000) [pid = 1845] [serial = 55] [outer = 0x7fb1c3e7e800] 22:20:33 INFO - PROCESS | 1845 | 1461216033139 Marionette DEBUG loaded listener.js 22:20:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x7fb1ce063800) [pid = 1845] [serial = 56] [outer = 0x7fb1c3e7e800] 22:20:33 INFO - PROCESS | 1845 | 1461216033753 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 22:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 873ms 22:20:33 INFO - PROCESS | 1845 | 1461216033779 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 22:20:33 INFO - PROCESS | 1845 | 1461216033783 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 22:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:20:33 INFO - PROCESS | 1845 | 1461216033788 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:20:33 INFO - PROCESS | 1845 | 1461216033790 Marionette TRACE conn3 <- [1,50,null,{}] 22:20:33 INFO - PROCESS | 1845 | 1461216033794 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:33 INFO - PROCESS | 1845 | 1461216033942 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 22:20:33 INFO - PROCESS | 1845 | 1461216033964 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c88ec800 == 20 [pid = 1845] [id = 20] 22:20:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x7fb1d4cbc800) [pid = 1845] [serial = 57] [outer = (nil)] 22:20:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x7fb1d4fdf000) [pid = 1845] [serial = 58] [outer = 0x7fb1d4cbc800] 22:20:34 INFO - PROCESS | 1845 | 1461216034026 Marionette DEBUG loaded listener.js 22:20:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x7fb1d5e2ac00) [pid = 1845] [serial = 59] [outer = 0x7fb1d4cbc800] 22:20:34 INFO - PROCESS | 1845 | 1461216034795 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1023ms 22:20:34 INFO - PROCESS | 1845 | 1461216034812 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 22:20:34 INFO - PROCESS | 1845 | 1461216034817 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 22:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:20:34 INFO - PROCESS | 1845 | 1461216034825 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:20:34 INFO - PROCESS | 1845 | 1461216034830 Marionette TRACE conn3 <- [1,54,null,{}] 22:20:34 INFO - PROCESS | 1845 | 1461216034839 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:34 INFO - PROCESS | 1845 | 1461216034992 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 22:20:35 INFO - PROCESS | 1845 | 1461216035093 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c00bf800 == 21 [pid = 1845] [id = 21] 22:20:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x7fb1be742400) [pid = 1845] [serial = 60] [outer = (nil)] 22:20:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x7fb1bfc60800) [pid = 1845] [serial = 61] [outer = 0x7fb1be742400] 22:20:35 INFO - PROCESS | 1845 | 1461216035168 Marionette DEBUG loaded listener.js 22:20:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x7fb1c14b5800) [pid = 1845] [serial = 62] [outer = 0x7fb1be742400] 22:20:35 INFO - PROCESS | 1845 | 1461216035892 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1133ms 22:20:35 INFO - PROCESS | 1845 | 1461216035965 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 22:20:35 INFO - PROCESS | 1845 | 1461216035973 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 22:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:20:35 INFO - PROCESS | 1845 | 1461216035985 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:20:35 INFO - PROCESS | 1845 | 1461216035988 Marionette TRACE conn3 <- [1,58,null,{}] 22:20:35 INFO - PROCESS | 1845 | 1461216035994 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:36 INFO - PROCESS | 1845 | 1461216036142 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 22:20:36 INFO - PROCESS | 1845 | 1461216036257 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6f97800 == 22 [pid = 1845] [id = 22] 22:20:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x7fb1be744c00) [pid = 1845] [serial = 63] [outer = (nil)] 22:20:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x7fb1c5a08400) [pid = 1845] [serial = 64] [outer = 0x7fb1be744c00] 22:20:36 INFO - PROCESS | 1845 | 1461216036339 Marionette DEBUG loaded listener.js 22:20:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x7fb1c64a1800) [pid = 1845] [serial = 65] [outer = 0x7fb1be744c00] 22:20:37 INFO - PROCESS | 1845 | 1461216037121 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1183ms 22:20:37 INFO - PROCESS | 1845 | 1461216037168 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 22:20:37 INFO - PROCESS | 1845 | 1461216037172 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 22:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:20:37 INFO - PROCESS | 1845 | 1461216037177 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:20:37 INFO - PROCESS | 1845 | 1461216037183 Marionette TRACE conn3 <- [1,62,null,{}] 22:20:37 INFO - PROCESS | 1845 | 1461216037215 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:37 INFO - PROCESS | 1845 | 1461216037374 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 22:20:37 INFO - PROCESS | 1845 | 1461216037489 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c8963000 == 23 [pid = 1845] [id = 23] 22:20:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x7fb1c6fd3400) [pid = 1845] [serial = 66] [outer = (nil)] 22:20:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x7fb1c7d23400) [pid = 1845] [serial = 67] [outer = 0x7fb1c6fd3400] 22:20:37 INFO - PROCESS | 1845 | 1461216037563 Marionette DEBUG loaded listener.js 22:20:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x7fb1ca307400) [pid = 1845] [serial = 68] [outer = 0x7fb1c6fd3400] 22:20:38 INFO - PROCESS | 1845 | 1461216038403 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1297ms 22:20:38 INFO - PROCESS | 1845 | 1461216038486 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 22:20:38 INFO - PROCESS | 1845 | 1461216038491 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 22:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:20:38 INFO - PROCESS | 1845 | 1461216038498 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:20:38 INFO - PROCESS | 1845 | 1461216038501 Marionette TRACE conn3 <- [1,66,null,{}] 22:20:38 INFO - PROCESS | 1845 | 1461216038506 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:38 INFO - PROCESS | 1845 | 1461216038658 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 22:20:38 INFO - PROCESS | 1845 | 1461216038891 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bf0c6000 == 24 [pid = 1845] [id = 24] 22:20:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x7fb1be15a800) [pid = 1845] [serial = 69] [outer = (nil)] 22:20:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x7fb1be572800) [pid = 1845] [serial = 70] [outer = 0x7fb1be15a800] 22:20:38 INFO - PROCESS | 1845 | 1461216038960 Marionette DEBUG loaded listener.js 22:20:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x7fb1bfd88c00) [pid = 1845] [serial = 71] [outer = 0x7fb1be15a800] 22:20:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c78a4800 == 23 [pid = 1845] [id = 19] 22:20:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c7692000 == 22 [pid = 1845] [id = 18] 22:20:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6fa7800 == 21 [pid = 1845] [id = 17] 22:20:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c680b000 == 20 [pid = 1845] [id = 16] 22:20:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c0ac3000 == 19 [pid = 1845] [id = 15] 22:20:39 INFO - PROCESS | 1845 | 1461216039848 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:20:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c66a9800 == 18 [pid = 1845] [id = 14] 22:20:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c0aca000 == 17 [pid = 1845] [id = 13] 22:20:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdc4a000 == 16 [pid = 1845] [id = 10] 22:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1429ms 22:20:39 INFO - PROCESS | 1845 | 1461216039929 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 22:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:20:39 INFO - PROCESS | 1845 | 1461216039935 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 22:20:39 INFO - PROCESS | 1845 | 1461216039942 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:20:39 INFO - PROCESS | 1845 | 1461216039948 Marionette TRACE conn3 <- [1,70,null,{}] 22:20:39 INFO - PROCESS | 1845 | 1461216039957 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:40 INFO - PROCESS | 1845 | 1461216040116 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 22:20:40 INFO - PROCESS | 1845 | 1461216040235 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c0abe800 == 17 [pid = 1845] [id = 25] 22:20:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x7fb1c002e400) [pid = 1845] [serial = 72] [outer = (nil)] 22:20:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x7fb1c1951800) [pid = 1845] [serial = 73] [outer = 0x7fb1c002e400] 22:20:40 INFO - PROCESS | 1845 | 1461216040311 Marionette DEBUG loaded listener.js 22:20:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x7fb1c51b1800) [pid = 1845] [serial = 74] [outer = 0x7fb1c002e400] 22:20:41 INFO - PROCESS | 1845 | 1461216041083 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1183ms 22:20:41 INFO - PROCESS | 1845 | 1461216041126 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 22:20:41 INFO - PROCESS | 1845 | 1461216041134 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 22:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:20:41 INFO - PROCESS | 1845 | 1461216041143 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:20:41 INFO - PROCESS | 1845 | 1461216041146 Marionette TRACE conn3 <- [1,74,null,{}] 22:20:41 INFO - PROCESS | 1845 | 1461216041170 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:41 INFO - PROCESS | 1845 | 1461216041332 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 22:20:41 INFO - PROCESS | 1845 | 1461216041449 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6ed9800 == 18 [pid = 1845] [id = 26] 22:20:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x7fb1c14c2800) [pid = 1845] [serial = 75] [outer = (nil)] 22:20:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x7fb1c6fda400) [pid = 1845] [serial = 76] [outer = 0x7fb1c14c2800] 22:20:41 INFO - PROCESS | 1845 | 1461216041521 Marionette DEBUG loaded listener.js 22:20:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x7fb1c7a4dc00) [pid = 1845] [serial = 77] [outer = 0x7fb1c14c2800] 22:20:42 INFO - PROCESS | 1845 | 1461216042315 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1200ms 22:20:42 INFO - PROCESS | 1845 | 1461216042345 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 22:20:42 INFO - PROCESS | 1845 | 1461216042350 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 22:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:20:42 INFO - PROCESS | 1845 | 1461216042356 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:20:42 INFO - PROCESS | 1845 | 1461216042362 Marionette TRACE conn3 <- [1,78,null,{}] 22:20:42 INFO - PROCESS | 1845 | 1461216042377 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:42 INFO - PROCESS | 1845 | 1461216042583 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 22:20:42 INFO - PROCESS | 1845 | 1461216042597 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7fdb800 == 19 [pid = 1845] [id = 27] 22:20:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x7fb1c7d1a000) [pid = 1845] [serial = 78] [outer = (nil)] 22:20:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x7fb1ca306000) [pid = 1845] [serial = 79] [outer = 0x7fb1c7d1a000] 22:20:42 INFO - PROCESS | 1845 | 1461216042670 Marionette DEBUG loaded listener.js 22:20:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x7fb1d4a70400) [pid = 1845] [serial = 80] [outer = 0x7fb1c7d1a000] 22:20:43 INFO - PROCESS | 1845 | 1461216043529 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1230ms 22:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:20:43 INFO - PROCESS | 1845 | 1461216043588 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 22:20:43 INFO - PROCESS | 1845 | 1461216043591 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 22:20:43 INFO - PROCESS | 1845 | 1461216043598 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:20:43 INFO - PROCESS | 1845 | 1461216043601 Marionette TRACE conn3 <- [1,82,null,{}] 22:20:43 INFO - PROCESS | 1845 | 1461216043606 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:43 INFO - PROCESS | 1845 | 1461216043750 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 22:20:43 INFO - PROCESS | 1845 | 1461216043869 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ca4c6000 == 20 [pid = 1845] [id = 28] 22:20:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x7fb1c7f12800) [pid = 1845] [serial = 81] [outer = (nil)] 22:20:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x7fb1d5ed7400) [pid = 1845] [serial = 82] [outer = 0x7fb1c7f12800] 22:20:43 INFO - PROCESS | 1845 | 1461216043940 Marionette DEBUG loaded listener.js 22:20:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x7fb1d62f1c00) [pid = 1845] [serial = 83] [outer = 0x7fb1c7f12800] 22:20:44 INFO - PROCESS | 1845 | 1461216044714 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1181ms 22:20:44 INFO - PROCESS | 1845 | 1461216044783 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 22:20:44 INFO - PROCESS | 1845 | 1461216044789 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 22:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:20:44 INFO - PROCESS | 1845 | 1461216044799 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:20:44 INFO - PROCESS | 1845 | 1461216044803 Marionette TRACE conn3 <- [1,86,null,{}] 22:20:44 INFO - PROCESS | 1845 | 1461216044808 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:45 INFO - PROCESS | 1845 | 1461216045036 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 22:20:45 INFO - PROCESS | 1845 | 1461216045161 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c00c2800 == 21 [pid = 1845] [id = 29] 22:20:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x7fb1be339800) [pid = 1845] [serial = 84] [outer = (nil)] 22:20:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x7fb1be570000) [pid = 1845] [serial = 85] [outer = 0x7fb1be339800] 22:20:45 INFO - PROCESS | 1845 | 1461216045229 Marionette DEBUG loaded listener.js 22:20:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x7fb1c0026000) [pid = 1845] [serial = 86] [outer = 0x7fb1be339800] 22:20:45 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6f97800 == 20 [pid = 1845] [id = 22] 22:20:45 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c00bf800 == 19 [pid = 1845] [id = 21] 22:20:46 INFO - PROCESS | 1845 | 1461216046038 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1282ms 22:20:46 INFO - PROCESS | 1845 | 1461216046082 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 22:20:46 INFO - PROCESS | 1845 | 1461216046088 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 22:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:20:46 INFO - PROCESS | 1845 | 1461216046113 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:20:46 INFO - PROCESS | 1845 | 1461216046119 Marionette TRACE conn3 <- [1,90,null,{}] 22:20:46 INFO - PROCESS | 1845 | 1461216046126 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:46 INFO - PROCESS | 1845 | 1461216046281 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 22:20:46 INFO - PROCESS | 1845 | 1461216046410 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6ed3000 == 20 [pid = 1845] [id = 30] 22:20:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x7fb1c5139800) [pid = 1845] [serial = 87] [outer = (nil)] 22:20:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x7fb1c605f400) [pid = 1845] [serial = 88] [outer = 0x7fb1c5139800] 22:20:46 INFO - PROCESS | 1845 | 1461216046484 Marionette DEBUG loaded listener.js 22:20:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x7fb1c6fd6800) [pid = 1845] [serial = 89] [outer = 0x7fb1c5139800] 22:20:47 INFO - PROCESS | 1845 | 1461216047271 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1188ms 22:20:47 INFO - PROCESS | 1845 | 1461216047300 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 22:20:47 INFO - PROCESS | 1845 | 1461216047308 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 22:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:20:47 INFO - PROCESS | 1845 | 1461216047317 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:20:47 INFO - PROCESS | 1845 | 1461216047321 Marionette TRACE conn3 <- [1,94,null,{}] 22:20:47 INFO - PROCESS | 1845 | 1461216047345 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:47 INFO - PROCESS | 1845 | 1461216047497 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 22:20:47 INFO - PROCESS | 1845 | 1461216047619 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ca41b800 == 21 [pid = 1845] [id = 31] 22:20:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x7fb1c5a0f000) [pid = 1845] [serial = 90] [outer = (nil)] 22:20:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x7fb1c89c1400) [pid = 1845] [serial = 91] [outer = 0x7fb1c5a0f000] 22:20:47 INFO - PROCESS | 1845 | 1461216047691 Marionette DEBUG loaded listener.js 22:20:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x7fb1d3ee0800) [pid = 1845] [serial = 92] [outer = 0x7fb1c5a0f000] 22:20:48 INFO - PROCESS | 1845 | 1461216048494 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 22:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1203ms 22:20:48 INFO - PROCESS | 1845 | 1461216048522 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 22:20:48 INFO - PROCESS | 1845 | 1461216048526 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 22:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:20:48 INFO - PROCESS | 1845 | 1461216048532 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:20:48 INFO - PROCESS | 1845 | 1461216048537 Marionette TRACE conn3 <- [1,98,null,{}] 22:20:48 INFO - PROCESS | 1845 | 1461216048571 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:48 INFO - PROCESS | 1845 | 1461216048733 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 22:20:48 INFO - PROCESS | 1845 | 1461216048880 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4c76800 == 22 [pid = 1845] [id = 32] 22:20:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x7fb1d5f56000) [pid = 1845] [serial = 93] [outer = (nil)] 22:20:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x7fb1d62f1800) [pid = 1845] [serial = 94] [outer = 0x7fb1d5f56000] 22:20:48 INFO - PROCESS | 1845 | 1461216048957 Marionette DEBUG loaded listener.js 22:20:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x7fb1c402b400) [pid = 1845] [serial = 95] [outer = 0x7fb1d5f56000] 22:20:49 INFO - PROCESS | 1845 | 1461216049736 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 22:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1247ms 22:20:49 INFO - PROCESS | 1845 | 1461216049782 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 22:20:49 INFO - PROCESS | 1845 | 1461216049787 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 22:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:20:49 INFO - PROCESS | 1845 | 1461216049793 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:20:49 INFO - PROCESS | 1845 | 1461216049796 Marionette TRACE conn3 <- [1,102,null,{}] 22:20:49 INFO - PROCESS | 1845 | 1461216049800 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:49 INFO - PROCESS | 1845 | 1461216049945 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 22:20:50 INFO - PROCESS | 1845 | 1461216050075 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4dbb800 == 23 [pid = 1845] [id = 33] 22:20:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x7fb1d5fc8c00) [pid = 1845] [serial = 96] [outer = (nil)] 22:20:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x7fb1da049000) [pid = 1845] [serial = 97] [outer = 0x7fb1d5fc8c00] 22:20:50 INFO - PROCESS | 1845 | 1461216050148 Marionette DEBUG loaded listener.js 22:20:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x7fb1da162c00) [pid = 1845] [serial = 98] [outer = 0x7fb1d5fc8c00] 22:20:50 INFO - PROCESS | 1845 | 1461216050919 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 22:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1176ms 22:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:20:50 INFO - PROCESS | 1845 | 1461216050970 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 22:20:50 INFO - PROCESS | 1845 | 1461216050973 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 22:20:50 INFO - PROCESS | 1845 | 1461216050980 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:20:50 INFO - PROCESS | 1845 | 1461216050982 Marionette TRACE conn3 <- [1,106,null,{}] 22:20:50 INFO - PROCESS | 1845 | 1461216050988 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:51 INFO - PROCESS | 1845 | 1461216051130 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 22:20:51 INFO - PROCESS | 1845 | 1461216051325 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c0ad9800 == 24 [pid = 1845] [id = 34] 22:20:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x7fb1be15a400) [pid = 1845] [serial = 99] [outer = (nil)] 22:20:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x7fb1be74d000) [pid = 1845] [serial = 100] [outer = 0x7fb1be15a400] 22:20:51 INFO - PROCESS | 1845 | 1461216051410 Marionette DEBUG loaded listener.js 22:20:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x7fb1c4a47800) [pid = 1845] [serial = 101] [outer = 0x7fb1be15a400] 22:20:52 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6ed9800 == 23 [pid = 1845] [id = 26] 22:20:52 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c0abe800 == 22 [pid = 1845] [id = 25] 22:20:52 INFO - PROCESS | 1845 | 1461216052285 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 22:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1335ms 22:20:52 INFO - PROCESS | 1845 | 1461216052316 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 22:20:52 INFO - PROCESS | 1845 | 1461216052320 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 22:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:20:52 INFO - PROCESS | 1845 | 1461216052329 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:20:52 INFO - PROCESS | 1845 | 1461216052335 Marionette TRACE conn3 <- [1,110,null,{}] 22:20:52 INFO - PROCESS | 1845 | 1461216052344 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:52 INFO - PROCESS | 1845 | 1461216052490 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 22:20:52 INFO - PROCESS | 1845 | 1461216052626 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c70e7800 == 23 [pid = 1845] [id = 35] 22:20:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x7fb1c40bdc00) [pid = 1845] [serial = 102] [outer = (nil)] 22:20:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x7fb1c67ab800) [pid = 1845] [serial = 103] [outer = 0x7fb1c40bdc00] 22:20:52 INFO - PROCESS | 1845 | 1461216052698 Marionette DEBUG loaded listener.js 22:20:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x7fb1c7d25800) [pid = 1845] [serial = 104] [outer = 0x7fb1c40bdc00] 22:20:53 INFO - PROCESS | 1845 | 1461216053542 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 22:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1283ms 22:20:53 INFO - PROCESS | 1845 | 1461216053614 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 22:20:53 INFO - PROCESS | 1845 | 1461216053622 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 22:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:20:53 INFO - PROCESS | 1845 | 1461216053631 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:20:53 INFO - PROCESS | 1845 | 1461216053634 Marionette TRACE conn3 <- [1,114,null,{}] 22:20:53 INFO - PROCESS | 1845 | 1461216053640 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:53 INFO - PROCESS | 1845 | 1461216053796 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 22:20:53 INFO - PROCESS | 1845 | 1461216053926 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4c74000 == 24 [pid = 1845] [id = 36] 22:20:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 105 (0x7fb1c4fe8000) [pid = 1845] [serial = 105] [outer = (nil)] 22:20:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x7fb1d4f94800) [pid = 1845] [serial = 106] [outer = 0x7fb1c4fe8000] 22:20:54 INFO - PROCESS | 1845 | 1461216054001 Marionette DEBUG loaded listener.js 22:20:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x7fb1d5fd5800) [pid = 1845] [serial = 107] [outer = 0x7fb1c4fe8000] 22:20:54 INFO - PROCESS | 1845 | 1461216054817 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 22:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1226ms 22:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:20:54 INFO - PROCESS | 1845 | 1461216054858 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 22:20:54 INFO - PROCESS | 1845 | 1461216054861 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 22:20:54 INFO - PROCESS | 1845 | 1461216054867 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:20:54 INFO - PROCESS | 1845 | 1461216054873 Marionette TRACE conn3 <- [1,118,null,{}] 22:20:54 INFO - PROCESS | 1845 | 1461216054888 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:55 INFO - PROCESS | 1845 | 1461216055048 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 22:20:55 INFO - PROCESS | 1845 | 1461216055174 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5bc9800 == 25 [pid = 1845] [id = 37] 22:20:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x7fb1c65c7400) [pid = 1845] [serial = 108] [outer = (nil)] 22:20:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x7fb1c65ce800) [pid = 1845] [serial = 109] [outer = 0x7fb1c65c7400] 22:20:55 INFO - PROCESS | 1845 | 1461216055253 Marionette DEBUG loaded listener.js 22:20:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1d80cdc00) [pid = 1845] [serial = 110] [outer = 0x7fb1c65c7400] 22:20:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1da3e8800) [pid = 1845] [serial = 111] [outer = 0x7fb1be14ec00] 22:20:56 INFO - PROCESS | 1845 | 1461216056085 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 22:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1291ms 22:20:56 INFO - PROCESS | 1845 | 1461216056162 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 22:20:56 INFO - PROCESS | 1845 | 1461216056165 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 22:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:20:56 INFO - PROCESS | 1845 | 1461216056171 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:20:56 INFO - PROCESS | 1845 | 1461216056173 Marionette TRACE conn3 <- [1,122,null,{}] 22:20:56 INFO - PROCESS | 1845 | 1461216056179 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:56 INFO - PROCESS | 1845 | 1461216056319 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 22:20:56 INFO - PROCESS | 1845 | 1461216056454 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c346d800 == 26 [pid = 1845] [id = 38] 22:20:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1bdbebc00) [pid = 1845] [serial = 112] [outer = (nil)] 22:20:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1bfc63400) [pid = 1845] [serial = 113] [outer = 0x7fb1bdbebc00] 22:20:56 INFO - PROCESS | 1845 | 1461216056525 Marionette DEBUG loaded listener.js 22:20:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x7fb1da4d1400) [pid = 1845] [serial = 114] [outer = 0x7fb1bdbebc00] 22:20:57 INFO - PROCESS | 1845 | 1461216057238 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 22:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1128ms 22:20:57 INFO - PROCESS | 1845 | 1461216057301 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 22:20:57 INFO - PROCESS | 1845 | 1461216057304 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 22:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:20:57 INFO - PROCESS | 1845 | 1461216057310 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:20:57 INFO - PROCESS | 1845 | 1461216057312 Marionette TRACE conn3 <- [1,126,null,{}] 22:20:57 INFO - PROCESS | 1845 | 1461216057317 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:57 INFO - PROCESS | 1845 | 1461216057451 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 22:20:57 INFO - PROCESS | 1845 | 1461216057659 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c00bd800 == 27 [pid = 1845] [id = 39] 22:20:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x7fb1be74ac00) [pid = 1845] [serial = 115] [outer = (nil)] 22:20:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 116 (0x7fb1bfd8d800) [pid = 1845] [serial = 116] [outer = 0x7fb1be74ac00] 22:20:57 INFO - PROCESS | 1845 | 1461216057730 Marionette DEBUG loaded listener.js 22:20:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x7fb1c60f5400) [pid = 1845] [serial = 117] [outer = 0x7fb1be74ac00] 22:20:58 INFO - PROCESS | 1845 | 1461216058592 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 22:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1337ms 22:20:58 INFO - PROCESS | 1845 | 1461216058648 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 22:20:58 INFO - PROCESS | 1845 | 1461216058653 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 22:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:20:58 INFO - PROCESS | 1845 | 1461216058661 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:20:58 INFO - PROCESS | 1845 | 1461216058665 Marionette TRACE conn3 <- [1,130,null,{}] 22:20:58 INFO - PROCESS | 1845 | 1461216058671 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:20:58 INFO - PROCESS | 1845 | 1461216058881 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 22:20:58 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6ed3000 == 26 [pid = 1845] [id = 30] 22:20:59 INFO - PROCESS | 1845 | 1461216059025 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c680f000 == 27 [pid = 1845] [id = 40] 22:20:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x7fb1be577c00) [pid = 1845] [serial = 118] [outer = (nil)] 22:20:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x7fb1c194fc00) [pid = 1845] [serial = 119] [outer = 0x7fb1be577c00] 22:20:59 INFO - PROCESS | 1845 | 1461216059099 Marionette DEBUG loaded listener.js 22:20:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x7fb1c65c5c00) [pid = 1845] [serial = 120] [outer = 0x7fb1be577c00] 22:20:59 INFO - PROCESS | 1845 | 1461216059927 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 22:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1327ms 22:20:59 INFO - PROCESS | 1845 | 1461216059990 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 22:21:00 INFO - PROCESS | 1845 | 1461216059997 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 22:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:21:00 INFO - PROCESS | 1845 | 1461216060005 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:21:00 INFO - PROCESS | 1845 | 1461216060012 Marionette TRACE conn3 <- [1,134,null,{}] 22:21:00 INFO - PROCESS | 1845 | 1461216060019 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:00 INFO - PROCESS | 1845 | 1461216060171 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 22:21:00 INFO - PROCESS | 1845 | 1461216060300 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5b85000 == 28 [pid = 1845] [id = 41] 22:21:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1be745000) [pid = 1845] [serial = 121] [outer = (nil)] 22:21:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 122 (0x7fb1d4a75800) [pid = 1845] [serial = 122] [outer = 0x7fb1be745000] 22:21:00 INFO - PROCESS | 1845 | 1461216060376 Marionette DEBUG loaded listener.js 22:21:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 123 (0x7fb1d5fd3400) [pid = 1845] [serial = 123] [outer = 0x7fb1be745000] 22:21:01 INFO - PROCESS | 1845 | 1461216061220 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 22:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1285ms 22:21:01 INFO - PROCESS | 1845 | 1461216061291 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 22:21:01 INFO - PROCESS | 1845 | 1461216061295 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 22:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:21:01 INFO - PROCESS | 1845 | 1461216061301 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:21:01 INFO - PROCESS | 1845 | 1461216061304 Marionette TRACE conn3 <- [1,138,null,{}] 22:21:01 INFO - PROCESS | 1845 | 1461216061310 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:01 INFO - PROCESS | 1845 | 1461216061516 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 22:21:01 INFO - PROCESS | 1845 | 1461216061648 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da036800 == 29 [pid = 1845] [id = 42] 22:21:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 124 (0x7fb1be33d800) [pid = 1845] [serial = 124] [outer = (nil)] 22:21:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 125 (0x7fb1da094c00) [pid = 1845] [serial = 125] [outer = 0x7fb1be33d800] 22:21:01 INFO - PROCESS | 1845 | 1461216061726 Marionette DEBUG loaded listener.js 22:21:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 126 (0x7fb1da46f800) [pid = 1845] [serial = 126] [outer = 0x7fb1be33d800] 22:21:02 INFO - PROCESS | 1845 | 1461216062598 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 22:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1326ms 22:21:02 INFO - PROCESS | 1845 | 1461216062628 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 22:21:02 INFO - PROCESS | 1845 | 1461216062634 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 22:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:21:02 INFO - PROCESS | 1845 | 1461216062649 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:21:02 INFO - PROCESS | 1845 | 1461216062656 Marionette TRACE conn3 <- [1,142,null,{}] 22:21:02 INFO - PROCESS | 1845 | 1461216062661 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:02 INFO - PROCESS | 1845 | 1461216062814 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 22:21:02 INFO - PROCESS | 1845 | 1461216062943 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da374000 == 30 [pid = 1845] [id = 43] 22:21:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 127 (0x7fb1d998a000) [pid = 1845] [serial = 127] [outer = (nil)] 22:21:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 128 (0x7fb1dcea9000) [pid = 1845] [serial = 128] [outer = 0x7fb1d998a000] 22:21:03 INFO - PROCESS | 1845 | 1461216063015 Marionette DEBUG loaded listener.js 22:21:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1de4ee800) [pid = 1845] [serial = 129] [outer = 0x7fb1d998a000] 22:21:03 INFO - PROCESS | 1845 | 1461216063820 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 22:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1189ms 22:21:03 INFO - PROCESS | 1845 | 1461216063835 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 22:21:03 INFO - PROCESS | 1845 | 1461216063841 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 22:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:21:03 INFO - PROCESS | 1845 | 1461216063852 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:21:03 INFO - PROCESS | 1845 | 1461216063854 Marionette TRACE conn3 <- [1,146,null,{}] 22:21:03 INFO - PROCESS | 1845 | 1461216063860 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:04 INFO - PROCESS | 1845 | 1461216064014 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 22:21:04 INFO - PROCESS | 1845 | 1461216064148 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9931000 == 31 [pid = 1845] [id = 44] 22:21:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1be56c800) [pid = 1845] [serial = 130] [outer = (nil)] 22:21:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 131 (0x7fb1c15fb400) [pid = 1845] [serial = 131] [outer = 0x7fb1be56c800] 22:21:04 INFO - PROCESS | 1845 | 1461216064217 Marionette DEBUG loaded listener.js 22:21:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 132 (0x7fb1c34bbc00) [pid = 1845] [serial = 132] [outer = 0x7fb1be56c800] 22:21:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c00bd800 == 30 [pid = 1845] [id = 39] 22:21:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c70e7800 == 29 [pid = 1845] [id = 35] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c7fdb800 == 28 [pid = 1845] [id = 27] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c00c2800 == 27 [pid = 1845] [id = 29] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ca41b800 == 26 [pid = 1845] [id = 31] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4c76800 == 25 [pid = 1845] [id = 32] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bf0c6000 == 24 [pid = 1845] [id = 24] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c8965000 == 23 [pid = 1845] [id = 6] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4c74000 == 22 [pid = 1845] [id = 36] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5bc9800 == 21 [pid = 1845] [id = 37] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ca4c6000 == 20 [pid = 1845] [id = 28] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c346d800 == 19 [pid = 1845] [id = 38] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c171f000 == 18 [pid = 1845] [id = 8] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c88ec800 == 17 [pid = 1845] [id = 20] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da374000 == 16 [pid = 1845] [id = 43] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da036800 == 15 [pid = 1845] [id = 42] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c0ad9800 == 14 [pid = 1845] [id = 34] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5b85000 == 13 [pid = 1845] [id = 41] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be7a9000 == 12 [pid = 1845] [id = 9] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c8963000 == 11 [pid = 1845] [id = 23] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c680f000 == 10 [pid = 1845] [id = 40] 22:21:07 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4dbb800 == 9 [pid = 1845] [id = 33] 22:21:08 INFO - PROCESS | 1845 | 1461216068696 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 22:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 4889ms 22:21:08 INFO - PROCESS | 1845 | 1461216068743 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 22:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:21:08 INFO - PROCESS | 1845 | 1461216068748 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 22:21:08 INFO - PROCESS | 1845 | 1461216068756 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:21:08 INFO - PROCESS | 1845 | 1461216068761 Marionette TRACE conn3 <- [1,150,null,{}] 22:21:08 INFO - PROCESS | 1845 | 1461216068769 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:08 INFO - PROCESS | 1845 | 1461216068924 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 22:21:09 INFO - PROCESS | 1845 | 1461216069041 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c0ad7800 == 10 [pid = 1845] [id = 45] 22:21:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 133 (0x7fb1c4fe4800) [pid = 1845] [serial = 133] [outer = (nil)] 22:21:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 134 (0x7fb1c51a8800) [pid = 1845] [serial = 134] [outer = 0x7fb1c4fe4800] 22:21:09 INFO - PROCESS | 1845 | 1461216069110 Marionette DEBUG loaded listener.js 22:21:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 135 (0x7fb1c5a08c00) [pid = 1845] [serial = 135] [outer = 0x7fb1c4fe4800] 22:21:09 INFO - PROCESS | 1845 | 1461216069724 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 22:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1030ms 22:21:09 INFO - PROCESS | 1845 | 1461216069785 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 22:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:21:09 INFO - PROCESS | 1845 | 1461216069795 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 22:21:09 INFO - PROCESS | 1845 | 1461216069806 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:21:09 INFO - PROCESS | 1845 | 1461216069810 Marionette TRACE conn3 <- [1,154,null,{}] 22:21:09 INFO - PROCESS | 1845 | 1461216069815 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:10 INFO - PROCESS | 1845 | 1461216070005 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 22:21:10 INFO - PROCESS | 1845 | 1461216070020 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be51c800 == 11 [pid = 1845] [id = 46] 22:21:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 136 (0x7fb1bdbef400) [pid = 1845] [serial = 136] [outer = (nil)] 22:21:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 137 (0x7fb1c65cec00) [pid = 1845] [serial = 137] [outer = 0x7fb1bdbef400] 22:21:10 INFO - PROCESS | 1845 | 1461216070078 Marionette DEBUG loaded listener.js 22:21:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 138 (0x7fb1c7621c00) [pid = 1845] [serial = 138] [outer = 0x7fb1bdbef400] 22:21:10 INFO - PROCESS | 1845 | 1461216070884 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 22:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1137ms 22:21:10 INFO - PROCESS | 1845 | 1461216070942 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 22:21:10 INFO - PROCESS | 1845 | 1461216070946 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 22:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:21:10 INFO - PROCESS | 1845 | 1461216070953 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:21:10 INFO - PROCESS | 1845 | 1461216070958 Marionette TRACE conn3 <- [1,158,null,{}] 22:21:10 INFO - PROCESS | 1845 | 1461216070974 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:11 INFO - PROCESS | 1845 | 1461216071199 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 22:21:11 INFO - PROCESS | 1845 | 1461216071258 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ced22000 == 12 [pid = 1845] [id = 47] 22:21:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 139 (0x7fb1c15fd400) [pid = 1845] [serial = 139] [outer = (nil)] 22:21:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 140 (0x7fb1d3eda400) [pid = 1845] [serial = 140] [outer = 0x7fb1c15fd400] 22:21:11 INFO - PROCESS | 1845 | 1461216071382 Marionette DEBUG loaded listener.js 22:21:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 141 (0x7fb1d4f22400) [pid = 1845] [serial = 141] [outer = 0x7fb1c15fd400] 22:21:12 INFO - PROCESS | 1845 | 1461216072224 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 22:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1291ms 22:21:12 INFO - PROCESS | 1845 | 1461216072244 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 22:21:12 INFO - PROCESS | 1845 | 1461216072247 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 22:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:21:12 INFO - PROCESS | 1845 | 1461216072259 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:21:12 INFO - PROCESS | 1845 | 1461216072261 Marionette TRACE conn3 <- [1,162,null,{}] 22:21:12 INFO - PROCESS | 1845 | 1461216072267 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:12 INFO - PROCESS | 1845 | 1461216072429 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 22:21:12 INFO - PROCESS | 1845 | 1461216072455 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d51c6800 == 13 [pid = 1845] [id = 48] 22:21:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1d3e61400) [pid = 1845] [serial = 142] [outer = (nil)] 22:21:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1d62fb000) [pid = 1845] [serial = 143] [outer = 0x7fb1d3e61400] 22:21:12 INFO - PROCESS | 1845 | 1461216072513 Marionette DEBUG loaded listener.js 22:21:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1d9fc9000) [pid = 1845] [serial = 144] [outer = 0x7fb1d3e61400] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1be339800) [pid = 1845] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1c14c2800) [pid = 1845] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 141 (0x7fb1be74ac00) [pid = 1845] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 140 (0x7fb1be15a400) [pid = 1845] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 139 (0x7fb1be15a800) [pid = 1845] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 138 (0x7fb1d4cbc800) [pid = 1845] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 137 (0x7fb1c3e7e800) [pid = 1845] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 136 (0x7fb1bfc68800) [pid = 1845] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 135 (0x7fb1be577800) [pid = 1845] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 134 (0x7fb1c7d1a400) [pid = 1845] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 133 (0x7fb1c87c1c00) [pid = 1845] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 132 (0x7fb1bdbe3800) [pid = 1845] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 131 (0x7fb1c195e400) [pid = 1845] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 130 (0x7fb1c6495c00) [pid = 1845] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 129 (0x7fb1be742800) [pid = 1845] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 128 (0x7fb1d5f56000) [pid = 1845] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 127 (0x7fb1bfc61400) [pid = 1845] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 126 (0x7fb1be33d800) [pid = 1845] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 125 (0x7fb1c5a0f000) [pid = 1845] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 124 (0x7fb1c4fe8000) [pid = 1845] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 123 (0x7fb1c0026400) [pid = 1845] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 122 (0x7fb1c65c7400) [pid = 1845] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 121 (0x7fb1c5139800) [pid = 1845] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x7fb1c7f12800) [pid = 1845] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x7fb1c7d1a000) [pid = 1845] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 118 (0x7fb1c6fd3400) [pid = 1845] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 117 (0x7fb1c002e400) [pid = 1845] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 116 (0x7fb1d5fc8c00) [pid = 1845] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 115 (0x7fb1be744c00) [pid = 1845] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 114 (0x7fb1be577c00) [pid = 1845] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 113 (0x7fb1c40bdc00) [pid = 1845] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x7fb1be742400) [pid = 1845] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x7fb1d998a000) [pid = 1845] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x7fb1bdbebc00) [pid = 1845] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:21:13 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x7fb1be745000) [pid = 1845] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:21:14 INFO - PROCESS | 1845 | 1461216074081 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 22:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1883ms 22:21:14 INFO - PROCESS | 1845 | 1461216074171 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 22:21:14 INFO - PROCESS | 1845 | 1461216074174 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 22:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:21:14 INFO - PROCESS | 1845 | 1461216074211 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:21:14 INFO - PROCESS | 1845 | 1461216074214 Marionette TRACE conn3 <- [1,166,null,{}] 22:21:14 INFO - PROCESS | 1845 | 1461216074295 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:14 INFO - PROCESS | 1845 | 1461216074438 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 22:21:14 INFO - PROCESS | 1845 | 1461216074569 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6818000 == 14 [pid = 1845] [id = 49] 22:21:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1bdbe4800) [pid = 1845] [serial = 145] [outer = (nil)] 22:21:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1c15f1400) [pid = 1845] [serial = 146] [outer = 0x7fb1bdbe4800] 22:21:14 INFO - PROCESS | 1845 | 1461216074641 Marionette DEBUG loaded listener.js 22:21:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1c893cc00) [pid = 1845] [serial = 147] [outer = 0x7fb1bdbe4800] 22:21:15 INFO - PROCESS | 1845 | 1461216075312 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 22:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1172ms 22:21:15 INFO - PROCESS | 1845 | 1461216075363 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 22:21:15 INFO - PROCESS | 1845 | 1461216075366 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 22:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:21:15 INFO - PROCESS | 1845 | 1461216075379 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:21:15 INFO - PROCESS | 1845 | 1461216075381 Marionette TRACE conn3 <- [1,170,null,{}] 22:21:15 INFO - PROCESS | 1845 | 1461216075389 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:15 INFO - PROCESS | 1845 | 1461216075561 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 22:21:15 INFO - PROCESS | 1845 | 1461216075700 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be51d000 == 15 [pid = 1845] [id = 50] 22:21:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1bdbe3c00) [pid = 1845] [serial = 148] [outer = (nil)] 22:21:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x7fb1be152400) [pid = 1845] [serial = 149] [outer = 0x7fb1bdbe3c00] 22:21:15 INFO - PROCESS | 1845 | 1461216075775 Marionette DEBUG loaded listener.js 22:21:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x7fb1bfc68000) [pid = 1845] [serial = 150] [outer = 0x7fb1bdbe3c00] 22:21:16 INFO - PROCESS | 1845 | 1461216076664 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 22:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1333ms 22:21:16 INFO - PROCESS | 1845 | 1461216076715 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 22:21:16 INFO - PROCESS | 1845 | 1461216076721 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 22:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:21:16 INFO - PROCESS | 1845 | 1461216076729 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:21:16 INFO - PROCESS | 1845 | 1461216076734 Marionette TRACE conn3 <- [1,174,null,{}] 22:21:16 INFO - PROCESS | 1845 | 1461216076741 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:16 INFO - PROCESS | 1845 | 1461216076907 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 22:21:17 INFO - PROCESS | 1845 | 1461216077036 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c8966000 == 16 [pid = 1845] [id = 51] 22:21:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 116 (0x7fb1bdbe8c00) [pid = 1845] [serial = 151] [outer = (nil)] 22:21:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x7fb1c65cb800) [pid = 1845] [serial = 152] [outer = 0x7fb1bdbe8c00] 22:21:17 INFO - PROCESS | 1845 | 1461216077109 Marionette DEBUG loaded listener.js 22:21:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x7fb1c761fc00) [pid = 1845] [serial = 153] [outer = 0x7fb1bdbe8c00] 22:21:17 INFO - PROCESS | 1845 | 1461216077981 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 22:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1278ms 22:21:18 INFO - PROCESS | 1845 | 1461216078010 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 22:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:21:18 INFO - PROCESS | 1845 | 1461216078016 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 22:21:18 INFO - PROCESS | 1845 | 1461216078022 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:21:18 INFO - PROCESS | 1845 | 1461216078025 Marionette TRACE conn3 <- [1,178,null,{}] 22:21:18 INFO - PROCESS | 1845 | 1461216078030 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:18 INFO - PROCESS | 1845 | 1461216078176 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 22:21:18 INFO - PROCESS | 1845 | 1461216078313 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be3f1800 == 17 [pid = 1845] [id = 52] 22:21:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x7fb1be154400) [pid = 1845] [serial = 154] [outer = (nil)] 22:21:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x7fb1c0024400) [pid = 1845] [serial = 155] [outer = 0x7fb1be154400] 22:21:18 INFO - PROCESS | 1845 | 1461216078382 Marionette DEBUG loaded listener.js 22:21:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1c5fee400) [pid = 1845] [serial = 156] [outer = 0x7fb1be154400] 22:21:19 INFO - PROCESS | 1845 | 1461216079484 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x7fb1c6fda400) [pid = 1845] [serial = 76] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x7fb1c605f400) [pid = 1845] [serial = 88] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 118 (0x7fb1bfd88c00) [pid = 1845] [serial = 71] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 117 (0x7fb1d4fdf000) [pid = 1845] [serial = 58] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 116 (0x7fb1d5e2ac00) [pid = 1845] [serial = 59] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 115 (0x7fb1ce063800) [pid = 1845] [serial = 56] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 114 (0x7fb1d7b12000) [pid = 1845] [serial = 2] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 113 (0x7fb1c1951800) [pid = 1845] [serial = 73] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x7fb1c0029c00) [pid = 1845] [serial = 43] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x7fb1c5d9ec00) [pid = 1845] [serial = 46] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x7fb1c7f10800) [pid = 1845] [serial = 49] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x7fb1c4a4b800) [pid = 1845] [serial = 44] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x7fb1be7bd800) [pid = 1845] [serial = 31] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x7fb1c89b3000) [pid = 1845] [serial = 52] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 106 (0x7fb1ca30e000) [pid = 1845] [serial = 55] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 105 (0x7fb1be572800) [pid = 1845] [serial = 70] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 104 (0x7fb1be33ac00) [pid = 1845] [serial = 28] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 103 (0x7fb1be570000) [pid = 1845] [serial = 85] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 102 (0x7fb1c87b2800) [pid = 1845] [serial = 50] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0x7fb1c5a10000) [pid = 1845] [serial = 37] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0x7fb1c606b800) [pid = 1845] [serial = 38] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0x7fb1c6fd1c00) [pid = 1845] [serial = 40] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0x7fb1ca631c00) [pid = 1845] [serial = 53] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x7fb1c7038000) [pid = 1845] [serial = 41] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x7fb1be573400) [pid = 1845] [serial = 29] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x7fb1c753d400) [pid = 1845] [serial = 47] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x7fb1c002f400) [pid = 1845] [serial = 34] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x7fb1bf059000) [pid = 1845] [serial = 26] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x7fb1c14b5800) [pid = 1845] [serial = 62] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x7fb1c5a08400) [pid = 1845] [serial = 64] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x7fb1bfc60800) [pid = 1845] [serial = 61] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x7fb1c0026000) [pid = 1845] [serial = 86] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x7fb1c7a4dc00) [pid = 1845] [serial = 77] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x7fb1c60ef400) [pid = 1845] [serial = 12] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x7fb1ca306000) [pid = 1845] [serial = 79] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x7fb1ca307400) [pid = 1845] [serial = 68] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x7fb1d4a70400) [pid = 1845] [serial = 80] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x7fb1c6411000) [pid = 1845] [serial = 9] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x7fb1c51b1800) [pid = 1845] [serial = 74] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x7fb1d5ed7400) [pid = 1845] [serial = 82] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x7fb1c64a1800) [pid = 1845] [serial = 65] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 79 (0x7fb1c7d23400) [pid = 1845] [serial = 67] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 78 (0x7fb1be748000) [pid = 1845] [serial = 25] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 77 (0x7fb1c002ec00) [pid = 1845] [serial = 22] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 76 (0x7fb1be56b400) [pid = 1845] [serial = 23] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x7fb1c0028000) [pid = 1845] [serial = 16] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x7fb1c002e800) [pid = 1845] [serial = 17] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x7fb1bfc6e800) [pid = 1845] [serial = 19] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x7fb1bfc65800) [pid = 1845] [serial = 35] [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.] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x7fb1c6fd6800) [pid = 1845] [serial = 89] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x7fb1d62f1c00) [pid = 1845] [serial = 83] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x7fb1c15fb400) [pid = 1845] [serial = 131] [outer = (nil)] [url = about:blank] 22:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1577ms 22:21:19 INFO - PROCESS | 1845 | 1461216079641 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:21:19 INFO - PROCESS | 1845 | 1461216079655 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 22:21:19 INFO - PROCESS | 1845 | 1461216079659 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 22:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x7fb1da049000) [pid = 1845] [serial = 97] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x7fb1d4a75800) [pid = 1845] [serial = 122] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x7fb1c67ab800) [pid = 1845] [serial = 103] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x7fb1bfd8d800) [pid = 1845] [serial = 116] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x7fb1be74d000) [pid = 1845] [serial = 100] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 63 (0x7fb1c194fc00) [pid = 1845] [serial = 119] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 62 (0x7fb1d4f94800) [pid = 1845] [serial = 106] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 61 (0x7fb1c60f5400) [pid = 1845] [serial = 117] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 60 (0x7fb1c4a47800) [pid = 1845] [serial = 101] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 59 (0x7fb1d62f1800) [pid = 1845] [serial = 94] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 58 (0x7fb1c65ce800) [pid = 1845] [serial = 109] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 57 (0x7fb1da162c00) [pid = 1845] [serial = 98] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 56 (0x7fb1c65c5c00) [pid = 1845] [serial = 120] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 55 (0x7fb1c7d25800) [pid = 1845] [serial = 104] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x7fb1c89c1400) [pid = 1845] [serial = 91] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x7fb1c402b400) [pid = 1845] [serial = 95] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x7fb1da46f800) [pid = 1845] [serial = 126] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x7fb1d3ee0800) [pid = 1845] [serial = 92] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x7fb1dcea9000) [pid = 1845] [serial = 128] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 49 (0x7fb1d5fd5800) [pid = 1845] [serial = 107] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 48 (0x7fb1da094c00) [pid = 1845] [serial = 125] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 47 (0x7fb1bfc63400) [pid = 1845] [serial = 113] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 46 (0x7fb1d80cdc00) [pid = 1845] [serial = 110] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 45 (0x7fb1de4ee800) [pid = 1845] [serial = 129] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 44 (0x7fb1da4d1400) [pid = 1845] [serial = 114] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | --DOMWINDOW == 43 (0x7fb1d5fd3400) [pid = 1845] [serial = 123] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1845 | 1461216079768 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:21:19 INFO - PROCESS | 1845 | 1461216079772 Marionette TRACE conn3 <- [1,182,null,{}] 22:21:19 INFO - PROCESS | 1845 | 1461216079791 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:19 INFO - PROCESS | 1845 | 1461216079933 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 22:21:20 INFO - PROCESS | 1845 | 1461216080006 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bfb8a000 == 18 [pid = 1845] [id = 53] 22:21:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 44 (0x7fb1be150c00) [pid = 1845] [serial = 157] [outer = (nil)] 22:21:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 45 (0x7fb1c14b5800) [pid = 1845] [serial = 158] [outer = 0x7fb1be150c00] 22:21:20 INFO - PROCESS | 1845 | 1461216080070 Marionette DEBUG loaded listener.js 22:21:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 46 (0x7fb1c15fb000) [pid = 1845] [serial = 159] [outer = 0x7fb1be150c00] 22:21:20 INFO - PROCESS | 1845 | 1461216080639 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 22:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 963ms 22:21:20 INFO - PROCESS | 1845 | 1461216080655 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 22:21:20 INFO - PROCESS | 1845 | 1461216080660 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 22:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:21:20 INFO - PROCESS | 1845 | 1461216080669 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:21:20 INFO - PROCESS | 1845 | 1461216080672 Marionette TRACE conn3 <- [1,186,null,{}] 22:21:20 INFO - PROCESS | 1845 | 1461216080676 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:20 INFO - PROCESS | 1845 | 1461216080804 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 22:21:20 INFO - PROCESS | 1845 | 1461216080823 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c0ad9000 == 19 [pid = 1845] [id = 54] 22:21:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 47 (0x7fb1c34c2c00) [pid = 1845] [serial = 160] [outer = (nil)] 22:21:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 48 (0x7fb1c40ba000) [pid = 1845] [serial = 161] [outer = 0x7fb1c34c2c00] 22:21:20 INFO - PROCESS | 1845 | 1461216080882 Marionette DEBUG loaded listener.js 22:21:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 49 (0x7fb1c4fdec00) [pid = 1845] [serial = 162] [outer = 0x7fb1c34c2c00] 22:21:21 INFO - PROCESS | 1845 | 1461216081761 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 22:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1132ms 22:21:21 INFO - PROCESS | 1845 | 1461216081802 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 22:21:21 INFO - PROCESS | 1845 | 1461216081804 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 22:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:21:21 INFO - PROCESS | 1845 | 1461216081810 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:21:21 INFO - PROCESS | 1845 | 1461216081815 Marionette TRACE conn3 <- [1,190,null,{}] 22:21:21 INFO - PROCESS | 1845 | 1461216081838 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:21 INFO - PROCESS | 1845 | 1461216081996 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 22:21:22 INFO - PROCESS | 1845 | 1461216082085 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c5153800 == 20 [pid = 1845] [id = 55] 22:21:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 50 (0x7fb1c002f400) [pid = 1845] [serial = 163] [outer = (nil)] 22:21:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x7fb1c4138800) [pid = 1845] [serial = 164] [outer = 0x7fb1c002f400] 22:21:22 INFO - PROCESS | 1845 | 1461216082157 Marionette DEBUG loaded listener.js 22:21:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x7fb1c64a1800) [pid = 1845] [serial = 165] [outer = 0x7fb1c002f400] 22:21:22 INFO - PROCESS | 1845 | 1461216082820 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 22:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1035ms 22:21:22 INFO - PROCESS | 1845 | 1461216082846 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 22:21:22 INFO - PROCESS | 1845 | 1461216082850 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 22:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:21:22 INFO - PROCESS | 1845 | 1461216082855 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:21:22 INFO - PROCESS | 1845 | 1461216082857 Marionette TRACE conn3 <- [1,194,null,{}] 22:21:22 INFO - PROCESS | 1845 | 1461216082862 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:23 INFO - PROCESS | 1845 | 1461216083011 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 22:21:23 INFO - PROCESS | 1845 | 1461216083039 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c647a000 == 21 [pid = 1845] [id = 56] 22:21:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x7fb1c65bf800) [pid = 1845] [serial = 166] [outer = (nil)] 22:21:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x7fb1c6fcb800) [pid = 1845] [serial = 167] [outer = 0x7fb1c65bf800] 22:21:23 INFO - PROCESS | 1845 | 1461216083095 Marionette DEBUG loaded listener.js 22:21:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x7fb1c6fd7000) [pid = 1845] [serial = 168] [outer = 0x7fb1c65bf800] 22:21:23 INFO - PROCESS | 1845 | --DOMWINDOW == 54 (0x7fb1c4fe4800) [pid = 1845] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:21:23 INFO - PROCESS | 1845 | --DOMWINDOW == 53 (0x7fb1bdbef400) [pid = 1845] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:21:23 INFO - PROCESS | 1845 | --DOMWINDOW == 52 (0x7fb1be56c800) [pid = 1845] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:21:23 INFO - PROCESS | 1845 | --DOMWINDOW == 51 (0x7fb1c15fd400) [pid = 1845] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:21:23 INFO - PROCESS | 1845 | --DOMWINDOW == 50 (0x7fb1d3e61400) [pid = 1845] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:21:23 INFO - PROCESS | 1845 | 1461216083954 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 22:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1124ms 22:21:23 INFO - PROCESS | 1845 | 1461216083980 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 22:21:23 INFO - PROCESS | 1845 | 1461216083983 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 22:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:21:23 INFO - PROCESS | 1845 | 1461216083988 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:21:23 INFO - PROCESS | 1845 | 1461216083990 Marionette TRACE conn3 <- [1,198,null,{}] 22:21:23 INFO - PROCESS | 1845 | 1461216083995 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:24 INFO - PROCESS | 1845 | 1461216084112 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 22:21:24 INFO - PROCESS | 1845 | 1461216084126 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6dae000 == 22 [pid = 1845] [id = 57] 22:21:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 51 (0x7fb1bdbeec00) [pid = 1845] [serial = 169] [outer = (nil)] 22:21:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 52 (0x7fb1c6fd1400) [pid = 1845] [serial = 170] [outer = 0x7fb1bdbeec00] 22:21:24 INFO - PROCESS | 1845 | 1461216084182 Marionette DEBUG loaded listener.js 22:21:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 53 (0x7fb1c753d400) [pid = 1845] [serial = 171] [outer = 0x7fb1bdbeec00] 22:21:24 INFO - PROCESS | 1845 | 1461216084799 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 22:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 823ms 22:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:21:24 INFO - PROCESS | 1845 | 1461216084812 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 22:21:24 INFO - PROCESS | 1845 | 1461216084814 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 22:21:24 INFO - PROCESS | 1845 | 1461216084821 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:21:24 INFO - PROCESS | 1845 | 1461216084824 Marionette TRACE conn3 <- [1,202,null,{}] 22:21:24 INFO - PROCESS | 1845 | 1461216084828 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:25 INFO - PROCESS | 1845 | 1461216085016 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 22:21:25 INFO - PROCESS | 1845 | 1461216085039 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6fa5000 == 23 [pid = 1845] [id = 58] 22:21:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 54 (0x7fb1c4fda400) [pid = 1845] [serial = 172] [outer = (nil)] 22:21:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 55 (0x7fb1c7d25400) [pid = 1845] [serial = 173] [outer = 0x7fb1c4fda400] 22:21:25 INFO - PROCESS | 1845 | 1461216085104 Marionette DEBUG loaded listener.js 22:21:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 56 (0x7fb1c89b6400) [pid = 1845] [serial = 174] [outer = 0x7fb1c4fda400] 22:21:25 INFO - PROCESS | 1845 | 1461216085711 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 22:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 929ms 22:21:25 INFO - PROCESS | 1845 | 1461216085749 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 22:21:25 INFO - PROCESS | 1845 | 1461216085751 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 22:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:21:25 INFO - PROCESS | 1845 | 1461216085757 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:21:25 INFO - PROCESS | 1845 | 1461216085760 Marionette TRACE conn3 <- [1,206,null,{}] 22:21:25 INFO - PROCESS | 1845 | 1461216085765 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:25 INFO - PROCESS | 1845 | 1461216085885 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 22:21:25 INFO - PROCESS | 1845 | 1461216085901 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7696000 == 24 [pid = 1845] [id = 59] 22:21:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 57 (0x7fb1bdbeac00) [pid = 1845] [serial = 175] [outer = (nil)] 22:21:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 58 (0x7fb1ca631c00) [pid = 1845] [serial = 176] [outer = 0x7fb1bdbeac00] 22:21:25 INFO - PROCESS | 1845 | 1461216085960 Marionette DEBUG loaded listener.js 22:21:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 59 (0x7fb1ce060400) [pid = 1845] [serial = 177] [outer = 0x7fb1bdbeac00] 22:21:26 INFO - PROCESS | 1845 | 1461216086870 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 22:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1175ms 22:21:26 INFO - PROCESS | 1845 | 1461216086934 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 22:21:26 INFO - PROCESS | 1845 | 1461216086941 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 22:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:21:26 INFO - PROCESS | 1845 | 1461216086950 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:21:26 INFO - PROCESS | 1845 | 1461216086954 Marionette TRACE conn3 <- [1,210,null,{}] 22:21:26 INFO - PROCESS | 1845 | 1461216086961 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:27 INFO - PROCESS | 1845 | 1461216087138 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 22:21:27 INFO - PROCESS | 1845 | 1461216087257 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c3464800 == 25 [pid = 1845] [id = 60] 22:21:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 60 (0x7fb1bfd8ac00) [pid = 1845] [serial = 178] [outer = (nil)] 22:21:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 61 (0x7fb1c15fc000) [pid = 1845] [serial = 179] [outer = 0x7fb1bfd8ac00] 22:21:27 INFO - PROCESS | 1845 | 1461216087329 Marionette DEBUG loaded listener.js 22:21:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 62 (0x7fb1c40b8c00) [pid = 1845] [serial = 180] [outer = 0x7fb1bfd8ac00] 22:21:28 INFO - PROCESS | 1845 | 1461216088034 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 22:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1131ms 22:21:28 INFO - PROCESS | 1845 | 1461216088082 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 22:21:28 INFO - PROCESS | 1845 | 1461216088090 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 22:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:21:28 INFO - PROCESS | 1845 | 1461216088100 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:21:28 INFO - PROCESS | 1845 | 1461216088104 Marionette TRACE conn3 <- [1,214,null,{}] 22:21:28 INFO - PROCESS | 1845 | 1461216088109 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:28 INFO - PROCESS | 1845 | 1461216088255 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 22:21:28 INFO - PROCESS | 1845 | 1461216088381 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c5152800 == 26 [pid = 1845] [id = 61] 22:21:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 63 (0x7fb1c002cc00) [pid = 1845] [serial = 181] [outer = (nil)] 22:21:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 64 (0x7fb1c605e400) [pid = 1845] [serial = 182] [outer = 0x7fb1c002cc00] 22:21:28 INFO - PROCESS | 1845 | 1461216088451 Marionette DEBUG loaded listener.js 22:21:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x7fb1c65c9c00) [pid = 1845] [serial = 183] [outer = 0x7fb1c002cc00] 22:21:29 INFO - PROCESS | 1845 | 1461216089210 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 22:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1183ms 22:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:21:29 INFO - PROCESS | 1845 | 1461216089283 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 22:21:29 INFO - PROCESS | 1845 | 1461216089286 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 22:21:29 INFO - PROCESS | 1845 | 1461216089292 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:21:29 INFO - PROCESS | 1845 | 1461216089297 Marionette TRACE conn3 <- [1,218,null,{}] 22:21:29 INFO - PROCESS | 1845 | 1461216089312 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:29 INFO - PROCESS | 1845 | 1461216089500 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 22:21:29 INFO - PROCESS | 1845 | 1461216089619 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c86df800 == 27 [pid = 1845] [id = 62] 22:21:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x7fb1c6416000) [pid = 1845] [serial = 184] [outer = (nil)] 22:21:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x7fb1c7f16c00) [pid = 1845] [serial = 185] [outer = 0x7fb1c6416000] 22:21:29 INFO - PROCESS | 1845 | 1461216089690 Marionette DEBUG loaded listener.js 22:21:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x7fb1c89ba000) [pid = 1845] [serial = 186] [outer = 0x7fb1c6416000] 22:21:30 INFO - PROCESS | 1845 | 1461216090530 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 22:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1289ms 22:21:30 INFO - PROCESS | 1845 | 1461216090581 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 22:21:30 INFO - PROCESS | 1845 | 1461216090585 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 22:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:21:30 INFO - PROCESS | 1845 | 1461216090592 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:21:30 INFO - PROCESS | 1845 | 1461216090595 Marionette TRACE conn3 <- [1,222,null,{}] 22:21:30 INFO - PROCESS | 1845 | 1461216090601 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:30 INFO - PROCESS | 1845 | 1461216090746 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 22:21:30 INFO - PROCESS | 1845 | 1461216090876 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c8960800 == 28 [pid = 1845] [id = 63] 22:21:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x7fb1bef85800) [pid = 1845] [serial = 187] [outer = (nil)] 22:21:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x7fb1cede5400) [pid = 1845] [serial = 188] [outer = 0x7fb1bef85800] 22:21:30 INFO - PROCESS | 1845 | 1461216090944 Marionette DEBUG loaded listener.js 22:21:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x7fb1d3ee1400) [pid = 1845] [serial = 189] [outer = 0x7fb1bef85800] 22:21:31 INFO - PROCESS | 1845 | 1461216091828 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 22:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1276ms 22:21:31 INFO - PROCESS | 1845 | 1461216091869 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 22:21:31 INFO - PROCESS | 1845 | 1461216091874 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 22:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:21:31 INFO - PROCESS | 1845 | 1461216091882 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:21:31 INFO - PROCESS | 1845 | 1461216091887 Marionette TRACE conn3 <- [1,226,null,{}] 22:21:31 INFO - PROCESS | 1845 | 1461216091894 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:32 INFO - PROCESS | 1845 | 1461216092106 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 22:21:32 INFO - PROCESS | 1845 | 1461216092239 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be7aa000 == 29 [pid = 1845] [id = 64] 22:21:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x7fb1bdbe9800) [pid = 1845] [serial = 190] [outer = (nil)] 22:21:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x7fb1c15ef800) [pid = 1845] [serial = 191] [outer = 0x7fb1bdbe9800] 22:21:32 INFO - PROCESS | 1845 | 1461216092302 Marionette DEBUG loaded listener.js 22:21:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x7fb1c34bfc00) [pid = 1845] [serial = 192] [outer = 0x7fb1bdbe9800] 22:21:32 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9931000 == 28 [pid = 1845] [id = 44] 22:21:32 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x7fb1c15f1400) [pid = 1845] [serial = 146] [outer = (nil)] [url = about:blank] 22:21:32 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x7fb1c51a8800) [pid = 1845] [serial = 134] [outer = (nil)] [url = about:blank] 22:21:32 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x7fb1c65cec00) [pid = 1845] [serial = 137] [outer = (nil)] [url = about:blank] 22:21:32 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x7fb1c34bbc00) [pid = 1845] [serial = 132] [outer = (nil)] [url = about:blank] 22:21:32 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x7fb1d3eda400) [pid = 1845] [serial = 140] [outer = (nil)] [url = about:blank] 22:21:32 INFO - PROCESS | 1845 | --DOMWINDOW == 68 (0x7fb1d62fb000) [pid = 1845] [serial = 143] [outer = (nil)] [url = about:blank] 22:21:32 INFO - PROCESS | 1845 | --DOMWINDOW == 67 (0x7fb1c5a08c00) [pid = 1845] [serial = 135] [outer = (nil)] [url = about:blank] 22:21:32 INFO - PROCESS | 1845 | --DOMWINDOW == 66 (0x7fb1d9fc9000) [pid = 1845] [serial = 144] [outer = (nil)] [url = about:blank] 22:21:32 INFO - PROCESS | 1845 | --DOMWINDOW == 65 (0x7fb1d4f22400) [pid = 1845] [serial = 141] [outer = (nil)] [url = about:blank] 22:21:32 INFO - PROCESS | 1845 | --DOMWINDOW == 64 (0x7fb1c7621c00) [pid = 1845] [serial = 138] [outer = (nil)] [url = about:blank] 22:21:33 INFO - PROCESS | 1845 | 1461216093001 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1180ms 22:21:33 INFO - PROCESS | 1845 | 1461216093063 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 22:21:33 INFO - PROCESS | 1845 | 1461216093071 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 22:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:21:33 INFO - PROCESS | 1845 | 1461216093080 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:21:33 INFO - PROCESS | 1845 | 1461216093083 Marionette TRACE conn3 <- [1,230,null,{}] 22:21:33 INFO - PROCESS | 1845 | 1461216093088 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:33 INFO - PROCESS | 1845 | 1461216093223 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 22:21:33 INFO - PROCESS | 1845 | 1461216093306 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c4122000 == 29 [pid = 1845] [id = 65] 22:21:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 65 (0x7fb1be56c800) [pid = 1845] [serial = 193] [outer = (nil)] 22:21:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 66 (0x7fb1c51ad800) [pid = 1845] [serial = 194] [outer = 0x7fb1be56c800] 22:21:33 INFO - PROCESS | 1845 | 1461216093365 Marionette DEBUG loaded listener.js 22:21:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 67 (0x7fb1c61e3400) [pid = 1845] [serial = 195] [outer = 0x7fb1be56c800] 22:21:33 INFO - PROCESS | 1845 | 1461216093964 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 22:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 936ms 22:21:34 INFO - PROCESS | 1845 | 1461216094016 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 22:21:34 INFO - PROCESS | 1845 | 1461216094019 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 22:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:21:34 INFO - PROCESS | 1845 | 1461216094024 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:21:34 INFO - PROCESS | 1845 | 1461216094029 Marionette TRACE conn3 <- [1,234,null,{}] 22:21:34 INFO - PROCESS | 1845 | 1461216094043 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:34 INFO - PROCESS | 1845 | 1461216094205 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 22:21:34 INFO - PROCESS | 1845 | 1461216094224 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6fa6800 == 30 [pid = 1845] [id = 66] 22:21:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 68 (0x7fb1c65cd800) [pid = 1845] [serial = 196] [outer = (nil)] 22:21:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 69 (0x7fb1c6fd6800) [pid = 1845] [serial = 197] [outer = 0x7fb1c65cd800] 22:21:34 INFO - PROCESS | 1845 | 1461216094284 Marionette DEBUG loaded listener.js 22:21:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x7fb1c7f82000) [pid = 1845] [serial = 198] [outer = 0x7fb1c65cd800] 22:21:34 INFO - PROCESS | 1845 | 1461216094963 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 22:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 989ms 22:21:35 INFO - PROCESS | 1845 | 1461216095015 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 22:21:35 INFO - PROCESS | 1845 | 1461216095019 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 22:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:21:35 INFO - PROCESS | 1845 | 1461216095048 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:21:35 INFO - PROCESS | 1845 | 1461216095050 Marionette TRACE conn3 <- [1,238,null,{}] 22:21:35 INFO - PROCESS | 1845 | 1461216095054 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:35 INFO - PROCESS | 1845 | 1461216095217 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 22:21:35 INFO - PROCESS | 1845 | 1461216095238 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7fd4000 == 31 [pid = 1845] [id = 67] 22:21:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x7fb1be338400) [pid = 1845] [serial = 199] [outer = (nil)] 22:21:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x7fb1cdffb000) [pid = 1845] [serial = 200] [outer = 0x7fb1be338400] 22:21:35 INFO - PROCESS | 1845 | 1461216095298 Marionette DEBUG loaded listener.js 22:21:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x7fb1d3ee0c00) [pid = 1845] [serial = 201] [outer = 0x7fb1be338400] 22:21:35 INFO - PROCESS | 1845 | 1461216095984 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 22:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 978ms 22:21:36 INFO - PROCESS | 1845 | 1461216096027 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 22:21:36 INFO - PROCESS | 1845 | 1461216096030 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 22:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:21:36 INFO - PROCESS | 1845 | 1461216096035 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:21:36 INFO - PROCESS | 1845 | 1461216096037 Marionette TRACE conn3 <- [1,242,null,{}] 22:21:36 INFO - PROCESS | 1845 | 1461216096048 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:36 INFO - PROCESS | 1845 | 1461216096201 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 22:21:36 INFO - PROCESS | 1845 | 1461216096263 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be502800 == 32 [pid = 1845] [id = 68] 22:21:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x7fb1bdbf2000) [pid = 1845] [serial = 202] [outer = (nil)] 22:21:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x7fb1d4a70000) [pid = 1845] [serial = 203] [outer = 0x7fb1bdbf2000] 22:21:36 INFO - PROCESS | 1845 | 1461216096321 Marionette DEBUG loaded listener.js 22:21:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x7fb1c5d9f400) [pid = 1845] [serial = 204] [outer = 0x7fb1bdbf2000] 22:21:37 INFO - PROCESS | 1845 | 1461216097001 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 22:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 75 (0x7fb1c65bf800) [pid = 1845] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 74 (0x7fb1c34c2c00) [pid = 1845] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 73 (0x7fb1be150c00) [pid = 1845] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 72 (0x7fb1bdbeec00) [pid = 1845] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 71 (0x7fb1c002f400) [pid = 1845] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 70 (0x7fb1c4fda400) [pid = 1845] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:21:37 INFO - PROCESS | 1845 | --DOMWINDOW == 69 (0x7fb1bdbe4800) [pid = 1845] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1032ms 22:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:21:37 INFO - PROCESS | 1845 | 1461216097069 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 22:21:37 INFO - PROCESS | 1845 | 1461216097072 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 22:21:37 INFO - PROCESS | 1845 | 1461216097078 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:21:37 INFO - PROCESS | 1845 | 1461216097081 Marionette TRACE conn3 <- [1,246,null,{}] 22:21:37 INFO - PROCESS | 1845 | 1461216097090 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:37 INFO - PROCESS | 1845 | 1461216097270 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 22:21:37 INFO - PROCESS | 1845 | 1461216097281 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ced21000 == 33 [pid = 1845] [id = 69] 22:21:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 70 (0x7fb1d5139400) [pid = 1845] [serial = 205] [outer = (nil)] 22:21:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 71 (0x7fb1d5f52000) [pid = 1845] [serial = 206] [outer = 0x7fb1d5139400] 22:21:37 INFO - PROCESS | 1845 | 1461216097345 Marionette DEBUG loaded listener.js 22:21:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 72 (0x7fb1d62c8c00) [pid = 1845] [serial = 207] [outer = 0x7fb1d5139400] 22:21:37 INFO - PROCESS | 1845 | 1461216097997 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 930ms 22:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:21:38 INFO - PROCESS | 1845 | 1461216098007 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 22:21:38 INFO - PROCESS | 1845 | 1461216098009 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 22:21:38 INFO - PROCESS | 1845 | 1461216098022 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:21:38 INFO - PROCESS | 1845 | 1461216098024 Marionette TRACE conn3 <- [1,250,null,{}] 22:21:38 INFO - PROCESS | 1845 | 1461216098031 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:38 INFO - PROCESS | 1845 | 1461216098179 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 22:21:38 INFO - PROCESS | 1845 | 1461216098198 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4c7c800 == 34 [pid = 1845] [id = 70] 22:21:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 73 (0x7fb1c7033000) [pid = 1845] [serial = 208] [outer = (nil)] 22:21:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 74 (0x7fb1d62f3c00) [pid = 1845] [serial = 209] [outer = 0x7fb1c7033000] 22:21:38 INFO - PROCESS | 1845 | 1461216098257 Marionette DEBUG loaded listener.js 22:21:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 75 (0x7fb1d80ccc00) [pid = 1845] [serial = 210] [outer = 0x7fb1c7033000] 22:21:38 INFO - PROCESS | 1845 | 1461216098874 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 883ms 22:21:38 INFO - PROCESS | 1845 | 1461216098899 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 22:21:38 INFO - PROCESS | 1845 | 1461216098903 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 22:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:21:38 INFO - PROCESS | 1845 | 1461216098908 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:21:38 INFO - PROCESS | 1845 | 1461216098909 Marionette TRACE conn3 <- [1,254,null,{}] 22:21:38 INFO - PROCESS | 1845 | 1461216098915 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:39 INFO - PROCESS | 1845 | 1461216099039 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 22:21:39 INFO - PROCESS | 1845 | 1461216099111 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be51c000 == 35 [pid = 1845] [id = 71] 22:21:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 76 (0x7fb1bdbe8000) [pid = 1845] [serial = 211] [outer = (nil)] 22:21:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 77 (0x7fb1be150c00) [pid = 1845] [serial = 212] [outer = 0x7fb1bdbe8000] 22:21:39 INFO - PROCESS | 1845 | 1461216099251 Marionette DEBUG loaded listener.js 22:21:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 78 (0x7fb1bf050c00) [pid = 1845] [serial = 213] [outer = 0x7fb1bdbe8000] 22:21:40 INFO - PROCESS | 1845 | 1461216100055 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 22:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1181ms 22:21:40 INFO - PROCESS | 1845 | 1461216100090 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 22:21:40 INFO - PROCESS | 1845 | 1461216100097 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 22:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:21:40 INFO - PROCESS | 1845 | 1461216100105 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:21:40 INFO - PROCESS | 1845 | 1461216100109 Marionette TRACE conn3 <- [1,258,null,{}] 22:21:40 INFO - PROCESS | 1845 | 1461216100116 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:40 INFO - PROCESS | 1845 | 1461216100274 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 22:21:40 INFO - PROCESS | 1845 | 1461216100397 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6f96800 == 36 [pid = 1845] [id = 72] 22:21:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 79 (0x7fb1bdbee800) [pid = 1845] [serial = 214] [outer = (nil)] 22:21:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 80 (0x7fb1c605cc00) [pid = 1845] [serial = 215] [outer = 0x7fb1bdbee800] 22:21:40 INFO - PROCESS | 1845 | 1461216100467 Marionette DEBUG loaded listener.js 22:21:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x7fb1c65c5000) [pid = 1845] [serial = 216] [outer = 0x7fb1bdbee800] 22:21:41 INFO - PROCESS | 1845 | 1461216101232 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 22:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1181ms 22:21:41 INFO - PROCESS | 1845 | 1461216101290 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 22:21:41 INFO - PROCESS | 1845 | 1461216101295 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 22:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:21:41 INFO - PROCESS | 1845 | 1461216101304 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:21:41 INFO - PROCESS | 1845 | 1461216101306 Marionette TRACE conn3 <- [1,262,null,{}] 22:21:41 INFO - PROCESS | 1845 | 1461216101311 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:41 INFO - PROCESS | 1845 | 1461216101459 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 22:21:41 INFO - PROCESS | 1845 | 1461216101593 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4c85800 == 37 [pid = 1845] [id = 73] 22:21:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x7fb1c51b3400) [pid = 1845] [serial = 217] [outer = (nil)] 22:21:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x7fb1c7f07800) [pid = 1845] [serial = 218] [outer = 0x7fb1c51b3400] 22:21:41 INFO - PROCESS | 1845 | 1461216101665 Marionette DEBUG loaded listener.js 22:21:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x7fb1d4a75800) [pid = 1845] [serial = 219] [outer = 0x7fb1c51b3400] 22:21:42 INFO - PROCESS | 1845 | 1461216102468 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 22:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1186ms 22:21:42 INFO - PROCESS | 1845 | 1461216102495 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 22:21:42 INFO - PROCESS | 1845 | 1461216102499 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 22:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:21:42 INFO - PROCESS | 1845 | 1461216102508 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:21:42 INFO - PROCESS | 1845 | 1461216102517 Marionette TRACE conn3 <- [1,266,null,{}] 22:21:42 INFO - PROCESS | 1845 | 1461216102530 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:42 INFO - PROCESS | 1845 | 1461216102678 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 22:21:42 INFO - PROCESS | 1845 | 1461216102800 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5bca000 == 38 [pid = 1845] [id = 74] 22:21:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x7fb1c6b06000) [pid = 1845] [serial = 220] [outer = (nil)] 22:21:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x7fb1d80cbc00) [pid = 1845] [serial = 221] [outer = 0x7fb1c6b06000] 22:21:42 INFO - PROCESS | 1845 | 1461216102868 Marionette DEBUG loaded listener.js 22:21:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x7fb1da096c00) [pid = 1845] [serial = 222] [outer = 0x7fb1c6b06000] 22:21:43 INFO - PROCESS | 1845 | 1461216103649 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 22:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1186ms 22:21:43 INFO - PROCESS | 1845 | 1461216103692 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 22:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:21:43 INFO - PROCESS | 1845 | 1461216103697 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 22:21:43 INFO - PROCESS | 1845 | 1461216103702 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:21:43 INFO - PROCESS | 1845 | 1461216103705 Marionette TRACE conn3 <- [1,270,null,{}] 22:21:43 INFO - PROCESS | 1845 | 1461216103710 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:43 INFO - PROCESS | 1845 | 1461216103919 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 22:21:43 INFO - PROCESS | 1845 | 1461216103931 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d7b11800 == 39 [pid = 1845] [id = 75] 22:21:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x7fb1c4a26000) [pid = 1845] [serial = 223] [outer = (nil)] 22:21:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x7fb1c4a2c800) [pid = 1845] [serial = 224] [outer = 0x7fb1c4a26000] 22:21:44 INFO - PROCESS | 1845 | 1461216103997 Marionette DEBUG loaded listener.js 22:21:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x7fb1d4cbd400) [pid = 1845] [serial = 225] [outer = 0x7fb1c4a26000] 22:21:44 INFO - PROCESS | 1845 | 1461216104776 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1126ms 22:21:44 INFO - PROCESS | 1845 | 1461216104829 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 22:21:44 INFO - PROCESS | 1845 | 1461216104832 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 22:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:21:44 INFO - PROCESS | 1845 | 1461216104837 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:21:44 INFO - PROCESS | 1845 | 1461216104839 Marionette TRACE conn3 <- [1,274,null,{}] 22:21:44 INFO - PROCESS | 1845 | 1461216104845 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:45 INFO - PROCESS | 1845 | 1461216104997 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 22:21:45 INFO - PROCESS | 1845 | 1461216105301 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c51f3800 == 40 [pid = 1845] [id = 76] 22:21:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x7fb1be576400) [pid = 1845] [serial = 226] [outer = (nil)] 22:21:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x7fb1bf052000) [pid = 1845] [serial = 227] [outer = 0x7fb1be576400] 22:21:45 INFO - PROCESS | 1845 | 1461216105383 Marionette DEBUG loaded listener.js 22:21:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x7fb1c15f3400) [pid = 1845] [serial = 228] [outer = 0x7fb1be576400] 22:21:46 INFO - PROCESS | 1845 | 1461216106276 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 22:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1484ms 22:21:46 INFO - PROCESS | 1845 | 1461216106324 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 22:21:46 INFO - PROCESS | 1845 | 1461216106330 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 22:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:21:46 INFO - PROCESS | 1845 | 1461216106356 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:21:46 INFO - PROCESS | 1845 | 1461216106360 Marionette TRACE conn3 <- [1,278,null,{}] 22:21:46 INFO - PROCESS | 1845 | 1461216106368 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:46 INFO - PROCESS | 1845 | 1461216106515 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 22:21:46 INFO - PROCESS | 1845 | 1461216106653 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c4117800 == 41 [pid = 1845] [id = 77] 22:21:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x7fb1c4a49c00) [pid = 1845] [serial = 229] [outer = (nil)] 22:21:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x7fb1c5a09800) [pid = 1845] [serial = 230] [outer = 0x7fb1c4a49c00] 22:21:46 INFO - PROCESS | 1845 | 1461216106720 Marionette DEBUG loaded listener.js 22:21:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x7fb1c65c0400) [pid = 1845] [serial = 231] [outer = 0x7fb1c4a49c00] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x7fb1c893cc00) [pid = 1845] [serial = 147] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x7fb1c6fcb800) [pid = 1845] [serial = 167] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x7fb1be152400) [pid = 1845] [serial = 149] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x7fb1c40ba000) [pid = 1845] [serial = 161] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x7fb1c4fdec00) [pid = 1845] [serial = 162] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x7fb1c14b5800) [pid = 1845] [serial = 158] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x7fb1c15fb000) [pid = 1845] [serial = 159] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x7fb1c0024400) [pid = 1845] [serial = 155] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x7fb1c65cb800) [pid = 1845] [serial = 152] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x7fb1c753d400) [pid = 1845] [serial = 171] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 85 (0x7fb1c6fd1400) [pid = 1845] [serial = 170] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 84 (0x7fb1c4138800) [pid = 1845] [serial = 164] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 83 (0x7fb1c89b6400) [pid = 1845] [serial = 174] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 82 (0x7fb1c7d25400) [pid = 1845] [serial = 173] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 81 (0x7fb1c64a1800) [pid = 1845] [serial = 165] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | --DOMWINDOW == 80 (0x7fb1c6fd7000) [pid = 1845] [serial = 168] [outer = (nil)] [url = about:blank] 22:21:47 INFO - PROCESS | 1845 | 1461216107456 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 22:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1147ms 22:21:47 INFO - PROCESS | 1845 | 1461216107488 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 22:21:47 INFO - PROCESS | 1845 | 1461216107494 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 22:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:21:47 INFO - PROCESS | 1845 | 1461216107520 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:21:47 INFO - PROCESS | 1845 | 1461216107524 Marionette TRACE conn3 <- [1,282,null,{}] 22:21:47 INFO - PROCESS | 1845 | 1461216107535 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:47 INFO - PROCESS | 1845 | 1461216107675 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 22:21:47 INFO - PROCESS | 1845 | 1461216107685 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c5cf2000 == 42 [pid = 1845] [id = 78] 22:21:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 81 (0x7fb1be575400) [pid = 1845] [serial = 232] [outer = (nil)] 22:21:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 82 (0x7fb1c7537000) [pid = 1845] [serial = 233] [outer = 0x7fb1be575400] 22:21:47 INFO - PROCESS | 1845 | 1461216107746 Marionette DEBUG loaded listener.js 22:21:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 83 (0x7fb1c7a4dc00) [pid = 1845] [serial = 234] [outer = 0x7fb1be575400] 22:21:48 INFO - PROCESS | 1845 | 1461216108478 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 22:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1001ms 22:21:48 INFO - PROCESS | 1845 | 1461216108502 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 22:21:48 INFO - PROCESS | 1845 | 1461216108505 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 22:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:21:48 INFO - PROCESS | 1845 | 1461216108513 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:21:48 INFO - PROCESS | 1845 | 1461216108520 Marionette TRACE conn3 <- [1,286,null,{}] 22:21:48 INFO - PROCESS | 1845 | 1461216108541 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:48 INFO - PROCESS | 1845 | 1461216108673 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 22:21:48 INFO - PROCESS | 1845 | 1461216108690 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c88f1000 == 43 [pid = 1845] [id = 79] 22:21:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 84 (0x7fb1c5137000) [pid = 1845] [serial = 235] [outer = (nil)] 22:21:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 85 (0x7fb1d4a6f400) [pid = 1845] [serial = 236] [outer = 0x7fb1c5137000] 22:21:48 INFO - PROCESS | 1845 | 1461216108748 Marionette DEBUG loaded listener.js 22:21:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 86 (0x7fb1d4fdf000) [pid = 1845] [serial = 237] [outer = 0x7fb1c5137000] 22:21:49 INFO - PROCESS | 1845 | 1461216109529 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 22:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1046ms 22:21:49 INFO - PROCESS | 1845 | 1461216109558 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 22:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:21:49 INFO - PROCESS | 1845 | 1461216109571 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 22:21:49 INFO - PROCESS | 1845 | 1461216109583 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:21:49 INFO - PROCESS | 1845 | 1461216109585 Marionette TRACE conn3 <- [1,290,null,{}] 22:21:49 INFO - PROCESS | 1845 | 1461216109676 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:49 INFO - PROCESS | 1845 | 1461216109836 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 22:21:49 INFO - PROCESS | 1845 | 1461216109892 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4ae7800 == 44 [pid = 1845] [id = 80] 22:21:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x7fb1ce05cc00) [pid = 1845] [serial = 238] [outer = (nil)] 22:21:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x7fb1d62c4800) [pid = 1845] [serial = 239] [outer = 0x7fb1ce05cc00] 22:21:49 INFO - PROCESS | 1845 | 1461216109949 Marionette DEBUG loaded listener.js 22:21:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x7fb1d998a400) [pid = 1845] [serial = 240] [outer = 0x7fb1ce05cc00] 22:21:50 INFO - PROCESS | 1845 | 1461216110556 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1003ms 22:21:50 INFO - PROCESS | 1845 | 1461216110580 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 22:21:50 INFO - PROCESS | 1845 | 1461216110583 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 22:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:21:50 INFO - PROCESS | 1845 | 1461216110588 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:21:50 INFO - PROCESS | 1845 | 1461216110591 Marionette TRACE conn3 <- [1,294,null,{}] 22:21:50 INFO - PROCESS | 1845 | 1461216110595 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:50 INFO - PROCESS | 1845 | 1461216110757 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 22:21:50 INFO - PROCESS | 1845 | 1461216110784 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5b8a000 == 45 [pid = 1845] [id = 81] 22:21:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x7fb1bdedbc00) [pid = 1845] [serial = 241] [outer = (nil)] 22:21:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x7fb1bdeddc00) [pid = 1845] [serial = 242] [outer = 0x7fb1bdedbc00] 22:21:50 INFO - PROCESS | 1845 | 1461216110856 Marionette DEBUG loaded listener.js 22:21:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x7fb1d5fc8c00) [pid = 1845] [serial = 243] [outer = 0x7fb1bdedbc00] 22:21:51 INFO - PROCESS | 1845 | --DOMWINDOW == 91 (0x7fb1c65cd800) [pid = 1845] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:21:51 INFO - PROCESS | 1845 | --DOMWINDOW == 90 (0x7fb1bdbe9800) [pid = 1845] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:21:51 INFO - PROCESS | 1845 | --DOMWINDOW == 89 (0x7fb1bdbf2000) [pid = 1845] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:21:51 INFO - PROCESS | 1845 | --DOMWINDOW == 88 (0x7fb1be56c800) [pid = 1845] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:21:51 INFO - PROCESS | 1845 | --DOMWINDOW == 87 (0x7fb1d5139400) [pid = 1845] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:21:51 INFO - PROCESS | 1845 | --DOMWINDOW == 86 (0x7fb1be338400) [pid = 1845] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:21:51 INFO - PROCESS | 1845 | 1461216111683 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:21:51 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. 22:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1125ms 22:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:21:51 INFO - PROCESS | 1845 | 1461216111714 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 22:21:51 INFO - PROCESS | 1845 | 1461216111717 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 22:21:51 INFO - PROCESS | 1845 | 1461216111721 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:21:51 INFO - PROCESS | 1845 | 1461216111725 Marionette TRACE conn3 <- [1,298,null,{}] 22:21:51 INFO - PROCESS | 1845 | 1461216111729 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:51 INFO - PROCESS | 1845 | 1461216111855 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 22:21:51 INFO - PROCESS | 1845 | 1461216111880 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4ce5000 == 46 [pid = 1845] [id = 82] 22:21:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 87 (0x7fb1c606a800) [pid = 1845] [serial = 244] [outer = (nil)] 22:21:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 88 (0x7fb1d9fc8400) [pid = 1845] [serial = 245] [outer = 0x7fb1c606a800] 22:21:51 INFO - PROCESS | 1845 | 1461216111938 Marionette DEBUG loaded listener.js 22:21:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 89 (0x7fb1da3e5400) [pid = 1845] [serial = 246] [outer = 0x7fb1c606a800] 22:21:52 INFO - PROCESS | 1845 | 1461216112641 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:21:52 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. 22:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 976ms 22:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:21:52 INFO - PROCESS | 1845 | 1461216112698 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 22:21:52 INFO - PROCESS | 1845 | 1461216112701 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 22:21:52 INFO - PROCESS | 1845 | 1461216112707 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:21:52 INFO - PROCESS | 1845 | 1461216112709 Marionette TRACE conn3 <- [1,302,null,{}] 22:21:52 INFO - PROCESS | 1845 | 1461216112721 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:52 INFO - PROCESS | 1845 | 1461216112843 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 22:21:52 INFO - PROCESS | 1845 | 1461216112857 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da0cc000 == 47 [pid = 1845] [id = 83] 22:21:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 90 (0x7fb1c65cd800) [pid = 1845] [serial = 247] [outer = (nil)] 22:21:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 91 (0x7fb1c6f8a400) [pid = 1845] [serial = 248] [outer = 0x7fb1c65cd800] 22:21:52 INFO - PROCESS | 1845 | 1461216112913 Marionette DEBUG loaded listener.js 22:21:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 92 (0x7fb1c7f81c00) [pid = 1845] [serial = 249] [outer = 0x7fb1c65cd800] 22:21:53 INFO - PROCESS | 1845 | 1461216113592 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:21:53 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. 22:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 931ms 22:21:53 INFO - PROCESS | 1845 | 1461216113640 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 22:21:53 INFO - PROCESS | 1845 | 1461216113646 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 22:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:21:53 INFO - PROCESS | 1845 | 1461216113654 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:21:53 INFO - PROCESS | 1845 | 1461216113660 Marionette TRACE conn3 <- [1,306,null,{}] 22:21:53 INFO - PROCESS | 1845 | 1461216113669 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:53 INFO - PROCESS | 1845 | 1461216113844 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 22:21:54 INFO - PROCESS | 1845 | 1461216114010 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c3472800 == 48 [pid = 1845] [id = 84] 22:21:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x7fb1bfc60c00) [pid = 1845] [serial = 250] [outer = (nil)] 22:21:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x7fb1bfd8d800) [pid = 1845] [serial = 251] [outer = 0x7fb1bfc60c00] 22:21:54 INFO - PROCESS | 1845 | 1461216114082 Marionette DEBUG loaded listener.js 22:21:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x7fb1c34bbc00) [pid = 1845] [serial = 252] [outer = 0x7fb1bfc60c00] 22:21:54 INFO - PROCESS | 1845 | 1461216114864 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:21:54 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. 22:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1282ms 22:21:54 INFO - PROCESS | 1845 | 1461216114937 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 22:21:54 INFO - PROCESS | 1845 | 1461216114945 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 22:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:21:54 INFO - PROCESS | 1845 | 1461216114955 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:21:54 INFO - PROCESS | 1845 | 1461216114959 Marionette TRACE conn3 <- [1,310,null,{}] 22:21:54 INFO - PROCESS | 1845 | 1461216114965 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:55 INFO - PROCESS | 1845 | 1461216115167 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 22:21:55 INFO - PROCESS | 1845 | 1461216115295 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ced06800 == 49 [pid = 1845] [id = 85] 22:21:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x7fb1bfc61400) [pid = 1845] [serial = 253] [outer = (nil)] 22:21:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x7fb1c65cec00) [pid = 1845] [serial = 254] [outer = 0x7fb1bfc61400] 22:21:55 INFO - PROCESS | 1845 | 1461216115364 Marionette DEBUG loaded listener.js 22:21:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x7fb1c6f87c00) [pid = 1845] [serial = 255] [outer = 0x7fb1bfc61400] 22:21:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x7fb1c14d7400) [pid = 1845] [serial = 256] [outer = 0x7fb1be14ec00] 22:21:56 INFO - PROCESS | 1845 | 1461216116214 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:21:56 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. 22:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1331ms 22:21:56 INFO - PROCESS | 1845 | 1461216116287 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 22:21:56 INFO - PROCESS | 1845 | 1461216116290 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 22:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:21:56 INFO - PROCESS | 1845 | 1461216116297 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:21:56 INFO - PROCESS | 1845 | 1461216116302 Marionette TRACE conn3 <- [1,314,null,{}] 22:21:56 INFO - PROCESS | 1845 | 1461216116317 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:56 INFO - PROCESS | 1845 | 1461216116468 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 22:21:56 INFO - PROCESS | 1845 | 1461216116597 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9925000 == 50 [pid = 1845] [id = 86] 22:21:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x7fb1c14d6000) [pid = 1845] [serial = 257] [outer = (nil)] 22:21:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x7fb1c14dec00) [pid = 1845] [serial = 258] [outer = 0x7fb1c14d6000] 22:21:56 INFO - PROCESS | 1845 | 1461216116672 Marionette DEBUG loaded listener.js 22:21:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x7fb1c7f0a400) [pid = 1845] [serial = 259] [outer = 0x7fb1c14d6000] 22:21:57 INFO - PROCESS | 1845 | 1461216117540 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:21:57 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. 22:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1286ms 22:21:57 INFO - PROCESS | 1845 | 1461216117582 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 22:21:57 INFO - PROCESS | 1845 | 1461216117587 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 22:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:21:57 INFO - PROCESS | 1845 | 1461216117593 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:21:57 INFO - PROCESS | 1845 | 1461216117595 Marionette TRACE conn3 <- [1,318,null,{}] 22:21:57 INFO - PROCESS | 1845 | 1461216117601 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:57 INFO - PROCESS | 1845 | 1461216117744 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 22:21:57 INFO - PROCESS | 1845 | 1461216117878 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da526800 == 51 [pid = 1845] [id = 87] 22:21:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x7fb1be744800) [pid = 1845] [serial = 260] [outer = (nil)] 22:21:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x7fb1d4a76c00) [pid = 1845] [serial = 261] [outer = 0x7fb1be744800] 22:21:57 INFO - PROCESS | 1845 | 1461216117948 Marionette DEBUG loaded listener.js 22:21:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 105 (0x7fb1d7befc00) [pid = 1845] [serial = 262] [outer = 0x7fb1be744800] 22:21:58 INFO - PROCESS | 1845 | 1461216118782 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:21:58 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. 22:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1231ms 22:21:58 INFO - PROCESS | 1845 | 1461216118825 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 22:21:58 INFO - PROCESS | 1845 | 1461216118829 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 22:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:21:58 INFO - PROCESS | 1845 | 1461216118834 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:21:58 INFO - PROCESS | 1845 | 1461216118837 Marionette TRACE conn3 <- [1,322,null,{}] 22:21:58 INFO - PROCESS | 1845 | 1461216118842 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:21:59 INFO - PROCESS | 1845 | 1461216119004 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 22:21:59 INFO - PROCESS | 1845 | 1461216119148 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dcb45000 == 52 [pid = 1845] [id = 88] 22:21:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x7fb1c49d9c00) [pid = 1845] [serial = 263] [outer = (nil)] 22:21:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x7fb1da09b400) [pid = 1845] [serial = 264] [outer = 0x7fb1c49d9c00] 22:21:59 INFO - PROCESS | 1845 | 1461216119225 Marionette DEBUG loaded listener.js 22:21:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x7fb1da3e3400) [pid = 1845] [serial = 265] [outer = 0x7fb1c49d9c00] 22:22:00 INFO - PROCESS | 1845 | 1461216120268 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:00 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. 22:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1494ms 22:22:00 INFO - PROCESS | 1845 | 1461216120329 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 22:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:22:00 INFO - PROCESS | 1845 | 1461216120334 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 22:22:00 INFO - PROCESS | 1845 | 1461216120341 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:22:00 INFO - PROCESS | 1845 | 1461216120345 Marionette TRACE conn3 <- [1,326,null,{}] 22:22:00 INFO - PROCESS | 1845 | 1461216120353 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:00 INFO - PROCESS | 1845 | 1461216120495 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 22:22:00 INFO - PROCESS | 1845 | 1461216120638 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c768b000 == 53 [pid = 1845] [id = 89] 22:22:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x7fb1bfc63800) [pid = 1845] [serial = 266] [outer = (nil)] 22:22:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1c14d2000) [pid = 1845] [serial = 267] [outer = 0x7fb1bfc63800] 22:22:00 INFO - PROCESS | 1845 | 1461216120705 Marionette DEBUG loaded listener.js 22:22:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1c15f7800) [pid = 1845] [serial = 268] [outer = 0x7fb1bfc63800] 22:22:01 INFO - PROCESS | 1845 | 1461216121518 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:01 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. 22:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1233ms 22:22:01 INFO - PROCESS | 1845 | 1461216121575 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 22:22:01 INFO - PROCESS | 1845 | 1461216121583 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 22:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:22:01 INFO - PROCESS | 1845 | 1461216121600 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:22:01 INFO - PROCESS | 1845 | 1461216121604 Marionette TRACE conn3 <- [1,330,null,{}] 22:22:01 INFO - PROCESS | 1845 | 1461216121613 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:01 INFO - PROCESS | 1845 | 1461216121763 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 22:22:01 INFO - PROCESS | 1845 | 1461216121887 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:01 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4ce5000 == 52 [pid = 1845] [id = 82] 22:22:01 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5b8a000 == 51 [pid = 1845] [id = 81] 22:22:01 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4ae7800 == 50 [pid = 1845] [id = 80] 22:22:01 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c88f1000 == 49 [pid = 1845] [id = 79] 22:22:01 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x7fb1d62f3c00) [pid = 1845] [serial = 209] [outer = (nil)] [url = about:blank] 22:22:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bfba2000 == 50 [pid = 1845] [id = 90] 22:22:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1bded3000) [pid = 1845] [serial = 269] [outer = (nil)] 22:22:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1c4a47800) [pid = 1845] [serial = 270] [outer = 0x7fb1bded3000] 22:22:01 INFO - PROCESS | 1845 | 1461216121979 Marionette DEBUG loaded listener.js 22:22:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1c5da8800) [pid = 1845] [serial = 271] [outer = 0x7fb1bded3000] 22:22:02 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c5cf2000 == 49 [pid = 1845] [id = 78] 22:22:02 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c4117800 == 48 [pid = 1845] [id = 77] 22:22:02 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c51f3800 == 47 [pid = 1845] [id = 76] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x7fb1c605e400) [pid = 1845] [serial = 182] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x7fb1c15fc000) [pid = 1845] [serial = 179] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x7fb1c7f82000) [pid = 1845] [serial = 198] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x7fb1c6fd6800) [pid = 1845] [serial = 197] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x7fb1c34bfc00) [pid = 1845] [serial = 192] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x7fb1ca631c00) [pid = 1845] [serial = 176] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 106 (0x7fb1c5d9f400) [pid = 1845] [serial = 204] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 105 (0x7fb1c7f16c00) [pid = 1845] [serial = 185] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 104 (0x7fb1c51ad800) [pid = 1845] [serial = 194] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 103 (0x7fb1d62c8c00) [pid = 1845] [serial = 207] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 102 (0x7fb1c15ef800) [pid = 1845] [serial = 191] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0x7fb1d5f52000) [pid = 1845] [serial = 206] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0x7fb1cede5400) [pid = 1845] [serial = 188] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0x7fb1c61e3400) [pid = 1845] [serial = 195] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0x7fb1cdffb000) [pid = 1845] [serial = 200] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x7fb1d4a70000) [pid = 1845] [serial = 203] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x7fb1d3ee0c00) [pid = 1845] [serial = 201] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1845 | 1461216122790 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:02 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. 22:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1247ms 22:22:02 INFO - PROCESS | 1845 | 1461216122840 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 22:22:02 INFO - PROCESS | 1845 | 1461216122843 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 22:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:22:02 INFO - PROCESS | 1845 | 1461216122849 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:22:02 INFO - PROCESS | 1845 | 1461216122854 Marionette TRACE conn3 <- [1,334,null,{}] 22:22:02 INFO - PROCESS | 1845 | 1461216122869 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:03 INFO - PROCESS | 1845 | 1461216123001 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 22:22:03 INFO - PROCESS | 1845 | 1461216123019 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c78a4000 == 48 [pid = 1845] [id = 91] 22:22:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x7fb1c6dca400) [pid = 1845] [serial = 272] [outer = (nil)] 22:22:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x7fb1c6dce400) [pid = 1845] [serial = 273] [outer = 0x7fb1c6dca400] 22:22:03 INFO - PROCESS | 1845 | 1461216123079 Marionette DEBUG loaded listener.js 22:22:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x7fb1c6dd3c00) [pid = 1845] [serial = 274] [outer = 0x7fb1c6dca400] 22:22:03 INFO - PROCESS | 1845 | 1461216123766 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:03 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. 22:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 945ms 22:22:03 INFO - PROCESS | 1845 | 1461216123795 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 22:22:03 INFO - PROCESS | 1845 | 1461216123799 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 22:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:22:03 INFO - PROCESS | 1845 | 1461216123804 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:22:03 INFO - PROCESS | 1845 | 1461216123806 Marionette TRACE conn3 <- [1,338,null,{}] 22:22:03 INFO - PROCESS | 1845 | 1461216123811 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:03 INFO - PROCESS | 1845 | 1461216123981 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 22:22:04 INFO - PROCESS | 1845 | 1461216124002 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ca430000 == 49 [pid = 1845] [id = 92] 22:22:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x7fb1c4a2e400) [pid = 1845] [serial = 275] [outer = (nil)] 22:22:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x7fb1c6f8cc00) [pid = 1845] [serial = 276] [outer = 0x7fb1c4a2e400] 22:22:04 INFO - PROCESS | 1845 | 1461216124063 Marionette DEBUG loaded listener.js 22:22:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x7fb1c7625800) [pid = 1845] [serial = 277] [outer = 0x7fb1c4a2e400] 22:22:04 INFO - PROCESS | 1845 | 1461216124793 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:04 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. 22:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1031ms 22:22:04 INFO - PROCESS | 1845 | 1461216124837 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 22:22:04 INFO - PROCESS | 1845 | 1461216124840 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 22:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:22:04 INFO - PROCESS | 1845 | 1461216124845 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:22:04 INFO - PROCESS | 1845 | 1461216124847 Marionette TRACE conn3 <- [1,342,null,{}] 22:22:04 INFO - PROCESS | 1845 | 1461216124867 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:05 INFO - PROCESS | 1845 | 1461216125026 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 22:22:05 INFO - PROCESS | 1845 | 1461216125038 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4cdd000 == 50 [pid = 1845] [id = 93] 22:22:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x7fb1c6064400) [pid = 1845] [serial = 278] [outer = (nil)] 22:22:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x7fb1c7f16c00) [pid = 1845] [serial = 279] [outer = 0x7fb1c6064400] 22:22:05 INFO - PROCESS | 1845 | 1461216125157 Marionette DEBUG loaded listener.js 22:22:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 105 (0x7fb1ca30a400) [pid = 1845] [serial = 280] [outer = 0x7fb1c6064400] 22:22:05 INFO - PROCESS | 1845 | 1461216125823 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:05 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. 22:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1031ms 22:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:22:05 INFO - PROCESS | 1845 | 1461216125878 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 22:22:05 INFO - PROCESS | 1845 | 1461216125880 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 22:22:05 INFO - PROCESS | 1845 | 1461216125890 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:22:05 INFO - PROCESS | 1845 | 1461216125893 Marionette TRACE conn3 <- [1,346,null,{}] 22:22:05 INFO - PROCESS | 1845 | 1461216125901 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:06 INFO - PROCESS | 1845 | 1461216126116 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 22:22:06 INFO - PROCESS | 1845 | 1461216126134 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d991a800 == 51 [pid = 1845] [id = 94] 22:22:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x7fb1ca30a800) [pid = 1845] [serial = 281] [outer = (nil)] 22:22:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x7fb1d5e2f800) [pid = 1845] [serial = 282] [outer = 0x7fb1ca30a800] 22:22:06 INFO - PROCESS | 1845 | 1461216126197 Marionette DEBUG loaded listener.js 22:22:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x7fb1da1b4c00) [pid = 1845] [serial = 283] [outer = 0x7fb1ca30a800] 22:22:06 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x7fb1c7033000) [pid = 1845] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:22:06 INFO - PROCESS | 1845 | --DOMWINDOW == 106 (0x7fb1ce05cc00) [pid = 1845] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:22:06 INFO - PROCESS | 1845 | --DOMWINDOW == 105 (0x7fb1bdedbc00) [pid = 1845] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:22:06 INFO - PROCESS | 1845 | --DOMWINDOW == 104 (0x7fb1be576400) [pid = 1845] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:22:06 INFO - PROCESS | 1845 | --DOMWINDOW == 103 (0x7fb1c5137000) [pid = 1845] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:22:06 INFO - PROCESS | 1845 | --DOMWINDOW == 102 (0x7fb1be575400) [pid = 1845] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:22:06 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0x7fb1c606a800) [pid = 1845] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:22:06 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0x7fb1c4a49c00) [pid = 1845] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:22:07 INFO - PROCESS | 1845 | 1461216127013 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:07 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. 22:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1143ms 22:22:07 INFO - PROCESS | 1845 | 1461216127034 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 22:22:07 INFO - PROCESS | 1845 | 1461216127037 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 22:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:22:07 INFO - PROCESS | 1845 | 1461216127044 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:22:07 INFO - PROCESS | 1845 | 1461216127046 Marionette TRACE conn3 <- [1,350,null,{}] 22:22:07 INFO - PROCESS | 1845 | 1461216127061 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:07 INFO - PROCESS | 1845 | 1461216127191 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 22:22:07 INFO - PROCESS | 1845 | 1461216127205 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4ae9000 == 52 [pid = 1845] [id = 95] 22:22:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x7fb1bdedbc00) [pid = 1845] [serial = 284] [outer = (nil)] 22:22:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x7fb1c67abc00) [pid = 1845] [serial = 285] [outer = 0x7fb1bdedbc00] 22:22:07 INFO - PROCESS | 1845 | 1461216127264 Marionette DEBUG loaded listener.js 22:22:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x7fb1da3e2400) [pid = 1845] [serial = 286] [outer = 0x7fb1bdedbc00] 22:22:07 INFO - PROCESS | 1845 | 1461216127943 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:07 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. 22:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 925ms 22:22:07 INFO - PROCESS | 1845 | 1461216127970 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 22:22:07 INFO - PROCESS | 1845 | 1461216127973 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 22:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:22:07 INFO - PROCESS | 1845 | 1461216127978 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:22:07 INFO - PROCESS | 1845 | 1461216127980 Marionette TRACE conn3 <- [1,354,null,{}] 22:22:07 INFO - PROCESS | 1845 | 1461216127985 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:08 INFO - PROCESS | 1845 | 1461216128137 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 22:22:08 INFO - PROCESS | 1845 | 1461216128156 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da4b8000 == 53 [pid = 1845] [id = 96] 22:22:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x7fb1be575400) [pid = 1845] [serial = 287] [outer = (nil)] 22:22:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 105 (0x7fb1c6427000) [pid = 1845] [serial = 288] [outer = 0x7fb1be575400] 22:22:08 INFO - PROCESS | 1845 | 1461216128213 Marionette DEBUG loaded listener.js 22:22:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x7fb1c642cc00) [pid = 1845] [serial = 289] [outer = 0x7fb1be575400] 22:22:08 INFO - PROCESS | 1845 | 1461216128943 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:08 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. 22:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1023ms 22:22:09 INFO - PROCESS | 1845 | 1461216129065 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 22:22:09 INFO - PROCESS | 1845 | 1461216129072 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 22:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:22:09 INFO - PROCESS | 1845 | 1461216129084 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:22:09 INFO - PROCESS | 1845 | 1461216129087 Marionette TRACE conn3 <- [1,358,null,{}] 22:22:09 INFO - PROCESS | 1845 | 1461216129095 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:09 INFO - PROCESS | 1845 | 1461216129287 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 22:22:09 INFO - PROCESS | 1845 | 1461216129419 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c514d000 == 54 [pid = 1845] [id = 97] 22:22:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x7fb1c14d0800) [pid = 1845] [serial = 290] [outer = (nil)] 22:22:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x7fb1c14da000) [pid = 1845] [serial = 291] [outer = 0x7fb1c14d0800] 22:22:09 INFO - PROCESS | 1845 | 1461216129496 Marionette DEBUG loaded listener.js 22:22:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x7fb1c40b9000) [pid = 1845] [serial = 292] [outer = 0x7fb1c14d0800] 22:22:10 INFO - PROCESS | 1845 | 1461216130318 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:10 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. 22:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1282ms 22:22:10 INFO - PROCESS | 1845 | 1461216130366 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 22:22:10 INFO - PROCESS | 1845 | 1461216130374 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 22:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:22:10 INFO - PROCESS | 1845 | 1461216130384 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:22:10 INFO - PROCESS | 1845 | 1461216130388 Marionette TRACE conn3 <- [1,362,null,{}] 22:22:10 INFO - PROCESS | 1845 | 1461216130411 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:10 INFO - PROCESS | 1845 | 1461216130569 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 22:22:10 INFO - PROCESS | 1845 | 1461216130702 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ca4cf800 == 55 [pid = 1845] [id = 98] 22:22:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1c14d2400) [pid = 1845] [serial = 293] [outer = (nil)] 22:22:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1c6429000) [pid = 1845] [serial = 294] [outer = 0x7fb1c14d2400] 22:22:10 INFO - PROCESS | 1845 | 1461216130776 Marionette DEBUG loaded listener.js 22:22:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1c6a31800) [pid = 1845] [serial = 295] [outer = 0x7fb1c14d2400] 22:22:11 INFO - PROCESS | 1845 | 1461216131619 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:11 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. 22:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1300ms 22:22:11 INFO - PROCESS | 1845 | 1461216131686 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 22:22:11 INFO - PROCESS | 1845 | 1461216131689 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 22:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:22:11 INFO - PROCESS | 1845 | 1461216131695 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:22:11 INFO - PROCESS | 1845 | 1461216131701 Marionette TRACE conn3 <- [1,366,null,{}] 22:22:11 INFO - PROCESS | 1845 | 1461216131716 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:11 INFO - PROCESS | 1845 | 1461216131901 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 22:22:12 INFO - PROCESS | 1845 | 1461216132032 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de41c800 == 56 [pid = 1845] [id = 99] 22:22:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1bed51000) [pid = 1845] [serial = 296] [outer = (nil)] 22:22:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x7fb1c14b5800) [pid = 1845] [serial = 297] [outer = 0x7fb1bed51000] 22:22:12 INFO - PROCESS | 1845 | 1461216132108 Marionette DEBUG loaded listener.js 22:22:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x7fb1c6dc9000) [pid = 1845] [serial = 298] [outer = 0x7fb1bed51000] 22:22:12 INFO - PROCESS | 1845 | 1461216132960 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:12 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. 22:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1287ms 22:22:12 INFO - PROCESS | 1845 | 1461216132984 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 22:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:22:12 INFO - PROCESS | 1845 | 1461216132988 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 22:22:12 INFO - PROCESS | 1845 | 1461216132993 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:22:12 INFO - PROCESS | 1845 | 1461216132997 Marionette TRACE conn3 <- [1,370,null,{}] 22:22:13 INFO - PROCESS | 1845 | 1461216133016 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:13 INFO - PROCESS | 1845 | 1461216133197 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 22:22:13 INFO - PROCESS | 1845 | 1461216133304 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bbfc7800 == 57 [pid = 1845] [id = 100] 22:22:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 116 (0x7fb1bed54400) [pid = 1845] [serial = 299] [outer = (nil)] 22:22:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x7fb1c87bd000) [pid = 1845] [serial = 300] [outer = 0x7fb1bed54400] 22:22:13 INFO - PROCESS | 1845 | 1461216133377 Marionette DEBUG loaded listener.js 22:22:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x7fb1d4a70400) [pid = 1845] [serial = 301] [outer = 0x7fb1bed54400] 22:22:14 INFO - PROCESS | 1845 | 1461216134244 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:22:14 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. 22:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1289ms 22:22:14 INFO - PROCESS | 1845 | 1461216134282 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 22:22:14 INFO - PROCESS | 1845 | 1461216134286 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 22:22:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:22:14 INFO - PROCESS | 1845 | 1461216134395 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:22:14 INFO - PROCESS | 1845 | 1461216134399 Marionette TRACE conn3 <- [1,374,null,{}] 22:22:14 INFO - PROCESS | 1845 | 1461216134411 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:14 INFO - PROCESS | 1845 | 1461216134549 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 22:22:14 INFO - PROCESS | 1845 | 1461216134968 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c0abf800 == 58 [pid = 1845] [id = 101] 22:22:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x7fb1be745000) [pid = 1845] [serial = 302] [outer = (nil)] 22:22:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x7fb1bed4cc00) [pid = 1845] [serial = 303] [outer = 0x7fb1be745000] 22:22:15 INFO - PROCESS | 1845 | 1461216135032 Marionette DEBUG loaded listener.js 22:22:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1bed56800) [pid = 1845] [serial = 304] [outer = 0x7fb1be745000] 22:22:15 INFO - PROCESS | 1845 | 1461216135900 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:22:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:22:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1584ms 22:22:15 INFO - PROCESS | 1845 | 1461216135937 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 22:22:15 INFO - PROCESS | 1845 | 1461216135943 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 22:22:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:22:15 INFO - PROCESS | 1845 | 1461216135951 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:22:15 INFO - PROCESS | 1845 | 1461216135955 Marionette TRACE conn3 <- [1,378,null,{}] 22:22:15 INFO - PROCESS | 1845 | 1461216135961 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:16 INFO - PROCESS | 1845 | 1461216136112 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 22:22:16 INFO - PROCESS | 1845 | 1461216136274 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4ae9000 == 57 [pid = 1845] [id = 95] 22:22:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d991a800 == 56 [pid = 1845] [id = 94] 22:22:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4cdd000 == 55 [pid = 1845] [id = 93] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x7fb1c7f07800) [pid = 1845] [serial = 218] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x7fb1d80cbc00) [pid = 1845] [serial = 221] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 118 (0x7fb1c605cc00) [pid = 1845] [serial = 215] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 117 (0x7fb1be150c00) [pid = 1845] [serial = 212] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 116 (0x7fb1c6f8a400) [pid = 1845] [serial = 248] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bfba1000 == 56 [pid = 1845] [id = 102] 22:22:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x7fb1be150c00) [pid = 1845] [serial = 305] [outer = (nil)] 22:22:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x7fb1c34c0400) [pid = 1845] [serial = 306] [outer = 0x7fb1be150c00] 22:22:16 INFO - PROCESS | 1845 | 1461216136369 Marionette DEBUG loaded listener.js 22:22:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x7fb1c5a0b400) [pid = 1845] [serial = 307] [outer = 0x7fb1be150c00] 22:22:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ca430000 == 55 [pid = 1845] [id = 92] 22:22:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c78a4000 == 54 [pid = 1845] [id = 91] 22:22:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bfba2000 == 53 [pid = 1845] [id = 90] 22:22:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c768b000 == 52 [pid = 1845] [id = 89] 22:22:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9925000 == 51 [pid = 1845] [id = 86] 22:22:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ced06800 == 50 [pid = 1845] [id = 85] 22:22:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c3472800 == 49 [pid = 1845] [id = 84] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 118 (0x7fb1d80ccc00) [pid = 1845] [serial = 210] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 117 (0x7fb1d998a400) [pid = 1845] [serial = 240] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 116 (0x7fb1d62c4800) [pid = 1845] [serial = 239] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 115 (0x7fb1d5fc8c00) [pid = 1845] [serial = 243] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 114 (0x7fb1c15f3400) [pid = 1845] [serial = 228] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 113 (0x7fb1bf052000) [pid = 1845] [serial = 227] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x7fb1d4a6f400) [pid = 1845] [serial = 236] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x7fb1c7537000) [pid = 1845] [serial = 233] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x7fb1c7a4dc00) [pid = 1845] [serial = 234] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x7fb1bdeddc00) [pid = 1845] [serial = 242] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x7fb1d9fc8400) [pid = 1845] [serial = 245] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x7fb1c65c0400) [pid = 1845] [serial = 231] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 106 (0x7fb1c5a09800) [pid = 1845] [serial = 230] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 105 (0x7fb1c4a2c800) [pid = 1845] [serial = 224] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 104 (0x7fb1d4fdf000) [pid = 1845] [serial = 237] [outer = (nil)] [url = about:blank] 22:22:16 INFO - PROCESS | 1845 | --DOMWINDOW == 103 (0x7fb1da3e5400) [pid = 1845] [serial = 246] [outer = (nil)] [url = about:blank] 22:22:17 INFO - PROCESS | 1845 | 1461216137063 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:22:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:22:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1133ms 22:22:17 INFO - PROCESS | 1845 | 1461216137088 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 22:22:17 INFO - PROCESS | 1845 | 1461216137094 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 22:22:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:22:17 INFO - PROCESS | 1845 | 1461216137100 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:22:17 INFO - PROCESS | 1845 | 1461216137102 Marionette TRACE conn3 <- [1,382,null,{}] 22:22:17 INFO - PROCESS | 1845 | 1461216137129 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:17 INFO - PROCESS | 1845 | 1461216137263 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 22:22:17 INFO - PROCESS | 1845 | 1461216137281 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c768e000 == 50 [pid = 1845] [id = 103] 22:22:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x7fb1c641f000) [pid = 1845] [serial = 308] [outer = (nil)] 22:22:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 105 (0x7fb1c6dd0000) [pid = 1845] [serial = 309] [outer = 0x7fb1c641f000] 22:22:17 INFO - PROCESS | 1845 | 1461216137340 Marionette DEBUG loaded listener.js 22:22:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x7fb1c6f83800) [pid = 1845] [serial = 310] [outer = 0x7fb1c641f000] 22:22:18 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:22:18 INFO - PROCESS | 1845 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:22:18 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:22:18 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:22:18 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:22:18 INFO - PROCESS | 1845 | 1461216138146 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:22:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:22:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1099ms 22:22:18 INFO - PROCESS | 1845 | 1461216138202 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 22:22:18 INFO - PROCESS | 1845 | 1461216138204 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 22:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:22:18 INFO - PROCESS | 1845 | 1461216138220 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:22:18 INFO - PROCESS | 1845 | 1461216138228 Marionette TRACE conn3 <- [1,386,null,{}] 22:22:18 INFO - PROCESS | 1845 | 1461216138235 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:18 INFO - PROCESS | 1845 | 1461216138364 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 22:22:18 INFO - PROCESS | 1845 | 1461216138380 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ca4c4800 == 51 [pid = 1845] [id = 104] 22:22:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x7fb1c6f84000) [pid = 1845] [serial = 311] [outer = (nil)] 22:22:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x7fb1c8991c00) [pid = 1845] [serial = 312] [outer = 0x7fb1c6f84000] 22:22:18 INFO - PROCESS | 1845 | 1461216138436 Marionette DEBUG loaded listener.js 22:22:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x7fb1d3eda400) [pid = 1845] [serial = 313] [outer = 0x7fb1c6f84000] 22:22:19 INFO - PROCESS | 1845 | 1461216139200 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 22:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1045ms 22:22:19 INFO - PROCESS | 1845 | 1461216139258 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 22:22:19 INFO - PROCESS | 1845 | 1461216139262 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 22:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:22:19 INFO - PROCESS | 1845 | 1461216139268 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:22:19 INFO - PROCESS | 1845 | 1461216139270 Marionette TRACE conn3 <- [1,390,null,{}] 22:22:19 INFO - PROCESS | 1845 | 1461216139276 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:19 INFO - PROCESS | 1845 | 1461216139469 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 22:22:19 INFO - PROCESS | 1845 | 1461216139486 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4db8800 == 52 [pid = 1845] [id = 105] 22:22:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1bdeda400) [pid = 1845] [serial = 314] [outer = (nil)] 22:22:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1d4fe6c00) [pid = 1845] [serial = 315] [outer = 0x7fb1bdeda400] 22:22:19 INFO - PROCESS | 1845 | 1461216139542 Marionette DEBUG loaded listener.js 22:22:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1d5fd0000) [pid = 1845] [serial = 316] [outer = 0x7fb1bdeda400] 22:22:20 INFO - PROCESS | 1845 | 1461216140284 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 22:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1035ms 22:22:20 INFO - PROCESS | 1845 | 1461216140303 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 22:22:20 INFO - PROCESS | 1845 | 1461216140306 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 22:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:22:20 INFO - PROCESS | 1845 | 1461216140313 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:22:20 INFO - PROCESS | 1845 | 1461216140315 Marionette TRACE conn3 <- [1,394,null,{}] 22:22:20 INFO - PROCESS | 1845 | 1461216140326 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:20 INFO - PROCESS | 1845 | 1461216140485 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 22:22:20 INFO - PROCESS | 1845 | 1461216140509 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d7b15800 == 53 [pid = 1845] [id = 106] 22:22:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1d998a400) [pid = 1845] [serial = 317] [outer = (nil)] 22:22:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x7fb1da09c000) [pid = 1845] [serial = 318] [outer = 0x7fb1d998a400] 22:22:20 INFO - PROCESS | 1845 | 1461216140583 Marionette DEBUG loaded listener.js 22:22:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x7fb1da46c000) [pid = 1845] [serial = 319] [outer = 0x7fb1d998a400] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 114 (0x7fb1bef85800) [pid = 1845] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 113 (0x7fb1bdbe8000) [pid = 1845] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x7fb1be154400) [pid = 1845] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x7fb1c51b3400) [pid = 1845] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x7fb1c6b06000) [pid = 1845] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x7fb1bdbee800) [pid = 1845] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x7fb1c6dca400) [pid = 1845] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x7fb1bded3000) [pid = 1845] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 106 (0x7fb1c49d9c00) [pid = 1845] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 105 (0x7fb1c4a2e400) [pid = 1845] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 104 (0x7fb1c6064400) [pid = 1845] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 103 (0x7fb1bdedbc00) [pid = 1845] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 102 (0x7fb1c65cd800) [pid = 1845] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0x7fb1ca30a800) [pid = 1845] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:22:21 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0x7fb1bfc63800) [pid = 1845] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:22:21 INFO - PROCESS | 1845 | 1461216141557 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 22:22:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1286ms 22:22:21 INFO - PROCESS | 1845 | 1461216141599 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 22:22:21 INFO - PROCESS | 1845 | 1461216141603 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 22:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:22:21 INFO - PROCESS | 1845 | 1461216141608 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:22:21 INFO - PROCESS | 1845 | 1461216141620 Marionette TRACE conn3 <- [1,398,null,{}] 22:22:21 INFO - PROCESS | 1845 | 1461216141625 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:21 INFO - PROCESS | 1845 | 1461216141751 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 22:22:21 INFO - PROCESS | 1845 | 1461216141847 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5187000 == 54 [pid = 1845] [id = 107] 22:22:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x7fb1bdedbc00) [pid = 1845] [serial = 320] [outer = (nil)] 22:22:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x7fb1c4a24400) [pid = 1845] [serial = 321] [outer = 0x7fb1bdedbc00] 22:22:21 INFO - PROCESS | 1845 | 1461216141915 Marionette DEBUG loaded listener.js 22:22:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x7fb1d510fc00) [pid = 1845] [serial = 322] [outer = 0x7fb1bdedbc00] 22:22:22 INFO - PROCESS | 1845 | 1461216142549 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 22:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 984ms 22:22:22 INFO - PROCESS | 1845 | 1461216142592 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 22:22:22 INFO - PROCESS | 1845 | 1461216142596 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 22:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:22:22 INFO - PROCESS | 1845 | 1461216142601 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:22:22 INFO - PROCESS | 1845 | 1461216142603 Marionette TRACE conn3 <- [1,402,null,{}] 22:22:22 INFO - PROCESS | 1845 | 1461216142608 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:22 INFO - PROCESS | 1845 | 1461216142729 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 22:22:22 INFO - PROCESS | 1845 | 1461216142828 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da424000 == 55 [pid = 1845] [id = 108] 22:22:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x7fb1bded3c00) [pid = 1845] [serial = 323] [outer = (nil)] 22:22:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 105 (0x7fb1da4cc800) [pid = 1845] [serial = 324] [outer = 0x7fb1bded3c00] 22:22:22 INFO - PROCESS | 1845 | 1461216142885 Marionette DEBUG loaded listener.js 22:22:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x7fb1dc196c00) [pid = 1845] [serial = 325] [outer = 0x7fb1bded3c00] 22:22:23 INFO - PROCESS | 1845 | 1461216143724 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 22:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1181ms 22:22:23 INFO - PROCESS | 1845 | 1461216143783 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 22:22:23 INFO - PROCESS | 1845 | 1461216143788 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 22:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:22:23 INFO - PROCESS | 1845 | 1461216143796 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:22:23 INFO - PROCESS | 1845 | 1461216143801 Marionette TRACE conn3 <- [1,406,null,{}] 22:22:23 INFO - PROCESS | 1845 | 1461216143809 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:23 INFO - PROCESS | 1845 | 1461216143972 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 22:22:24 INFO - PROCESS | 1845 | 1461216144145 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c646c800 == 56 [pid = 1845] [id = 109] 22:22:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x7fb1bed56400) [pid = 1845] [serial = 326] [outer = (nil)] 22:22:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x7fb1c14dc800) [pid = 1845] [serial = 327] [outer = 0x7fb1bed56400] 22:22:24 INFO - PROCESS | 1845 | 1461216144217 Marionette DEBUG loaded listener.js 22:22:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x7fb1c4a29800) [pid = 1845] [serial = 328] [outer = 0x7fb1bed56400] 22:22:25 INFO - PROCESS | 1845 | 1461216145136 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 22:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1380ms 22:22:25 INFO - PROCESS | 1845 | 1461216145177 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 22:22:25 INFO - PROCESS | 1845 | 1461216145185 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 22:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:22:25 INFO - PROCESS | 1845 | 1461216145195 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:22:25 INFO - PROCESS | 1845 | 1461216145198 Marionette TRACE conn3 <- [1,410,null,{}] 22:22:25 INFO - PROCESS | 1845 | 1461216145202 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:25 INFO - PROCESS | 1845 | 1461216145354 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 22:22:25 INFO - PROCESS | 1845 | 1461216145492 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4db5800 == 57 [pid = 1845] [id = 110] 22:22:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1bfc68800) [pid = 1845] [serial = 329] [outer = (nil)] 22:22:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1c6dcc000) [pid = 1845] [serial = 330] [outer = 0x7fb1bfc68800] 22:22:25 INFO - PROCESS | 1845 | 1461216145561 Marionette DEBUG loaded listener.js 22:22:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1c6fd1c00) [pid = 1845] [serial = 331] [outer = 0x7fb1bfc68800] 22:22:26 INFO - PROCESS | 1845 | 1461216146470 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 22:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1325ms 22:22:26 INFO - PROCESS | 1845 | 1461216146521 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 22:22:26 INFO - PROCESS | 1845 | 1461216146525 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 22:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:22:26 INFO - PROCESS | 1845 | 1461216146531 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:22:26 INFO - PROCESS | 1845 | 1461216146536 Marionette TRACE conn3 <- [1,414,null,{}] 22:22:26 INFO - PROCESS | 1845 | 1461216146551 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:26 INFO - PROCESS | 1845 | 1461216146709 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 22:22:26 INFO - PROCESS | 1845 | 1461216146841 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de680800 == 58 [pid = 1845] [id = 111] 22:22:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1c6f87400) [pid = 1845] [serial = 332] [outer = (nil)] 22:22:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x7fb1da09e000) [pid = 1845] [serial = 333] [outer = 0x7fb1c6f87400] 22:22:26 INFO - PROCESS | 1845 | 1461216146915 Marionette DEBUG loaded listener.js 22:22:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x7fb1da4cfc00) [pid = 1845] [serial = 334] [outer = 0x7fb1c6f87400] 22:22:27 INFO - PROCESS | 1845 | 1461216147689 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 22:22:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:22:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1230ms 22:22:27 INFO - PROCESS | 1845 | 1461216147762 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 22:22:27 INFO - PROCESS | 1845 | 1461216147766 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 22:22:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:22:27 INFO - PROCESS | 1845 | 1461216147772 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:22:27 INFO - PROCESS | 1845 | 1461216147774 Marionette TRACE conn3 <- [1,418,null,{}] 22:22:27 INFO - PROCESS | 1845 | 1461216147779 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:27 INFO - PROCESS | 1845 | 1461216147924 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 22:22:28 INFO - PROCESS | 1845 | 1461216148057 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9c61000 == 59 [pid = 1845] [id = 112] 22:22:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 116 (0x7fb1c7f16000) [pid = 1845] [serial = 335] [outer = (nil)] 22:22:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x7fb1dcb74800) [pid = 1845] [serial = 336] [outer = 0x7fb1c7f16000] 22:22:28 INFO - PROCESS | 1845 | 1461216148127 Marionette DEBUG loaded listener.js 22:22:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x7fb1dce94400) [pid = 1845] [serial = 337] [outer = 0x7fb1c7f16000] 22:22:29 INFO - PROCESS | 1845 | 1461216149363 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 22:22:29 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 22:22:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1632ms 22:22:29 INFO - PROCESS | 1845 | 1461216149409 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 22:22:29 INFO - PROCESS | 1845 | 1461216149412 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 22:22:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:22:29 INFO - PROCESS | 1845 | 1461216149418 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:22:29 INFO - PROCESS | 1845 | 1461216149420 Marionette TRACE conn3 <- [1,422,null,{}] 22:22:29 INFO - PROCESS | 1845 | 1461216149425 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:29 INFO - PROCESS | 1845 | 1461216149603 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 22:22:29 INFO - PROCESS | 1845 | 1461216149741 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbc4800 == 60 [pid = 1845] [id = 113] 22:22:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x7fb1bdedf400) [pid = 1845] [serial = 338] [outer = (nil)] 22:22:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x7fb1bf055000) [pid = 1845] [serial = 339] [outer = 0x7fb1bdedf400] 22:22:29 INFO - PROCESS | 1845 | 1461216149810 Marionette DEBUG loaded listener.js 22:22:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1c51ad800) [pid = 1845] [serial = 340] [outer = 0x7fb1bdedf400] 22:22:31 INFO - PROCESS | 1845 | 1461216151252 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 22:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1877ms 22:22:31 INFO - PROCESS | 1845 | 1461216151296 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 22:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:22:31 INFO - PROCESS | 1845 | 1461216151303 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 22:22:31 INFO - PROCESS | 1845 | 1461216151310 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:22:31 INFO - PROCESS | 1845 | 1461216151313 Marionette TRACE conn3 <- [1,426,null,{}] 22:22:31 INFO - PROCESS | 1845 | 1461216151320 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:31 INFO - PROCESS | 1845 | 1461216151462 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 22:22:31 INFO - PROCESS | 1845 | 1461216151604 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c3468800 == 61 [pid = 1845] [id = 114] 22:22:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 122 (0x7fb1c0026000) [pid = 1845] [serial = 341] [outer = (nil)] 22:22:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 123 (0x7fb1c15f0000) [pid = 1845] [serial = 342] [outer = 0x7fb1c0026000] 22:22:31 INFO - PROCESS | 1845 | 1461216151670 Marionette DEBUG loaded listener.js 22:22:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 124 (0x7fb1c4138000) [pid = 1845] [serial = 343] [outer = 0x7fb1c0026000] 22:22:32 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5187000 == 60 [pid = 1845] [id = 107] 22:22:32 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d7b15800 == 59 [pid = 1845] [id = 106] 22:22:32 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4db8800 == 58 [pid = 1845] [id = 105] 22:22:32 INFO - PROCESS | 1845 | --DOMWINDOW == 123 (0x7fb1bfd8d800) [pid = 1845] [serial = 251] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1845 | --DOMWINDOW == 122 (0x7fb1c65cec00) [pid = 1845] [serial = 254] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1845 | --DOMWINDOW == 121 (0x7fb1c14dec00) [pid = 1845] [serial = 258] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x7fb1d4a76c00) [pid = 1845] [serial = 261] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x7fb1c6427000) [pid = 1845] [serial = 288] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ca4c4800 == 57 [pid = 1845] [id = 104] 22:22:32 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c768e000 == 56 [pid = 1845] [id = 103] 22:22:32 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bfba1000 == 55 [pid = 1845] [id = 102] 22:22:32 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c0abf800 == 54 [pid = 1845] [id = 101] 22:22:32 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da4b8000 == 53 [pid = 1845] [id = 96] 22:22:32 INFO - PROCESS | 1845 | 1461216152474 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 22:22:32 INFO - PROCESS | 1845 | 1461216152541 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 22:22:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:22:32 INFO - PROCESS | 1845 | 1461216152604 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:22:32 INFO - PROCESS | 1845 | 1461216152608 Marionette TRACE conn3 <- [1,430,null,{}] 22:22:32 INFO - PROCESS | 1845 | 1461216152615 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:32 INFO - PROCESS | 1845 | 1461216152796 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 22:22:32 INFO - PROCESS | 1845 | 1461216152929 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c00c8800 == 54 [pid = 1845] [id = 115] 22:22:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x7fb1bf055400) [pid = 1845] [serial = 344] [outer = (nil)] 22:22:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x7fb1c0024400) [pid = 1845] [serial = 345] [outer = 0x7fb1bf055400] 22:22:33 INFO - PROCESS | 1845 | 1461216152997 Marionette DEBUG loaded listener.js 22:22:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x7fb1c4032000) [pid = 1845] [serial = 346] [outer = 0x7fb1bf055400] 22:22:33 INFO - PROCESS | 1845 | 1461216153869 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 22:22:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:22:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1334ms 22:22:33 INFO - PROCESS | 1845 | 1461216153942 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 22:22:33 INFO - PROCESS | 1845 | 1461216153947 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 22:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:22:33 INFO - PROCESS | 1845 | 1461216153955 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:22:33 INFO - PROCESS | 1845 | 1461216153958 Marionette TRACE conn3 <- [1,434,null,{}] 22:22:33 INFO - PROCESS | 1845 | 1461216153969 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:34 INFO - PROCESS | 1845 | 1461216154135 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 22:22:34 INFO - PROCESS | 1845 | 1461216154270 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7dd2800 == 55 [pid = 1845] [id = 116] 22:22:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x7fb1c40ba000) [pid = 1845] [serial = 347] [outer = (nil)] 22:22:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x7fb1c65c5000) [pid = 1845] [serial = 348] [outer = 0x7fb1c40ba000] 22:22:34 INFO - PROCESS | 1845 | 1461216154343 Marionette DEBUG loaded listener.js 22:22:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x7fb1c6dd1400) [pid = 1845] [serial = 349] [outer = 0x7fb1c40ba000] 22:22:35 INFO - PROCESS | 1845 | 1461216155228 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 22:22:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:22:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1335ms 22:22:35 INFO - PROCESS | 1845 | 1461216155290 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 22:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:22:35 INFO - PROCESS | 1845 | 1461216155294 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 22:22:35 INFO - PROCESS | 1845 | 1461216155300 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:22:35 INFO - PROCESS | 1845 | 1461216155303 Marionette TRACE conn3 <- [1,438,null,{}] 22:22:35 INFO - PROCESS | 1845 | 1461216155308 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:35 INFO - PROCESS | 1845 | 1461216155456 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 22:22:35 INFO - PROCESS | 1845 | 1461216155597 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1cdfb8000 == 56 [pid = 1845] [id = 117] 22:22:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x7fb1c7a56c00) [pid = 1845] [serial = 350] [outer = (nil)] 22:22:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x7fb1c7a59000) [pid = 1845] [serial = 351] [outer = 0x7fb1c7a56c00] 22:22:35 INFO - PROCESS | 1845 | 1461216155674 Marionette DEBUG loaded listener.js 22:22:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x7fb1c7a5e400) [pid = 1845] [serial = 352] [outer = 0x7fb1c7a56c00] 22:22:36 INFO - PROCESS | 1845 | 1461216156549 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 22:22:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:22:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1277ms 22:22:36 INFO - PROCESS | 1845 | 1461216156594 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 22:22:36 INFO - PROCESS | 1845 | 1461216156596 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 22:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:22:36 INFO - PROCESS | 1845 | 1461216156603 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:22:36 INFO - PROCESS | 1845 | 1461216156605 Marionette TRACE conn3 <- [1,442,null,{}] 22:22:36 INFO - PROCESS | 1845 | 1461216156611 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:36 INFO - PROCESS | 1845 | 1461216156748 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 22:22:36 INFO - PROCESS | 1845 | 1461216156862 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4fc2800 == 57 [pid = 1845] [id = 118] 22:22:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 105 (0x7fb1bd6c4000) [pid = 1845] [serial = 353] [outer = (nil)] 22:22:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x7fb1bd6ce800) [pid = 1845] [serial = 354] [outer = 0x7fb1bd6c4000] 22:22:36 INFO - PROCESS | 1845 | 1461216156932 Marionette DEBUG loaded listener.js 22:22:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x7fb1c7a57800) [pid = 1845] [serial = 355] [outer = 0x7fb1bd6c4000] 22:22:37 INFO - PROCESS | 1845 | 1461216157733 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 22:22:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:22:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1177ms 22:22:37 INFO - PROCESS | 1845 | 1461216157781 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 22:22:37 INFO - PROCESS | 1845 | 1461216157785 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 22:22:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:22:37 INFO - PROCESS | 1845 | 1461216157790 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:22:37 INFO - PROCESS | 1845 | 1461216157793 Marionette TRACE conn3 <- [1,446,null,{}] 22:22:37 INFO - PROCESS | 1845 | 1461216157798 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:37 INFO - PROCESS | 1845 | 1461216157940 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 22:22:38 INFO - PROCESS | 1845 | 1461216158072 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d8083000 == 58 [pid = 1845] [id = 119] 22:22:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x7fb1bd6ca400) [pid = 1845] [serial = 356] [outer = (nil)] 22:22:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x7fb1c7a63000) [pid = 1845] [serial = 357] [outer = 0x7fb1bd6ca400] 22:22:38 INFO - PROCESS | 1845 | 1461216158140 Marionette DEBUG loaded listener.js 22:22:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1c8992000) [pid = 1845] [serial = 358] [outer = 0x7fb1bd6ca400] 22:22:39 INFO - PROCESS | 1845 | 1461216159027 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 22:22:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:22:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1276ms 22:22:39 INFO - PROCESS | 1845 | 1461216159068 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 22:22:39 INFO - PROCESS | 1845 | 1461216159071 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 22:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:22:39 INFO - PROCESS | 1845 | 1461216159077 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:22:39 INFO - PROCESS | 1845 | 1461216159080 Marionette TRACE conn3 <- [1,450,null,{}] 22:22:39 INFO - PROCESS | 1845 | 1461216159085 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:39 INFO - PROCESS | 1845 | 1461216159302 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 22:22:39 INFO - PROCESS | 1845 | 1461216159451 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da353800 == 59 [pid = 1845] [id = 120] 22:22:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1ca635c00) [pid = 1845] [serial = 359] [outer = (nil)] 22:22:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1d80ccc00) [pid = 1845] [serial = 360] [outer = 0x7fb1ca635c00] 22:22:39 INFO - PROCESS | 1845 | 1461216159528 Marionette DEBUG loaded listener.js 22:22:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1da3e7c00) [pid = 1845] [serial = 361] [outer = 0x7fb1ca635c00] 22:22:40 INFO - PROCESS | 1845 | 1461216160378 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 22:22:40 INFO - PROCESS | 1845 | 1461216160409 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 22:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:22:40 INFO - PROCESS | 1845 | 1461216160415 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:22:40 INFO - PROCESS | 1845 | 1461216160417 Marionette TRACE conn3 <- [1,454,null,{}] 22:22:40 INFO - PROCESS | 1845 | 1461216160422 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:40 INFO - PROCESS | 1845 | 1461216160559 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 22:22:40 INFO - PROCESS | 1845 | 1461216160702 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dced3000 == 60 [pid = 1845] [id = 121] 22:22:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x7fb1d4a75800) [pid = 1845] [serial = 362] [outer = (nil)] 22:22:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x7fb1d9ea8800) [pid = 1845] [serial = 363] [outer = 0x7fb1d4a75800] 22:22:40 INFO - PROCESS | 1845 | 1461216160771 Marionette DEBUG loaded listener.js 22:22:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 116 (0x7fb1d9eb1400) [pid = 1845] [serial = 364] [outer = 0x7fb1d4a75800] 22:22:41 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:22:41 INFO - PROCESS | 1845 | 1461216161779 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 22:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1429ms 22:22:41 INFO - PROCESS | 1845 | 1461216161845 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 22:22:41 INFO - PROCESS | 1845 | 1461216161850 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 22:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:22:41 INFO - PROCESS | 1845 | 1461216161858 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:22:41 INFO - PROCESS | 1845 | 1461216161863 Marionette TRACE conn3 <- [1,458,null,{}] 22:22:41 INFO - PROCESS | 1845 | 1461216161871 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:42 INFO - PROCESS | 1845 | 1461216162064 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 22:22:42 INFO - PROCESS | 1845 | 1461216162281 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdc3c800 == 61 [pid = 1845] [id = 122] 22:22:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x7fb1bef84400) [pid = 1845] [serial = 365] [outer = (nil)] 22:22:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x7fb1bfd91400) [pid = 1845] [serial = 366] [outer = 0x7fb1bef84400] 22:22:42 INFO - PROCESS | 1845 | 1461216162359 Marionette DEBUG loaded listener.js 22:22:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x7fb1c34b4c00) [pid = 1845] [serial = 367] [outer = 0x7fb1bef84400] 22:22:43 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9c61000 == 60 [pid = 1845] [id = 112] 22:22:43 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1de680800 == 59 [pid = 1845] [id = 111] 22:22:43 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4db5800 == 58 [pid = 1845] [id = 110] 22:22:43 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c646c800 == 57 [pid = 1845] [id = 109] 22:22:43 INFO - PROCESS | 1845 | 1461216163163 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 22:22:43 INFO - PROCESS | 1845 | 1461216163208 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 22:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:22:43 INFO - PROCESS | 1845 | 1461216163217 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:22:43 INFO - PROCESS | 1845 | 1461216163221 Marionette TRACE conn3 <- [1,462,null,{}] 22:22:43 INFO - PROCESS | 1845 | 1461216163226 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:43 INFO - PROCESS | 1845 | 1461216163357 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 22:22:43 INFO - PROCESS | 1845 | 1461216163374 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6762800 == 58 [pid = 1845] [id = 123] 22:22:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x7fb1c61e3400) [pid = 1845] [serial = 368] [outer = (nil)] 22:22:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1c6dcd000) [pid = 1845] [serial = 369] [outer = 0x7fb1c61e3400] 22:22:43 INFO - PROCESS | 1845 | 1461216163430 Marionette DEBUG loaded listener.js 22:22:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 122 (0x7fb1c763e000) [pid = 1845] [serial = 370] [outer = 0x7fb1c61e3400] 22:22:44 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:22:44 INFO - PROCESS | 1845 | 1461216164232 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 22:22:44 INFO - PROCESS | 1845 | 1461216164342 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 22:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:22:44 INFO - PROCESS | 1845 | 1461216164349 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:22:44 INFO - PROCESS | 1845 | 1461216164353 Marionette TRACE conn3 <- [1,466,null,{}] 22:22:44 INFO - PROCESS | 1845 | 1461216164367 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:44 INFO - PROCESS | 1845 | 1461216164523 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 22:22:44 INFO - PROCESS | 1845 | 1461216164627 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ca4cf000 == 59 [pid = 1845] [id = 124] 22:22:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 123 (0x7fb1bed4d800) [pid = 1845] [serial = 371] [outer = (nil)] 22:22:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 124 (0x7fb1d4f1b800) [pid = 1845] [serial = 372] [outer = 0x7fb1bed4d800] 22:22:44 INFO - PROCESS | 1845 | 1461216164691 Marionette DEBUG loaded listener.js 22:22:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 125 (0x7fb1d9eac000) [pid = 1845] [serial = 373] [outer = 0x7fb1bed4d800] 22:22:45 INFO - PROCESS | 1845 | 1461216165388 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 22:22:45 INFO - PROCESS | 1845 | 1461216165440 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 22:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:22:45 INFO - PROCESS | 1845 | 1461216165459 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:22:45 INFO - PROCESS | 1845 | 1461216165462 Marionette TRACE conn3 <- [1,470,null,{}] 22:22:45 INFO - PROCESS | 1845 | 1461216165466 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:45 INFO - PROCESS | 1845 | 1461216165655 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 22:22:45 INFO - PROCESS | 1845 | 1461216165681 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da1a4000 == 60 [pid = 1845] [id = 125] 22:22:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 126 (0x7fb1bd634800) [pid = 1845] [serial = 374] [outer = (nil)] 22:22:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 127 (0x7fb1bd640000) [pid = 1845] [serial = 375] [outer = 0x7fb1bd634800] 22:22:45 INFO - PROCESS | 1845 | 1461216165740 Marionette DEBUG loaded listener.js 22:22:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 128 (0x7fb1d9eae000) [pid = 1845] [serial = 376] [outer = 0x7fb1bd634800] 22:22:46 INFO - PROCESS | 1845 | 1461216166459 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 22:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1027ms 22:22:46 INFO - PROCESS | 1845 | 1461216166487 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 22:22:46 INFO - PROCESS | 1845 | 1461216166490 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 22:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:22:46 INFO - PROCESS | 1845 | 1461216166503 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:22:46 INFO - PROCESS | 1845 | 1461216166505 Marionette TRACE conn3 <- [1,474,null,{}] 22:22:46 INFO - PROCESS | 1845 | 1461216166510 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:46 INFO - PROCESS | 1845 | 1461216166666 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 22:22:46 INFO - PROCESS | 1845 | 1461216166739 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de49d000 == 61 [pid = 1845] [id = 126] 22:22:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1bd634c00) [pid = 1845] [serial = 377] [outer = (nil)] 22:22:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1d9fccc00) [pid = 1845] [serial = 378] [outer = 0x7fb1bd634c00] 22:22:46 INFO - PROCESS | 1845 | 1461216166800 Marionette DEBUG loaded listener.js 22:22:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 131 (0x7fb1da46f800) [pid = 1845] [serial = 379] [outer = 0x7fb1bd634c00] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 130 (0x7fb1bdedf400) [pid = 1845] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 129 (0x7fb1bdbe3c00) [pid = 1845] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 128 (0x7fb1bdbeac00) [pid = 1845] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 127 (0x7fb1be150c00) [pid = 1845] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 126 (0x7fb1bdeda400) [pid = 1845] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 125 (0x7fb1bfc61400) [pid = 1845] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 124 (0x7fb1c641f000) [pid = 1845] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 123 (0x7fb1d998a400) [pid = 1845] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 122 (0x7fb1bed51000) [pid = 1845] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 121 (0x7fb1be745000) [pid = 1845] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x7fb1c14d2400) [pid = 1845] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x7fb1c4a26000) [pid = 1845] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 118 (0x7fb1c14d0800) [pid = 1845] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 117 (0x7fb1c002cc00) [pid = 1845] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 116 (0x7fb1bfc60c00) [pid = 1845] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 115 (0x7fb1be744800) [pid = 1845] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 114 (0x7fb1bed54400) [pid = 1845] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 113 (0x7fb1bfd8ac00) [pid = 1845] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x7fb1c6f84000) [pid = 1845] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x7fb1bdedbc00) [pid = 1845] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x7fb1c6416000) [pid = 1845] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x7fb1be575400) [pid = 1845] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x7fb1c14d6000) [pid = 1845] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:22:47 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x7fb1bdbe8c00) [pid = 1845] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:22:47 INFO - PROCESS | 1845 | 1461216167744 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 22:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1283ms 22:22:47 INFO - PROCESS | 1845 | 1461216167788 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 22:22:47 INFO - PROCESS | 1845 | 1461216167791 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 22:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:22:47 INFO - PROCESS | 1845 | 1461216167797 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:22:47 INFO - PROCESS | 1845 | 1461216167799 Marionette TRACE conn3 <- [1,478,null,{}] 22:22:47 INFO - PROCESS | 1845 | 1461216167805 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:47 INFO - PROCESS | 1845 | 1461216167995 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 22:22:48 INFO - PROCESS | 1845 | 1461216168019 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be961000 == 62 [pid = 1845] [id = 127] 22:22:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x7fb1bdedf400) [pid = 1845] [serial = 380] [outer = (nil)] 22:22:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x7fb1c14b7000) [pid = 1845] [serial = 381] [outer = 0x7fb1bdedf400] 22:22:48 INFO - PROCESS | 1845 | 1461216168091 Marionette DEBUG loaded listener.js 22:22:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1d9fc8400) [pid = 1845] [serial = 382] [outer = 0x7fb1bdedf400] 22:22:48 INFO - PROCESS | 1845 | 1461216168765 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 22:22:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1026ms 22:22:48 INFO - PROCESS | 1845 | 1461216168824 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 22:22:48 INFO - PROCESS | 1845 | 1461216168827 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 22:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:22:48 INFO - PROCESS | 1845 | 1461216168832 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:22:48 INFO - PROCESS | 1845 | 1461216168834 Marionette TRACE conn3 <- [1,482,null,{}] 22:22:48 INFO - PROCESS | 1845 | 1461216168839 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:49 INFO - PROCESS | 1845 | 1461216169002 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 22:22:49 INFO - PROCESS | 1845 | 1461216169022 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bd607800 == 63 [pid = 1845] [id = 128] 22:22:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1be745000) [pid = 1845] [serial = 383] [outer = (nil)] 22:22:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1da55ec00) [pid = 1845] [serial = 384] [outer = 0x7fb1be745000] 22:22:49 INFO - PROCESS | 1845 | 1461216169078 Marionette DEBUG loaded listener.js 22:22:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1dceb4000) [pid = 1845] [serial = 385] [outer = 0x7fb1be745000] 22:22:50 INFO - PROCESS | 1845 | 1461216170010 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 22:22:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1224ms 22:22:50 INFO - PROCESS | 1845 | 1461216170058 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 22:22:50 INFO - PROCESS | 1845 | 1461216170064 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 22:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:22:50 INFO - PROCESS | 1845 | 1461216170071 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:22:50 INFO - PROCESS | 1845 | 1461216170077 Marionette TRACE conn3 <- [1,486,null,{}] 22:22:50 INFO - PROCESS | 1845 | 1461216170085 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:50 INFO - PROCESS | 1845 | 1461216170260 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 22:22:50 INFO - PROCESS | 1845 | 1461216170399 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be95b800 == 64 [pid = 1845] [id = 129] 22:22:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x7fb1bded2400) [pid = 1845] [serial = 386] [outer = (nil)] 22:22:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x7fb1bed53000) [pid = 1845] [serial = 387] [outer = 0x7fb1bded2400] 22:22:50 INFO - PROCESS | 1845 | 1461216170523 Marionette DEBUG loaded listener.js 22:22:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 116 (0x7fb1c14d7800) [pid = 1845] [serial = 388] [outer = 0x7fb1bded2400] 22:22:51 INFO - PROCESS | 1845 | 1461216171322 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 22:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1283ms 22:22:51 INFO - PROCESS | 1845 | 1461216171354 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 22:22:51 INFO - PROCESS | 1845 | 1461216171362 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 22:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:22:51 INFO - PROCESS | 1845 | 1461216171371 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:22:51 INFO - PROCESS | 1845 | 1461216171375 Marionette TRACE conn3 <- [1,490,null,{}] 22:22:51 INFO - PROCESS | 1845 | 1461216171397 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:51 INFO - PROCESS | 1845 | 1461216171580 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 22:22:51 INFO - PROCESS | 1845 | 1461216171685 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c767c000 == 65 [pid = 1845] [id = 130] 22:22:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x7fb1c14d7c00) [pid = 1845] [serial = 389] [outer = (nil)] 22:22:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x7fb1c6427000) [pid = 1845] [serial = 390] [outer = 0x7fb1c14d7c00] 22:22:51 INFO - PROCESS | 1845 | 1461216171754 Marionette DEBUG loaded listener.js 22:22:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x7fb1c6f82c00) [pid = 1845] [serial = 391] [outer = 0x7fb1c14d7c00] 22:22:52 INFO - PROCESS | 1845 | 1461216172672 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 22:22:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1332ms 22:22:52 INFO - PROCESS | 1845 | 1461216172703 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 22:22:52 INFO - PROCESS | 1845 | 1461216172707 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 22:22:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:22:52 INFO - PROCESS | 1845 | 1461216172713 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:22:52 INFO - PROCESS | 1845 | 1461216172718 Marionette TRACE conn3 <- [1,494,null,{}] 22:22:52 INFO - PROCESS | 1845 | 1461216172732 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:52 INFO - PROCESS | 1845 | 1461216172917 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 22:22:53 INFO - PROCESS | 1845 | 1461216173064 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1e1b98800 == 66 [pid = 1845] [id = 131] 22:22:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x7fb1becda000) [pid = 1845] [serial = 392] [outer = (nil)] 22:22:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1c642d400) [pid = 1845] [serial = 393] [outer = 0x7fb1becda000] 22:22:53 INFO - PROCESS | 1845 | 1461216173137 Marionette DEBUG loaded listener.js 22:22:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 122 (0x7fb1c7a47000) [pid = 1845] [serial = 394] [outer = 0x7fb1becda000] 22:22:53 INFO - PROCESS | 1845 | 1461216173952 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 22:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1287ms 22:22:54 INFO - PROCESS | 1845 | 1461216174001 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 22:22:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:22:54 INFO - PROCESS | 1845 | 1461216174006 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 22:22:54 INFO - PROCESS | 1845 | 1461216174012 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:22:54 INFO - PROCESS | 1845 | 1461216174015 Marionette TRACE conn3 <- [1,498,null,{}] 22:22:54 INFO - PROCESS | 1845 | 1461216174020 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:54 INFO - PROCESS | 1845 | 1461216174161 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 22:22:54 INFO - PROCESS | 1845 | 1461216174303 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed9b800 == 67 [pid = 1845] [id = 132] 22:22:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 123 (0x7fb1becdb800) [pid = 1845] [serial = 395] [outer = (nil)] 22:22:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 124 (0x7fb1ca62ec00) [pid = 1845] [serial = 396] [outer = 0x7fb1becdb800] 22:22:54 INFO - PROCESS | 1845 | 1461216174384 Marionette DEBUG loaded listener.js 22:22:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 125 (0x7fb1d80ca800) [pid = 1845] [serial = 397] [outer = 0x7fb1becdb800] 22:22:55 INFO - PROCESS | 1845 | 1461216175247 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 22:22:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1278ms 22:22:55 INFO - PROCESS | 1845 | 1461216175291 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 22:22:55 INFO - PROCESS | 1845 | 1461216175294 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 22:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:22:55 INFO - PROCESS | 1845 | 1461216175300 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:22:55 INFO - PROCESS | 1845 | 1461216175302 Marionette TRACE conn3 <- [1,502,null,{}] 22:22:55 INFO - PROCESS | 1845 | 1461216175308 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:55 INFO - PROCESS | 1845 | 1461216175443 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 22:22:55 INFO - PROCESS | 1845 | 1461216175585 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee57800 == 68 [pid = 1845] [id = 133] 22:22:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 126 (0x7fb1c7a5bc00) [pid = 1845] [serial = 398] [outer = (nil)] 22:22:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 127 (0x7fb1da555800) [pid = 1845] [serial = 399] [outer = 0x7fb1c7a5bc00] 22:22:55 INFO - PROCESS | 1845 | 1461216175652 Marionette DEBUG loaded listener.js 22:22:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 128 (0x7fb1dceb5000) [pid = 1845] [serial = 400] [outer = 0x7fb1c7a5bc00] 22:22:56 INFO - PROCESS | 1845 | 1461216176494 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 22:22:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:22:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1229ms 22:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:22:56 INFO - PROCESS | 1845 | 1461216176531 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 22:22:56 INFO - PROCESS | 1845 | 1461216176534 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 22:22:56 INFO - PROCESS | 1845 | 1461216176540 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:22:56 INFO - PROCESS | 1845 | 1461216176543 Marionette TRACE conn3 <- [1,506,null,{}] 22:22:56 INFO - PROCESS | 1845 | 1461216176548 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:56 INFO - PROCESS | 1845 | 1461216176722 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 22:22:56 INFO - PROCESS | 1845 | 1461216176866 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bbfd3800 == 69 [pid = 1845] [id = 134] 22:22:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1be56d000) [pid = 1845] [serial = 401] [outer = (nil)] 22:22:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1bed55800) [pid = 1845] [serial = 402] [outer = 0x7fb1be56d000] 22:22:56 INFO - PROCESS | 1845 | 1461216176939 Marionette DEBUG loaded listener.js 22:22:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 131 (0x7fb1c1ddd800) [pid = 1845] [serial = 403] [outer = 0x7fb1be56d000] 22:22:58 INFO - PROCESS | 1845 | 1461216178053 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 22:22:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1578ms 22:22:58 INFO - PROCESS | 1845 | 1461216178118 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 22:22:58 INFO - PROCESS | 1845 | 1461216178124 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 22:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:22:58 INFO - PROCESS | 1845 | 1461216178132 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:22:58 INFO - PROCESS | 1845 | 1461216178137 Marionette TRACE conn3 <- [1,510,null,{}] 22:22:58 INFO - PROCESS | 1845 | 1461216178143 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:58 INFO - PROCESS | 1845 | 1461216178297 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 22:22:58 INFO - PROCESS | 1845 | 1461216178551 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbb9000 == 70 [pid = 1845] [id = 135] 22:22:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 132 (0x7fb1bd63f400) [pid = 1845] [serial = 404] [outer = (nil)] 22:22:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 133 (0x7fb1be575800) [pid = 1845] [serial = 405] [outer = 0x7fb1bd63f400] 22:22:58 INFO - PROCESS | 1845 | 1461216178635 Marionette DEBUG loaded listener.js 22:22:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 134 (0x7fb1bece1800) [pid = 1845] [serial = 406] [outer = 0x7fb1bd63f400] 22:22:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be961000 == 69 [pid = 1845] [id = 127] 22:22:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1de49d000 == 68 [pid = 1845] [id = 126] 22:22:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da1a4000 == 67 [pid = 1845] [id = 125] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 133 (0x7fb1c15f0000) [pid = 1845] [serial = 342] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ca4cf000 == 66 [pid = 1845] [id = 124] 22:22:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6762800 == 65 [pid = 1845] [id = 123] 22:22:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdc3c800 == 64 [pid = 1845] [id = 122] 22:22:59 INFO - PROCESS | 1845 | 1461216179493 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 132 (0x7fb1d4a70400) [pid = 1845] [serial = 301] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 131 (0x7fb1c6dc9000) [pid = 1845] [serial = 298] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 130 (0x7fb1c6a31800) [pid = 1845] [serial = 295] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 129 (0x7fb1c40b9000) [pid = 1845] [serial = 292] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 128 (0x7fb1bfc68000) [pid = 1845] [serial = 150] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 127 (0x7fb1ce060400) [pid = 1845] [serial = 177] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 126 (0x7fb1c34c0400) [pid = 1845] [serial = 306] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 125 (0x7fb1d5fd0000) [pid = 1845] [serial = 316] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 124 (0x7fb1c6f87c00) [pid = 1845] [serial = 255] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 123 (0x7fb1c6f83800) [pid = 1845] [serial = 310] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 122 (0x7fb1da46c000) [pid = 1845] [serial = 319] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 121 (0x7fb1c14b5800) [pid = 1845] [serial = 297] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x7fb1bed56800) [pid = 1845] [serial = 304] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x7fb1d4fe6c00) [pid = 1845] [serial = 315] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 118 (0x7fb1c6429000) [pid = 1845] [serial = 294] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 117 (0x7fb1c6dd0000) [pid = 1845] [serial = 309] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 116 (0x7fb1d4cbd400) [pid = 1845] [serial = 225] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 115 (0x7fb1c5a0b400) [pid = 1845] [serial = 307] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 114 (0x7fb1c14da000) [pid = 1845] [serial = 291] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 113 (0x7fb1c65c9c00) [pid = 1845] [serial = 183] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x7fb1c34bbc00) [pid = 1845] [serial = 252] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x7fb1d7befc00) [pid = 1845] [serial = 262] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x7fb1c87bd000) [pid = 1845] [serial = 300] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x7fb1da09c000) [pid = 1845] [serial = 318] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x7fb1bed4cc00) [pid = 1845] [serial = 303] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x7fb1c40b8c00) [pid = 1845] [serial = 180] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 106 (0x7fb1c8991c00) [pid = 1845] [serial = 312] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 105 (0x7fb1c4a24400) [pid = 1845] [serial = 321] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 104 (0x7fb1c89ba000) [pid = 1845] [serial = 186] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 103 (0x7fb1d3eda400) [pid = 1845] [serial = 313] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 102 (0x7fb1d510fc00) [pid = 1845] [serial = 322] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0x7fb1c642cc00) [pid = 1845] [serial = 289] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0x7fb1c7f0a400) [pid = 1845] [serial = 259] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0x7fb1c761fc00) [pid = 1845] [serial = 153] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0x7fb1c14dc800) [pid = 1845] [serial = 327] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x7fb1c6dcc000) [pid = 1845] [serial = 330] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x7fb1da09e000) [pid = 1845] [serial = 333] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x7fb1dcb74800) [pid = 1845] [serial = 336] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x7fb1bf055000) [pid = 1845] [serial = 339] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x7fb1da4cc800) [pid = 1845] [serial = 324] [outer = (nil)] [url = about:blank] 22:22:59 INFO - PROCESS | 1845 | --DOMWINDOW == 92 (0x7fb1c51ad800) [pid = 1845] [serial = 340] [outer = (nil)] [url = about:blank] 22:22:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:22:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1437ms 22:22:59 INFO - PROCESS | 1845 | 1461216179574 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 22:22:59 INFO - PROCESS | 1845 | 1461216179586 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 22:22:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:22:59 INFO - PROCESS | 1845 | 1461216179594 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:22:59 INFO - PROCESS | 1845 | 1461216179598 Marionette TRACE conn3 <- [1,514,null,{}] 22:22:59 INFO - PROCESS | 1845 | 1461216179603 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:22:59 INFO - PROCESS | 1845 | 1461216179739 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 22:22:59 INFO - PROCESS | 1845 | 1461216179832 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be949800 == 65 [pid = 1845] [id = 136] 22:22:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 93 (0x7fb1bd6c4400) [pid = 1845] [serial = 407] [outer = (nil)] 22:22:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x7fb1c002c800) [pid = 1845] [serial = 408] [outer = 0x7fb1bd6c4400] 22:22:59 INFO - PROCESS | 1845 | 1461216179895 Marionette DEBUG loaded listener.js 22:22:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x7fb1c15f0c00) [pid = 1845] [serial = 409] [outer = 0x7fb1bd6c4400] 22:23:00 INFO - PROCESS | 1845 | 1461216180610 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 22:23:00 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 22:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1033ms 22:23:00 INFO - PROCESS | 1845 | 1461216180627 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 22:23:00 INFO - PROCESS | 1845 | 1461216180631 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 22:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:23:00 INFO - PROCESS | 1845 | 1461216180636 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:23:00 INFO - PROCESS | 1845 | 1461216180641 Marionette TRACE conn3 <- [1,518,null,{}] 22:23:00 INFO - PROCESS | 1845 | 1461216180670 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:00 INFO - PROCESS | 1845 | 1461216180815 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 22:23:00 INFO - PROCESS | 1845 | 1461216180917 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c600f800 == 66 [pid = 1845] [id = 137] 22:23:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x7fb1c1dd6800) [pid = 1845] [serial = 410] [outer = (nil)] 22:23:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x7fb1c3e7cc00) [pid = 1845] [serial = 411] [outer = 0x7fb1c1dd6800] 22:23:00 INFO - PROCESS | 1845 | 1461216180976 Marionette DEBUG loaded listener.js 22:23:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x7fb1c5133400) [pid = 1845] [serial = 412] [outer = 0x7fb1c1dd6800] 22:23:01 INFO - PROCESS | 1845 | 1461216181594 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 22:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 983ms 22:23:01 INFO - PROCESS | 1845 | 1461216181621 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 22:23:01 INFO - PROCESS | 1845 | 1461216181626 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 22:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:23:01 INFO - PROCESS | 1845 | 1461216181631 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:23:01 INFO - PROCESS | 1845 | 1461216181633 Marionette TRACE conn3 <- [1,522,null,{}] 22:23:01 INFO - PROCESS | 1845 | 1461216181639 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:01 INFO - PROCESS | 1845 | 1461216181851 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 22:23:01 INFO - PROCESS | 1845 | 1461216181879 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6819800 == 67 [pid = 1845] [id = 138] 22:23:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x7fb1bfc6c400) [pid = 1845] [serial = 413] [outer = (nil)] 22:23:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x7fb1c61e2800) [pid = 1845] [serial = 414] [outer = 0x7fb1bfc6c400] 22:23:01 INFO - PROCESS | 1845 | 1461216181941 Marionette DEBUG loaded listener.js 22:23:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x7fb1c6dc9c00) [pid = 1845] [serial = 415] [outer = 0x7fb1bfc6c400] 22:23:02 INFO - PROCESS | 1845 | 1461216182752 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 22:23:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1179ms 22:23:02 INFO - PROCESS | 1845 | 1461216182817 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 22:23:02 INFO - PROCESS | 1845 | 1461216182821 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 22:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:23:02 INFO - PROCESS | 1845 | 1461216182826 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:23:02 INFO - PROCESS | 1845 | 1461216182828 Marionette TRACE conn3 <- [1,526,null,{}] 22:23:02 INFO - PROCESS | 1845 | 1461216182833 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:02 INFO - PROCESS | 1845 | 1461216182993 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 22:23:03 INFO - PROCESS | 1845 | 1461216183021 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c788d800 == 68 [pid = 1845] [id = 139] 22:23:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x7fb1c6dca400) [pid = 1845] [serial = 416] [outer = (nil)] 22:23:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x7fb1c6fcb400) [pid = 1845] [serial = 417] [outer = 0x7fb1c6dca400] 22:23:03 INFO - PROCESS | 1845 | 1461216183078 Marionette DEBUG loaded listener.js 22:23:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x7fb1c7a57400) [pid = 1845] [serial = 418] [outer = 0x7fb1c6dca400] 22:23:04 INFO - PROCESS | 1845 | --DOMWINDOW == 103 (0x7fb1bed56400) [pid = 1845] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:23:04 INFO - PROCESS | 1845 | --DOMWINDOW == 102 (0x7fb1bfc68800) [pid = 1845] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:23:04 INFO - PROCESS | 1845 | --DOMWINDOW == 101 (0x7fb1c7f16000) [pid = 1845] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:23:04 INFO - PROCESS | 1845 | --DOMWINDOW == 100 (0x7fb1c6f87400) [pid = 1845] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:23:04 INFO - PROCESS | 1845 | --DOMWINDOW == 99 (0x7fb1bd634800) [pid = 1845] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:23:04 INFO - PROCESS | 1845 | --DOMWINDOW == 98 (0x7fb1bd634c00) [pid = 1845] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:23:04 INFO - PROCESS | 1845 | --DOMWINDOW == 97 (0x7fb1bef84400) [pid = 1845] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:23:04 INFO - PROCESS | 1845 | --DOMWINDOW == 96 (0x7fb1c61e3400) [pid = 1845] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:23:04 INFO - PROCESS | 1845 | --DOMWINDOW == 95 (0x7fb1bed4d800) [pid = 1845] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:23:04 INFO - PROCESS | 1845 | --DOMWINDOW == 94 (0x7fb1bdedf400) [pid = 1845] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:23:04 INFO - PROCESS | 1845 | --DOMWINDOW == 93 (0x7fb1c0026000) [pid = 1845] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:23:04 INFO - PROCESS | 1845 | 1461216184039 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 22:23:04 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 22:23:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1274ms 22:23:04 INFO - PROCESS | 1845 | 1461216184101 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 22:23:04 INFO - PROCESS | 1845 | 1461216184103 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 22:23:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:23:04 INFO - PROCESS | 1845 | 1461216184109 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:23:04 INFO - PROCESS | 1845 | 1461216184111 Marionette TRACE conn3 <- [1,530,null,{}] 22:23:04 INFO - PROCESS | 1845 | 1461216184117 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:04 INFO - PROCESS | 1845 | 1461216184274 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 22:23:04 INFO - PROCESS | 1845 | 1461216184373 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c88fd800 == 69 [pid = 1845] [id = 140] 22:23:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 94 (0x7fb1bded8000) [pid = 1845] [serial = 419] [outer = (nil)] 22:23:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 95 (0x7fb1c87b2800) [pid = 1845] [serial = 420] [outer = 0x7fb1bded8000] 22:23:04 INFO - PROCESS | 1845 | 1461216184448 Marionette DEBUG loaded listener.js 22:23:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 96 (0x7fb1d4f9cc00) [pid = 1845] [serial = 421] [outer = 0x7fb1bded8000] 22:23:05 INFO - PROCESS | 1845 | 1461216185050 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 22:23:05 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 22:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:23:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:23:05 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 22:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:23:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:23:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 975ms 22:23:05 INFO - PROCESS | 1845 | 1461216185093 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 22:23:05 INFO - PROCESS | 1845 | 1461216185095 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 22:23:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:23:05 INFO - PROCESS | 1845 | 1461216185103 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:23:05 INFO - PROCESS | 1845 | 1461216185105 Marionette TRACE conn3 <- [1,534,null,{}] 22:23:05 INFO - PROCESS | 1845 | 1461216185110 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:05 INFO - PROCESS | 1845 | 1461216185251 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 22:23:05 INFO - PROCESS | 1845 | 1461216185365 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5b85000 == 70 [pid = 1845] [id = 141] 22:23:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 97 (0x7fb1c150a400) [pid = 1845] [serial = 422] [outer = (nil)] 22:23:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 98 (0x7fb1c1517000) [pid = 1845] [serial = 423] [outer = 0x7fb1c150a400] 22:23:05 INFO - PROCESS | 1845 | 1461216185424 Marionette DEBUG loaded listener.js 22:23:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 99 (0x7fb1d4fe0c00) [pid = 1845] [serial = 424] [outer = 0x7fb1c150a400] 22:23:06 INFO - PROCESS | 1845 | 1461216186083 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 22:23:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:23:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1033ms 22:23:06 INFO - PROCESS | 1845 | 1461216186138 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 22:23:06 INFO - PROCESS | 1845 | 1461216186143 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 22:23:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:23:06 INFO - PROCESS | 1845 | 1461216186183 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:23:06 INFO - PROCESS | 1845 | 1461216186189 Marionette TRACE conn3 <- [1,538,null,{}] 22:23:06 INFO - PROCESS | 1845 | 1461216186251 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:06 INFO - PROCESS | 1845 | 1461216186427 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 22:23:06 INFO - PROCESS | 1845 | 1461216186546 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed8c800 == 71 [pid = 1845] [id = 142] 22:23:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 100 (0x7fb1bded7800) [pid = 1845] [serial = 425] [outer = (nil)] 22:23:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 101 (0x7fb1be56c800) [pid = 1845] [serial = 426] [outer = 0x7fb1bded7800] 22:23:06 INFO - PROCESS | 1845 | 1461216186663 Marionette DEBUG loaded listener.js 22:23:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 102 (0x7fb1bece2c00) [pid = 1845] [serial = 427] [outer = 0x7fb1bded7800] 22:23:07 INFO - PROCESS | 1845 | 1461216187495 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 22:23:07 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. 22:23:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1360ms 22:23:07 INFO - PROCESS | 1845 | 1461216187511 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 22:23:07 INFO - PROCESS | 1845 | 1461216187519 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 22:23:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:23:07 INFO - PROCESS | 1845 | 1461216187529 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:23:07 INFO - PROCESS | 1845 | 1461216187533 Marionette TRACE conn3 <- [1,542,null,{}] 22:23:07 INFO - PROCESS | 1845 | 1461216187538 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:07 INFO - PROCESS | 1845 | 1461216187695 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 22:23:07 INFO - PROCESS | 1845 | 1461216187839 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6780800 == 72 [pid = 1845] [id = 143] 22:23:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 103 (0x7fb1bdedc400) [pid = 1845] [serial = 428] [outer = (nil)] 22:23:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 104 (0x7fb1c150b400) [pid = 1845] [serial = 429] [outer = 0x7fb1bdedc400] 22:23:07 INFO - PROCESS | 1845 | 1461216187911 Marionette DEBUG loaded listener.js 22:23:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 105 (0x7fb1c1745400) [pid = 1845] [serial = 430] [outer = 0x7fb1bdedc400] 22:23:08 INFO - PROCESS | 1845 | 1461216188798 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 22:23:08 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. 22:23:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1290ms 22:23:08 INFO - PROCESS | 1845 | 1461216188819 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 22:23:08 INFO - PROCESS | 1845 | 1461216188823 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 22:23:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:23:08 INFO - PROCESS | 1845 | 1461216188873 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:23:08 INFO - PROCESS | 1845 | 1461216188879 Marionette TRACE conn3 <- [1,546,null,{}] 22:23:08 INFO - PROCESS | 1845 | 1461216188895 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:09 INFO - PROCESS | 1845 | 1461216189077 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 22:23:09 INFO - PROCESS | 1845 | 1461216189252 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9c60800 == 73 [pid = 1845] [id = 144] 22:23:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x7fb1c150f000) [pid = 1845] [serial = 431] [outer = (nil)] 22:23:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x7fb1c1ddbc00) [pid = 1845] [serial = 432] [outer = 0x7fb1c150f000] 22:23:09 INFO - PROCESS | 1845 | 1461216189329 Marionette DEBUG loaded listener.js 22:23:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x7fb1c6f7fc00) [pid = 1845] [serial = 433] [outer = 0x7fb1c150f000] 22:23:10 INFO - PROCESS | 1845 | 1461216190210 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 22:23:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:23:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1394ms 22:23:10 INFO - PROCESS | 1845 | 1461216190265 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 22:23:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:23:10 INFO - PROCESS | 1845 | 1461216190270 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 22:23:10 INFO - PROCESS | 1845 | 1461216190276 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:23:10 INFO - PROCESS | 1845 | 1461216190279 Marionette TRACE conn3 <- [1,550,null,{}] 22:23:10 INFO - PROCESS | 1845 | 1461216190284 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:10 INFO - PROCESS | 1845 | 1461216190482 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 22:23:10 INFO - PROCESS | 1845 | 1461216190637 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da51f800 == 74 [pid = 1845] [id = 145] 22:23:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x7fb1bbf17400) [pid = 1845] [serial = 434] [outer = (nil)] 22:23:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1bbf1c400) [pid = 1845] [serial = 435] [outer = 0x7fb1bbf17400] 22:23:10 INFO - PROCESS | 1845 | 1461216190711 Marionette DEBUG loaded listener.js 22:23:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1c5da9400) [pid = 1845] [serial = 436] [outer = 0x7fb1bbf17400] 22:23:11 INFO - PROCESS | 1845 | 1461216191470 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 22:23:11 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. 22:23:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1227ms 22:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:23:11 INFO - PROCESS | 1845 | 1461216191503 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 22:23:11 INFO - PROCESS | 1845 | 1461216191506 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 22:23:11 INFO - PROCESS | 1845 | 1461216191512 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:23:11 INFO - PROCESS | 1845 | 1461216191515 Marionette TRACE conn3 <- [1,554,null,{}] 22:23:11 INFO - PROCESS | 1845 | 1461216191520 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:11 INFO - PROCESS | 1845 | 1461216191711 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 22:23:11 INFO - PROCESS | 1845 | 1461216191833 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de66b800 == 75 [pid = 1845] [id = 146] 22:23:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1bbf19000) [pid = 1845] [serial = 437] [outer = (nil)] 22:23:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1c7a5c000) [pid = 1845] [serial = 438] [outer = 0x7fb1bbf19000] 22:23:11 INFO - PROCESS | 1845 | 1461216191903 Marionette DEBUG loaded listener.js 22:23:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x7fb1d3edcc00) [pid = 1845] [serial = 439] [outer = 0x7fb1bbf19000] 22:23:12 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:12 INFO - PROCESS | 1845 | 1461216192713 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 22:23:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:23:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1233ms 22:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:23:12 INFO - PROCESS | 1845 | 1461216192745 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 22:23:12 INFO - PROCESS | 1845 | 1461216192748 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 22:23:12 INFO - PROCESS | 1845 | 1461216192753 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:23:12 INFO - PROCESS | 1845 | 1461216192756 Marionette TRACE conn3 <- [1,558,null,{}] 22:23:12 INFO - PROCESS | 1845 | 1461216192761 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:12 INFO - PROCESS | 1845 | 1461216192928 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 22:23:13 INFO - PROCESS | 1845 | 1461216193078 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c58bc800 == 76 [pid = 1845] [id = 147] 22:23:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x7fb1d4a70400) [pid = 1845] [serial = 440] [outer = (nil)] 22:23:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 116 (0x7fb1d9ea2800) [pid = 1845] [serial = 441] [outer = 0x7fb1d4a70400] 22:23:13 INFO - PROCESS | 1845 | 1461216193150 Marionette DEBUG loaded listener.js 22:23:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x7fb1da3ea800) [pid = 1845] [serial = 442] [outer = 0x7fb1d4a70400] 22:23:13 INFO - PROCESS | 1845 | 1461216193980 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 22:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1276ms 22:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:23:14 INFO - PROCESS | 1845 | 1461216194030 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 22:23:14 INFO - PROCESS | 1845 | 1461216194032 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 22:23:14 INFO - PROCESS | 1845 | 1461216194038 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:23:14 INFO - PROCESS | 1845 | 1461216194041 Marionette TRACE conn3 <- [1,562,null,{}] 22:23:14 INFO - PROCESS | 1845 | 1461216194046 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:14 INFO - PROCESS | 1845 | 1461216194190 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 22:23:14 INFO - PROCESS | 1845 | 1461216194335 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1e1f800 == 77 [pid = 1845] [id = 148] 22:23:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x7fb1c1ea2000) [pid = 1845] [serial = 443] [outer = (nil)] 22:23:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x7fb1c1ea9400) [pid = 1845] [serial = 444] [outer = 0x7fb1c1ea2000] 22:23:14 INFO - PROCESS | 1845 | 1461216194403 Marionette DEBUG loaded listener.js 22:23:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x7fb1c1eae800) [pid = 1845] [serial = 445] [outer = 0x7fb1c1ea2000] 22:23:14 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:15 INFO - PROCESS | 1845 | 1461216195218 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 22:23:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:23:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1229ms 22:23:15 INFO - PROCESS | 1845 | 1461216195268 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 22:23:15 INFO - PROCESS | 1845 | 1461216195271 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 22:23:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:23:15 INFO - PROCESS | 1845 | 1461216195278 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:23:15 INFO - PROCESS | 1845 | 1461216195281 Marionette TRACE conn3 <- [1,566,null,{}] 22:23:15 INFO - PROCESS | 1845 | 1461216195287 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:15 INFO - PROCESS | 1845 | 1461216195453 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 22:23:15 INFO - PROCESS | 1845 | 1461216195810 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bd612000 == 78 [pid = 1845] [id = 149] 22:23:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1bbf25c00) [pid = 1845] [serial = 446] [outer = (nil)] 22:23:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 122 (0x7fb1bd637000) [pid = 1845] [serial = 447] [outer = 0x7fb1bbf25c00] 22:23:15 INFO - PROCESS | 1845 | 1461216195940 Marionette DEBUG loaded listener.js 22:23:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 123 (0x7fb1bd6cf800) [pid = 1845] [serial = 448] [outer = 0x7fb1bbf25c00] 22:23:16 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:16 INFO - PROCESS | 1845 | 1461216196715 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:23:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1480ms 22:23:16 INFO - PROCESS | 1845 | 1461216196758 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 22:23:16 INFO - PROCESS | 1845 | 1461216196764 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 22:23:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:23:16 INFO - PROCESS | 1845 | 1461216196786 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:23:16 INFO - PROCESS | 1845 | 1461216196791 Marionette TRACE conn3 <- [1,570,null,{}] 22:23:16 INFO - PROCESS | 1845 | 1461216196801 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:16 INFO - PROCESS | 1845 | 1461216196953 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 22:23:17 INFO - PROCESS | 1845 | 1461216197095 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bbfc2800 == 79 [pid = 1845] [id = 150] 22:23:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 124 (0x7fb1bdbe8000) [pid = 1845] [serial = 449] [outer = (nil)] 22:23:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 125 (0x7fb1bed50800) [pid = 1845] [serial = 450] [outer = 0x7fb1bdbe8000] 22:23:17 INFO - PROCESS | 1845 | 1461216197209 Marionette DEBUG loaded listener.js 22:23:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 126 (0x7fb1c002a400) [pid = 1845] [serial = 451] [outer = 0x7fb1bdbe8000] 22:23:17 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:18 INFO - PROCESS | 1845 | 1461216198480 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 22:23:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1760ms 22:23:18 INFO - PROCESS | 1845 | 1461216198601 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 22:23:18 INFO - PROCESS | 1845 | 1461216198607 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 22:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:23:18 INFO - PROCESS | 1845 | 1461216198618 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:23:18 INFO - PROCESS | 1845 | 1461216198620 Marionette TRACE conn3 <- [1,574,null,{}] 22:23:18 INFO - PROCESS | 1845 | 1461216198624 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:18 INFO - PROCESS | 1845 | 1461216198795 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 22:23:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6fa6800 == 78 [pid = 1845] [id = 66] 22:23:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da424000 == 77 [pid = 1845] [id = 108] 22:23:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c88fd800 == 76 [pid = 1845] [id = 140] 22:23:18 INFO - PROCESS | 1845 | --DOMWINDOW == 125 (0x7fb1da55ec00) [pid = 1845] [serial = 384] [outer = (nil)] [url = about:blank] 22:23:18 INFO - PROCESS | 1845 | --DOMWINDOW == 124 (0x7fb1c0024400) [pid = 1845] [serial = 345] [outer = (nil)] [url = about:blank] 22:23:18 INFO - PROCESS | 1845 | --DOMWINDOW == 123 (0x7fb1c65c5000) [pid = 1845] [serial = 348] [outer = (nil)] [url = about:blank] 22:23:18 INFO - PROCESS | 1845 | --DOMWINDOW == 122 (0x7fb1c7a59000) [pid = 1845] [serial = 351] [outer = (nil)] [url = about:blank] 22:23:18 INFO - PROCESS | 1845 | --DOMWINDOW == 121 (0x7fb1bd6ce800) [pid = 1845] [serial = 354] [outer = (nil)] [url = about:blank] 22:23:18 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x7fb1c7a63000) [pid = 1845] [serial = 357] [outer = (nil)] [url = about:blank] 22:23:18 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x7fb1d80ccc00) [pid = 1845] [serial = 360] [outer = (nil)] [url = about:blank] 22:23:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c788d800 == 75 [pid = 1845] [id = 139] 22:23:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6819800 == 74 [pid = 1845] [id = 138] 22:23:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c600f800 == 73 [pid = 1845] [id = 137] 22:23:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be949800 == 72 [pid = 1845] [id = 136] 22:23:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbb9000 == 71 [pid = 1845] [id = 135] 22:23:18 INFO - PROCESS | 1845 | 1461216198965 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bed9b800 == 70 [pid = 1845] [id = 132] 22:23:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1e1b98800 == 69 [pid = 1845] [id = 131] 22:23:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c767c000 == 68 [pid = 1845] [id = 130] 22:23:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbb9000 == 69 [pid = 1845] [id = 151] 22:23:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x7fb1bd6ce800) [pid = 1845] [serial = 452] [outer = (nil)] 22:23:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1bfc64400) [pid = 1845] [serial = 453] [outer = 0x7fb1bd6ce800] 22:23:19 INFO - PROCESS | 1845 | 1461216199031 Marionette DEBUG loaded listener.js 22:23:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 122 (0x7fb1c6dd1c00) [pid = 1845] [serial = 454] [outer = 0x7fb1bd6ce800] 22:23:19 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be95b800 == 68 [pid = 1845] [id = 129] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 121 (0x7fb1bd640000) [pid = 1845] [serial = 375] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x7fb1d9fccc00) [pid = 1845] [serial = 378] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x7fb1d9ea8800) [pid = 1845] [serial = 363] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 118 (0x7fb1c34b4c00) [pid = 1845] [serial = 367] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 117 (0x7fb1bfd91400) [pid = 1845] [serial = 366] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 116 (0x7fb1da46f800) [pid = 1845] [serial = 379] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 115 (0x7fb1c6dcd000) [pid = 1845] [serial = 369] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 114 (0x7fb1c763e000) [pid = 1845] [serial = 370] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 113 (0x7fb1d4f1b800) [pid = 1845] [serial = 372] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x7fb1d9fc8400) [pid = 1845] [serial = 382] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x7fb1c4138000) [pid = 1845] [serial = 343] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x7fb1d9eae000) [pid = 1845] [serial = 376] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x7fb1c14b7000) [pid = 1845] [serial = 381] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x7fb1d9eac000) [pid = 1845] [serial = 373] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x7fb1c4a29800) [pid = 1845] [serial = 328] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 106 (0x7fb1c6fd1c00) [pid = 1845] [serial = 331] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 105 (0x7fb1dce94400) [pid = 1845] [serial = 337] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | --DOMWINDOW == 104 (0x7fb1da4cfc00) [pid = 1845] [serial = 334] [outer = (nil)] [url = about:blank] 22:23:19 INFO - PROCESS | 1845 | 1461216199722 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:23:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:23:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1129ms 22:23:19 INFO - PROCESS | 1845 | 1461216199747 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 22:23:19 INFO - PROCESS | 1845 | 1461216199750 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 22:23:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:23:19 INFO - PROCESS | 1845 | 1461216199758 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:23:19 INFO - PROCESS | 1845 | 1461216199765 Marionette TRACE conn3 <- [1,578,null,{}] 22:23:19 INFO - PROCESS | 1845 | 1461216199778 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:19 INFO - PROCESS | 1845 | 1461216199971 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 22:23:20 INFO - PROCESS | 1845 | 1461216199993 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c66a9800 == 69 [pid = 1845] [id = 152] 22:23:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 105 (0x7fb1bfd89c00) [pid = 1845] [serial = 455] [outer = (nil)] 22:23:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 106 (0x7fb1c6708800) [pid = 1845] [serial = 456] [outer = 0x7fb1bfd89c00] 22:23:20 INFO - PROCESS | 1845 | 1461216200052 Marionette DEBUG loaded listener.js 22:23:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 107 (0x7fb1c7033000) [pid = 1845] [serial = 457] [outer = 0x7fb1bfd89c00] 22:23:20 INFO - PROCESS | 1845 | 1461216200790 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 22:23:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:23:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1095ms 22:23:20 INFO - PROCESS | 1845 | 1461216200856 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 22:23:20 INFO - PROCESS | 1845 | 1461216200860 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 22:23:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:23:20 INFO - PROCESS | 1845 | 1461216200865 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:23:20 INFO - PROCESS | 1845 | 1461216200867 Marionette TRACE conn3 <- [1,582,null,{}] 22:23:20 INFO - PROCESS | 1845 | 1461216200873 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:21 INFO - PROCESS | 1845 | 1461216201008 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 22:23:21 INFO - PROCESS | 1845 | 1461216201022 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c70e6800 == 70 [pid = 1845] [id = 153] 22:23:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x7fb1bd7ca000) [pid = 1845] [serial = 458] [outer = (nil)] 22:23:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x7fb1bd7d4400) [pid = 1845] [serial = 459] [outer = 0x7fb1bd7ca000] 22:23:21 INFO - PROCESS | 1845 | 1461216201082 Marionette DEBUG loaded listener.js 22:23:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1c1516400) [pid = 1845] [serial = 460] [outer = 0x7fb1bd7ca000] 22:23:21 INFO - PROCESS | 1845 | 1461216201856 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 22:23:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:23:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1030ms 22:23:21 INFO - PROCESS | 1845 | 1461216201897 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 22:23:21 INFO - PROCESS | 1845 | 1461216201900 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 22:23:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:23:21 INFO - PROCESS | 1845 | 1461216201911 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:23:21 INFO - PROCESS | 1845 | 1461216201914 Marionette TRACE conn3 <- [1,586,null,{}] 22:23:21 INFO - PROCESS | 1845 | 1461216201936 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:22 INFO - PROCESS | 1845 | 1461216202121 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 22:23:22 INFO - PROCESS | 1845 | 1461216202150 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c88f9000 == 71 [pid = 1845] [id = 154] 22:23:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1c763e000) [pid = 1845] [serial = 461] [outer = (nil)] 22:23:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1c7a5e800) [pid = 1845] [serial = 462] [outer = 0x7fb1c763e000] 22:23:22 INFO - PROCESS | 1845 | 1461216202222 Marionette DEBUG loaded listener.js 22:23:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1d4f1b800) [pid = 1845] [serial = 463] [outer = 0x7fb1c763e000] 22:23:22 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:22 INFO - PROCESS | 1845 | 1461216202968 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 22:23:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:23:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1098ms 22:23:23 INFO - PROCESS | 1845 | 1461216203040 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 22:23:23 INFO - PROCESS | 1845 | 1461216203043 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 22:23:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:23:23 INFO - PROCESS | 1845 | 1461216203053 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:23:23 INFO - PROCESS | 1845 | 1461216203055 Marionette TRACE conn3 <- [1,590,null,{}] 22:23:23 INFO - PROCESS | 1845 | 1461216203060 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:23 INFO - PROCESS | 1845 | 1461216203238 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 22:23:23 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x7fb1bfc6c400) [pid = 1845] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:23:23 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x7fb1bded8000) [pid = 1845] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:23:23 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x7fb1bd6c4400) [pid = 1845] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:23:23 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x7fb1c6dca400) [pid = 1845] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:23:23 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x7fb1bd63f400) [pid = 1845] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:23:23 INFO - PROCESS | 1845 | --DOMWINDOW == 107 (0x7fb1c1dd6800) [pid = 1845] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:23:23 INFO - PROCESS | 1845 | 1461216203467 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d5e800 == 72 [pid = 1845] [id = 155] 22:23:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 108 (0x7fb1b7cedc00) [pid = 1845] [serial = 464] [outer = (nil)] 22:23:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x7fb1b7cf3800) [pid = 1845] [serial = 465] [outer = 0x7fb1b7cedc00] 22:23:23 INFO - PROCESS | 1845 | 1461216203528 Marionette DEBUG loaded listener.js 22:23:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1c1dd7c00) [pid = 1845] [serial = 466] [outer = 0x7fb1b7cedc00] 22:23:24 INFO - PROCESS | 1845 | 1461216204178 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 22:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1182ms 22:23:24 INFO - PROCESS | 1845 | 1461216204236 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 22:23:24 INFO - PROCESS | 1845 | 1461216204240 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 22:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:23:24 INFO - PROCESS | 1845 | 1461216204246 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:23:24 INFO - PROCESS | 1845 | 1461216204249 Marionette TRACE conn3 <- [1,594,null,{}] 22:23:24 INFO - PROCESS | 1845 | 1461216204254 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:24 INFO - PROCESS | 1845 | 1461216204423 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 22:23:24 INFO - PROCESS | 1845 | 1461216204436 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9c4e800 == 73 [pid = 1845] [id = 156] 22:23:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1b7ceec00) [pid = 1845] [serial = 467] [outer = (nil)] 22:23:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1be8b7400) [pid = 1845] [serial = 468] [outer = 0x7fb1b7ceec00] 22:23:24 INFO - PROCESS | 1845 | 1461216204495 Marionette DEBUG loaded listener.js 22:23:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1be8be800) [pid = 1845] [serial = 469] [outer = 0x7fb1b7ceec00] 22:23:25 INFO - PROCESS | 1845 | 1461216205245 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 22:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1031ms 22:23:25 INFO - PROCESS | 1845 | 1461216205278 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 22:23:25 INFO - PROCESS | 1845 | 1461216205281 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 22:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:23:25 INFO - PROCESS | 1845 | 1461216205287 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:23:25 INFO - PROCESS | 1845 | 1461216205290 Marionette TRACE conn3 <- [1,598,null,{}] 22:23:25 INFO - PROCESS | 1845 | 1461216205310 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:25 INFO - PROCESS | 1845 | 1461216205568 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 22:23:25 INFO - PROCESS | 1845 | 1461216205652 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bd611800 == 74 [pid = 1845] [id = 157] 22:23:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x7fb1b7ce6c00) [pid = 1845] [serial = 470] [outer = (nil)] 22:23:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x7fb1b7ce9400) [pid = 1845] [serial = 471] [outer = 0x7fb1b7ce6c00] 22:23:25 INFO - PROCESS | 1845 | 1461216205725 Marionette DEBUG loaded listener.js 22:23:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 116 (0x7fb1b7cf5800) [pid = 1845] [serial = 472] [outer = 0x7fb1b7ce6c00] 22:23:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x7fb1be15a400) [pid = 1845] [serial = 473] [outer = 0x7fb1be14ec00] 22:23:26 INFO - PROCESS | 1845 | 1461216206894 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 22:23:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:23:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1632ms 22:23:26 INFO - PROCESS | 1845 | 1461216206922 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 22:23:26 INFO - PROCESS | 1845 | 1461216206929 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 22:23:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:23:26 INFO - PROCESS | 1845 | 1461216206939 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:23:26 INFO - PROCESS | 1845 | 1461216206943 Marionette TRACE conn3 <- [1,602,null,{}] 22:23:26 INFO - PROCESS | 1845 | 1461216206950 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:27 INFO - PROCESS | 1845 | 1461216207102 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 22:23:27 INFO - PROCESS | 1845 | 1461216207255 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6766000 == 75 [pid = 1845] [id = 158] 22:23:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x7fb1b7cf5c00) [pid = 1845] [serial = 474] [outer = (nil)] 22:23:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x7fb1be8bec00) [pid = 1845] [serial = 475] [outer = 0x7fb1b7cf5c00] 22:23:27 INFO - PROCESS | 1845 | 1461216207328 Marionette DEBUG loaded listener.js 22:23:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x7fb1bf055000) [pid = 1845] [serial = 476] [outer = 0x7fb1b7cf5c00] 22:23:28 INFO - PROCESS | 1845 | 1461216208256 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 22:23:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:23:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1385ms 22:23:28 INFO - PROCESS | 1845 | 1461216208323 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 22:23:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:23:28 INFO - PROCESS | 1845 | 1461216208328 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 22:23:28 INFO - PROCESS | 1845 | 1461216208335 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:23:28 INFO - PROCESS | 1845 | 1461216208337 Marionette TRACE conn3 <- [1,606,null,{}] 22:23:28 INFO - PROCESS | 1845 | 1461216208343 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:28 INFO - PROCESS | 1845 | 1461216208498 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 22:23:28 INFO - PROCESS | 1845 | 1461216208644 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da19f800 == 76 [pid = 1845] [id = 159] 22:23:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1bd6ca000) [pid = 1845] [serial = 477] [outer = (nil)] 22:23:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 122 (0x7fb1c1651800) [pid = 1845] [serial = 478] [outer = 0x7fb1bd6ca000] 22:23:28 INFO - PROCESS | 1845 | 1461216208715 Marionette DEBUG loaded listener.js 22:23:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 123 (0x7fb1c1657000) [pid = 1845] [serial = 479] [outer = 0x7fb1bd6ca000] 22:23:29 INFO - PROCESS | 1845 | 1461216209584 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1283ms 22:23:29 INFO - PROCESS | 1845 | 1461216209623 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 22:23:29 INFO - PROCESS | 1845 | 1461216209629 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 22:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:23:29 INFO - PROCESS | 1845 | 1461216209645 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:23:29 INFO - PROCESS | 1845 | 1461216209655 Marionette TRACE conn3 <- [1,610,null,{}] 22:23:29 INFO - PROCESS | 1845 | 1461216209661 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:29 INFO - PROCESS | 1845 | 1461216209828 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 22:23:29 INFO - PROCESS | 1845 | 1461216209972 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1beca6000 == 77 [pid = 1845] [id = 160] 22:23:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 124 (0x7fb1c14dac00) [pid = 1845] [serial = 480] [outer = (nil)] 22:23:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 125 (0x7fb1c4a27c00) [pid = 1845] [serial = 481] [outer = 0x7fb1c14dac00] 22:23:30 INFO - PROCESS | 1845 | 1461216210053 Marionette DEBUG loaded listener.js 22:23:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 126 (0x7fb1c6704c00) [pid = 1845] [serial = 482] [outer = 0x7fb1c14dac00] 22:23:30 INFO - PROCESS | 1845 | 1461216210900 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 22:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1295ms 22:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:23:30 INFO - PROCESS | 1845 | 1461216210933 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 22:23:30 INFO - PROCESS | 1845 | 1461216210935 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 22:23:30 INFO - PROCESS | 1845 | 1461216210942 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:23:30 INFO - PROCESS | 1845 | 1461216210945 Marionette TRACE conn3 <- [1,614,null,{}] 22:23:30 INFO - PROCESS | 1845 | 1461216210950 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:31 INFO - PROCESS | 1845 | 1461216211109 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 22:23:31 INFO - PROCESS | 1845 | 1461216211259 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1becbf800 == 78 [pid = 1845] [id = 161] 22:23:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 127 (0x7fb1c1655800) [pid = 1845] [serial = 483] [outer = (nil)] 22:23:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 128 (0x7fb1c670fc00) [pid = 1845] [serial = 484] [outer = 0x7fb1c1655800] 22:23:31 INFO - PROCESS | 1845 | 1461216211329 Marionette DEBUG loaded listener.js 22:23:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1c6f8bc00) [pid = 1845] [serial = 485] [outer = 0x7fb1c1655800] 22:23:32 INFO - PROCESS | 1845 | 1461216212148 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 22:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1277ms 22:23:32 INFO - PROCESS | 1845 | 1461216212218 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 22:23:32 INFO - PROCESS | 1845 | 1461216212222 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 22:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:23:32 INFO - PROCESS | 1845 | 1461216212227 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:23:32 INFO - PROCESS | 1845 | 1461216212230 Marionette TRACE conn3 <- [1,618,null,{}] 22:23:32 INFO - PROCESS | 1845 | 1461216212234 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:32 INFO - PROCESS | 1845 | 1461216212382 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 22:23:32 INFO - PROCESS | 1845 | 1461216212541 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1eda000 == 79 [pid = 1845] [id = 162] 22:23:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1b658fc00) [pid = 1845] [serial = 486] [outer = (nil)] 22:23:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 131 (0x7fb1b6591800) [pid = 1845] [serial = 487] [outer = 0x7fb1b658fc00] 22:23:32 INFO - PROCESS | 1845 | 1461216212618 Marionette DEBUG loaded listener.js 22:23:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 132 (0x7fb1c763ec00) [pid = 1845] [serial = 488] [outer = 0x7fb1b658fc00] 22:23:33 INFO - PROCESS | 1845 | 1461216213804 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1629ms 22:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:23:33 INFO - PROCESS | 1845 | 1461216213857 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 22:23:33 INFO - PROCESS | 1845 | 1461216213861 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 22:23:33 INFO - PROCESS | 1845 | 1461216213869 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:23:33 INFO - PROCESS | 1845 | 1461216213874 Marionette TRACE conn3 <- [1,622,null,{}] 22:23:33 INFO - PROCESS | 1845 | 1461216213882 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:34 INFO - PROCESS | 1845 | 1461216214030 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 22:23:34 INFO - PROCESS | 1845 | 1461216214216 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d5c800 == 80 [pid = 1845] [id = 163] 22:23:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 133 (0x7fb1bc223400) [pid = 1845] [serial = 489] [outer = (nil)] 22:23:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 134 (0x7fb1bc225c00) [pid = 1845] [serial = 490] [outer = 0x7fb1bc223400] 22:23:34 INFO - PROCESS | 1845 | 1461216214278 Marionette DEBUG loaded listener.js 22:23:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 135 (0x7fb1bc22e400) [pid = 1845] [serial = 491] [outer = 0x7fb1bc223400] 22:23:35 INFO - PROCESS | 1845 | 1461216215048 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 22:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1232ms 22:23:35 INFO - PROCESS | 1845 | 1461216215104 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 22:23:35 INFO - PROCESS | 1845 | 1461216215112 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 22:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:23:35 INFO - PROCESS | 1845 | 1461216215122 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:23:35 INFO - PROCESS | 1845 | 1461216215125 Marionette TRACE conn3 <- [1,626,null,{}] 22:23:35 INFO - PROCESS | 1845 | 1461216215129 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:35 INFO - PROCESS | 1845 | 1461216215300 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 22:23:35 INFO - PROCESS | 1845 | 1461216215448 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bfb89800 == 81 [pid = 1845] [id = 164] 22:23:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 136 (0x7fb1bbf22c00) [pid = 1845] [serial = 492] [outer = (nil)] 22:23:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 137 (0x7fb1bd63e000) [pid = 1845] [serial = 493] [outer = 0x7fb1bbf22c00] 22:23:35 INFO - PROCESS | 1845 | 1461216215577 Marionette DEBUG loaded listener.js 22:23:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 138 (0x7fb1bdbe3800) [pid = 1845] [serial = 494] [outer = 0x7fb1bbf22c00] 22:23:36 INFO - PROCESS | 1845 | 1461216216516 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4fc2800 == 80 [pid = 1845] [id = 118] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c7dd2800 == 79 [pid = 1845] [id = 116] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da353800 == 78 [pid = 1845] [id = 120] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1cdfb8000 == 77 [pid = 1845] [id = 117] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da0cc000 == 76 [pid = 1845] [id = 83] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c00c8800 == 75 [pid = 1845] [id = 115] 22:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1431ms 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 137 (0x7fb1da555800) [pid = 1845] [serial = 399] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 136 (0x7fb1ca62ec00) [pid = 1845] [serial = 396] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 135 (0x7fb1c1517000) [pid = 1845] [serial = 423] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9c4e800 == 74 [pid = 1845] [id = 156] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1d5e800 == 73 [pid = 1845] [id = 155] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c88f9000 == 72 [pid = 1845] [id = 154] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c70e6800 == 71 [pid = 1845] [id = 153] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c66a9800 == 70 [pid = 1845] [id = 152] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbb9000 == 69 [pid = 1845] [id = 151] 22:23:36 INFO - PROCESS | 1845 | 1461216216583 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 22:23:36 INFO - PROCESS | 1845 | 1461216216587 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bbfc2800 == 68 [pid = 1845] [id = 150] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bd612000 == 67 [pid = 1845] [id = 149] 22:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6780800 == 66 [pid = 1845] [id = 143] 22:23:36 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bed8c800 == 65 [pid = 1845] [id = 142] 22:23:36 INFO - PROCESS | 1845 | 1461216216608 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:23:36 INFO - PROCESS | 1845 | 1461216216613 Marionette TRACE conn3 <- [1,630,null,{}] 22:23:36 INFO - PROCESS | 1845 | 1461216216629 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:36 INFO - PROCESS | 1845 | 1461216216797 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 134 (0x7fb1c6dc9c00) [pid = 1845] [serial = 415] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 133 (0x7fb1d4f9cc00) [pid = 1845] [serial = 421] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 132 (0x7fb1c002c800) [pid = 1845] [serial = 408] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 131 (0x7fb1c61e2800) [pid = 1845] [serial = 414] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 130 (0x7fb1c15f0c00) [pid = 1845] [serial = 409] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 129 (0x7fb1bed53000) [pid = 1845] [serial = 387] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 128 (0x7fb1c7a57400) [pid = 1845] [serial = 418] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 127 (0x7fb1c6fcb400) [pid = 1845] [serial = 417] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 126 (0x7fb1bece1800) [pid = 1845] [serial = 406] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 125 (0x7fb1c3e7cc00) [pid = 1845] [serial = 411] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 124 (0x7fb1c87b2800) [pid = 1845] [serial = 420] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 123 (0x7fb1c6427000) [pid = 1845] [serial = 390] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 122 (0x7fb1be575800) [pid = 1845] [serial = 405] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 121 (0x7fb1c642d400) [pid = 1845] [serial = 393] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x7fb1bed55800) [pid = 1845] [serial = 402] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x7fb1c5133400) [pid = 1845] [serial = 412] [outer = (nil)] [url = about:blank] 22:23:36 INFO - PROCESS | 1845 | 1461216216918 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed8c800 == 66 [pid = 1845] [id = 165] 22:23:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x7fb1bd7d8400) [pid = 1845] [serial = 495] [outer = (nil)] 22:23:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1be8ba800) [pid = 1845] [serial = 496] [outer = 0x7fb1bd7d8400] 22:23:37 INFO - PROCESS | 1845 | 1461216217059 Marionette DEBUG loaded listener.js 22:23:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 122 (0x7fb1bece2400) [pid = 1845] [serial = 497] [outer = 0x7fb1bd7d8400] 22:23:37 INFO - PROCESS | 1845 | 1461216217718 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 22:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1141ms 22:23:37 INFO - PROCESS | 1845 | 1461216217743 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 22:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:23:37 INFO - PROCESS | 1845 | 1461216217749 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 22:23:37 INFO - PROCESS | 1845 | 1461216217755 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:23:37 INFO - PROCESS | 1845 | 1461216217757 Marionette TRACE conn3 <- [1,634,null,{}] 22:23:37 INFO - PROCESS | 1845 | 1461216217762 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:37 INFO - PROCESS | 1845 | 1461216217901 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 22:23:38 INFO - PROCESS | 1845 | 1461216218008 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d59800 == 67 [pid = 1845] [id = 166] 22:23:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 123 (0x7fb1be571c00) [pid = 1845] [serial = 498] [outer = (nil)] 22:23:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 124 (0x7fb1bfc65000) [pid = 1845] [serial = 499] [outer = 0x7fb1be571c00] 22:23:38 INFO - PROCESS | 1845 | 1461216218070 Marionette DEBUG loaded listener.js 22:23:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 125 (0x7fb1c14d8800) [pid = 1845] [serial = 500] [outer = 0x7fb1be571c00] 22:23:38 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:38 INFO - PROCESS | 1845 | 1461216218703 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 22:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 977ms 22:23:38 INFO - PROCESS | 1845 | 1461216218731 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 22:23:38 INFO - PROCESS | 1845 | 1461216218734 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 22:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:23:38 INFO - PROCESS | 1845 | 1461216218740 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:23:38 INFO - PROCESS | 1845 | 1461216218741 Marionette TRACE conn3 <- [1,638,null,{}] 22:23:38 INFO - PROCESS | 1845 | 1461216218746 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:38 INFO - PROCESS | 1845 | 1461216218928 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 22:23:39 INFO - PROCESS | 1845 | 1461216218998 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c58b2800 == 68 [pid = 1845] [id = 167] 22:23:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 126 (0x7fb1b658b000) [pid = 1845] [serial = 501] [outer = (nil)] 22:23:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 127 (0x7fb1c14d5c00) [pid = 1845] [serial = 502] [outer = 0x7fb1b658b000] 22:23:39 INFO - PROCESS | 1845 | 1461216219055 Marionette DEBUG loaded listener.js 22:23:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 128 (0x7fb1c15f3800) [pid = 1845] [serial = 503] [outer = 0x7fb1b658b000] 22:23:39 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:39 INFO - PROCESS | 1845 | 1461216219779 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1077ms 22:23:39 INFO - PROCESS | 1845 | 1461216219820 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 22:23:39 INFO - PROCESS | 1845 | 1461216219822 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 22:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:23:39 INFO - PROCESS | 1845 | 1461216219828 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:23:39 INFO - PROCESS | 1845 | 1461216219830 Marionette TRACE conn3 <- [1,642,null,{}] 22:23:39 INFO - PROCESS | 1845 | 1461216219842 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:40 INFO - PROCESS | 1845 | 1461216220047 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 22:23:40 INFO - PROCESS | 1845 | 1461216220101 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c676d000 == 69 [pid = 1845] [id = 168] 22:23:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1c1740000) [pid = 1845] [serial = 504] [outer = (nil)] 22:23:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1c1ea5000) [pid = 1845] [serial = 505] [outer = 0x7fb1c1740000] 22:23:40 INFO - PROCESS | 1845 | 1461216220221 Marionette DEBUG loaded listener.js 22:23:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 131 (0x7fb1c3e7f400) [pid = 1845] [serial = 506] [outer = 0x7fb1c1740000] 22:23:40 INFO - PROCESS | 1845 | 1461216220933 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 22:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1133ms 22:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:23:40 INFO - PROCESS | 1845 | 1461216220963 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 22:23:40 INFO - PROCESS | 1845 | 1461216220965 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 22:23:40 INFO - PROCESS | 1845 | 1461216220969 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:23:40 INFO - PROCESS | 1845 | 1461216220973 Marionette TRACE conn3 <- [1,646,null,{}] 22:23:40 INFO - PROCESS | 1845 | 1461216220977 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:41 INFO - PROCESS | 1845 | 1461216221140 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 22:23:41 INFO - PROCESS | 1845 | 1461216221177 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6f97800 == 70 [pid = 1845] [id = 169] 22:23:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 132 (0x7fb1b7cf4400) [pid = 1845] [serial = 507] [outer = (nil)] 22:23:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 133 (0x7fb1c4a2f400) [pid = 1845] [serial = 508] [outer = 0x7fb1b7cf4400] 22:23:41 INFO - PROCESS | 1845 | 1461216221233 Marionette DEBUG loaded listener.js 22:23:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 134 (0x7fb1c51b1800) [pid = 1845] [serial = 509] [outer = 0x7fb1b7cf4400] 22:23:41 INFO - PROCESS | 1845 | --DOMWINDOW == 133 (0x7fb1be745000) [pid = 1845] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:23:41 INFO - PROCESS | 1845 | --DOMWINDOW == 132 (0x7fb1c763e000) [pid = 1845] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:23:41 INFO - PROCESS | 1845 | --DOMWINDOW == 131 (0x7fb1b7cedc00) [pid = 1845] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:23:41 INFO - PROCESS | 1845 | --DOMWINDOW == 130 (0x7fb1bfd89c00) [pid = 1845] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:23:41 INFO - PROCESS | 1845 | --DOMWINDOW == 129 (0x7fb1bdbe8000) [pid = 1845] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:23:41 INFO - PROCESS | 1845 | --DOMWINDOW == 128 (0x7fb1bd6ce800) [pid = 1845] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:23:41 INFO - PROCESS | 1845 | --DOMWINDOW == 127 (0x7fb1bd7ca000) [pid = 1845] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:23:41 INFO - PROCESS | 1845 | --DOMWINDOW == 126 (0x7fb1bbf25c00) [pid = 1845] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:23:41 INFO - PROCESS | 1845 | --DOMWINDOW == 125 (0x7fb1c150a400) [pid = 1845] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:23:42 INFO - PROCESS | 1845 | 1461216222300 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1375ms 22:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:23:42 INFO - PROCESS | 1845 | 1461216222352 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 22:23:42 INFO - PROCESS | 1845 | 1461216222354 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 22:23:42 INFO - PROCESS | 1845 | 1461216222362 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:23:42 INFO - PROCESS | 1845 | 1461216222365 Marionette TRACE conn3 <- [1,650,null,{}] 22:23:42 INFO - PROCESS | 1845 | 1461216222370 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:42 INFO - PROCESS | 1845 | 1461216222513 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 22:23:42 INFO - PROCESS | 1845 | 1461216222530 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c70d8000 == 71 [pid = 1845] [id = 170] 22:23:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 126 (0x7fb1bd7cd400) [pid = 1845] [serial = 510] [outer = (nil)] 22:23:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 127 (0x7fb1c59f0400) [pid = 1845] [serial = 511] [outer = 0x7fb1bd7cd400] 22:23:42 INFO - PROCESS | 1845 | 1461216222589 Marionette DEBUG loaded listener.js 22:23:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 128 (0x7fb1c6069c00) [pid = 1845] [serial = 512] [outer = 0x7fb1bd7cd400] 22:23:43 INFO - PROCESS | 1845 | 1461216223551 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 22:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1233ms 22:23:43 INFO - PROCESS | 1845 | 1461216223595 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 22:23:43 INFO - PROCESS | 1845 | 1461216223600 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 22:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:23:43 INFO - PROCESS | 1845 | 1461216223608 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:23:43 INFO - PROCESS | 1845 | 1461216223613 Marionette TRACE conn3 <- [1,654,null,{}] 22:23:43 INFO - PROCESS | 1845 | 1461216223620 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:43 INFO - PROCESS | 1845 | 1461216223781 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 22:23:43 INFO - PROCESS | 1845 | 1461216223921 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bf0c3800 == 72 [pid = 1845] [id = 171] 22:23:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1bc223c00) [pid = 1845] [serial = 513] [outer = (nil)] 22:23:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1bd640400) [pid = 1845] [serial = 514] [outer = 0x7fb1bc223c00] 22:23:43 INFO - PROCESS | 1845 | 1461216223992 Marionette DEBUG loaded listener.js 22:23:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 131 (0x7fb1bd7d5c00) [pid = 1845] [serial = 515] [outer = 0x7fb1bc223c00] 22:23:44 INFO - PROCESS | 1845 | 1461216224948 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 22:23:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1380ms 22:23:44 INFO - PROCESS | 1845 | 1461216224988 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 22:23:44 INFO - PROCESS | 1845 | 1461216224996 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 22:23:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:23:45 INFO - PROCESS | 1845 | 1461216225006 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:23:45 INFO - PROCESS | 1845 | 1461216225010 Marionette TRACE conn3 <- [1,658,null,{}] 22:23:45 INFO - PROCESS | 1845 | 1461216225015 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:45 INFO - PROCESS | 1845 | 1461216225183 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 22:23:45 INFO - PROCESS | 1845 | 1461216225329 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c66b6800 == 73 [pid = 1845] [id = 172] 22:23:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 132 (0x7fb1bc226000) [pid = 1845] [serial = 516] [outer = (nil)] 22:23:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 133 (0x7fb1becd6400) [pid = 1845] [serial = 517] [outer = 0x7fb1bc226000] 22:23:45 INFO - PROCESS | 1845 | 1461216225398 Marionette DEBUG loaded listener.js 22:23:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 134 (0x7fb1bfc6c400) [pid = 1845] [serial = 518] [outer = 0x7fb1bc226000] 22:23:46 INFO - PROCESS | 1845 | 1461216226353 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:23:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:23:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1380ms 22:23:46 INFO - PROCESS | 1845 | 1461216226387 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 22:23:46 INFO - PROCESS | 1845 | 1461216226391 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 22:23:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:23:46 INFO - PROCESS | 1845 | 1461216226398 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:23:46 INFO - PROCESS | 1845 | 1461216226403 Marionette TRACE conn3 <- [1,662,null,{}] 22:23:46 INFO - PROCESS | 1845 | 1461216226418 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:46 INFO - PROCESS | 1845 | 1461216226579 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 22:23:46 INFO - PROCESS | 1845 | 1461216226729 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c86e0800 == 74 [pid = 1845] [id = 173] 22:23:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 135 (0x7fb1becdb000) [pid = 1845] [serial = 519] [outer = (nil)] 22:23:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 136 (0x7fb1c195a800) [pid = 1845] [serial = 520] [outer = 0x7fb1becdb000] 22:23:46 INFO - PROCESS | 1845 | 1461216226807 Marionette DEBUG loaded listener.js 22:23:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 137 (0x7fb1c3e74800) [pid = 1845] [serial = 521] [outer = 0x7fb1becdb000] 22:23:47 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:47 INFO - PROCESS | 1845 | 1461216227668 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 22:23:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:23:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1333ms 22:23:47 INFO - PROCESS | 1845 | 1461216227731 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 22:23:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:23:47 INFO - PROCESS | 1845 | 1461216227736 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 22:23:47 INFO - PROCESS | 1845 | 1461216227742 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:23:47 INFO - PROCESS | 1845 | 1461216227745 Marionette TRACE conn3 <- [1,666,null,{}] 22:23:47 INFO - PROCESS | 1845 | 1461216227749 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:47 INFO - PROCESS | 1845 | 1461216227897 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 22:23:48 INFO - PROCESS | 1845 | 1461216228043 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1cdfb7000 == 75 [pid = 1845] [id = 174] 22:23:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 138 (0x7fb1c15f5800) [pid = 1845] [serial = 522] [outer = (nil)] 22:23:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 139 (0x7fb1c605cc00) [pid = 1845] [serial = 523] [outer = 0x7fb1c15f5800] 22:23:48 INFO - PROCESS | 1845 | 1461216228112 Marionette DEBUG loaded listener.js 22:23:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 140 (0x7fb1c6423400) [pid = 1845] [serial = 524] [outer = 0x7fb1c15f5800] 22:23:48 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:48 INFO - PROCESS | 1845 | 1461216228938 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 22:23:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:23:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1236ms 22:23:48 INFO - PROCESS | 1845 | 1461216228990 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 22:23:48 INFO - PROCESS | 1845 | 1461216228992 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 22:23:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:23:49 INFO - PROCESS | 1845 | 1461216229002 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:23:49 INFO - PROCESS | 1845 | 1461216229004 Marionette TRACE conn3 <- [1,670,null,{}] 22:23:49 INFO - PROCESS | 1845 | 1461216229009 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:49 INFO - PROCESS | 1845 | 1461216229170 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 22:23:49 INFO - PROCESS | 1845 | 1461216229321 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4c7e000 == 76 [pid = 1845] [id = 175] 22:23:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 141 (0x7fb1c59f1c00) [pid = 1845] [serial = 525] [outer = (nil)] 22:23:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1c64a0800) [pid = 1845] [serial = 526] [outer = 0x7fb1c59f1c00] 22:23:49 INFO - PROCESS | 1845 | 1461216229389 Marionette DEBUG loaded listener.js 22:23:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1c65ce400) [pid = 1845] [serial = 527] [outer = 0x7fb1c59f1c00] 22:23:50 INFO - PROCESS | 1845 | 1461216230214 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 22:23:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:23:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1279ms 22:23:50 INFO - PROCESS | 1845 | 1461216230281 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 22:23:50 INFO - PROCESS | 1845 | 1461216230285 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 22:23:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:23:50 INFO - PROCESS | 1845 | 1461216230291 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:23:50 INFO - PROCESS | 1845 | 1461216230293 Marionette TRACE conn3 <- [1,674,null,{}] 22:23:50 INFO - PROCESS | 1845 | 1461216230298 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:50 INFO - PROCESS | 1845 | 1461216230474 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 22:23:50 INFO - PROCESS | 1845 | 1461216230630 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d51d8000 == 77 [pid = 1845] [id = 176] 22:23:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1c670d400) [pid = 1845] [serial = 528] [outer = (nil)] 22:23:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1c6f7f400) [pid = 1845] [serial = 529] [outer = 0x7fb1c670d400] 22:23:50 INFO - PROCESS | 1845 | 1461216230703 Marionette DEBUG loaded listener.js 22:23:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1c7625400) [pid = 1845] [serial = 530] [outer = 0x7fb1c670d400] 22:23:51 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:51 INFO - PROCESS | 1845 | 1461216231529 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 22:23: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 22:23:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1275ms 22:23:51 INFO - PROCESS | 1845 | 1461216231567 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 22:23:51 INFO - PROCESS | 1845 | 1461216231570 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 22:23:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:23:51 INFO - PROCESS | 1845 | 1461216231577 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:23:51 INFO - PROCESS | 1845 | 1461216231580 Marionette TRACE conn3 <- [1,678,null,{}] 22:23:51 INFO - PROCESS | 1845 | 1461216231585 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:51 INFO - PROCESS | 1845 | 1461216231751 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 22:23:51 INFO - PROCESS | 1845 | 1461216231898 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbc7000 == 78 [pid = 1845] [id = 177] 22:23:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1b7cea000) [pid = 1845] [serial = 531] [outer = (nil)] 22:23:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1b7cee000) [pid = 1845] [serial = 532] [outer = 0x7fb1b7cea000] 22:23:51 INFO - PROCESS | 1845 | 1461216231966 Marionette DEBUG loaded listener.js 22:23:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1be8b5c00) [pid = 1845] [serial = 533] [outer = 0x7fb1b7cea000] 22:23:53 INFO - PROCESS | 1845 | 1461216233025 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 22:23: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 22:23:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1479ms 22:23:53 INFO - PROCESS | 1845 | 1461216233057 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 22:23:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:23:53 INFO - PROCESS | 1845 | 1461216233062 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 22:23:53 INFO - PROCESS | 1845 | 1461216233070 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:23:53 INFO - PROCESS | 1845 | 1461216233075 Marionette TRACE conn3 <- [1,682,null,{}] 22:23:53 INFO - PROCESS | 1845 | 1461216233084 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:53 INFO - PROCESS | 1845 | 1461216233238 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 22:23:53 INFO - PROCESS | 1845 | 1461216233469 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c3462000 == 79 [pid = 1845] [id = 178] 22:23:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1b7ce7800) [pid = 1845] [serial = 534] [outer = (nil)] 22:23:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1bc222400) [pid = 1845] [serial = 535] [outer = 0x7fb1b7ce7800] 22:23:53 INFO - PROCESS | 1845 | 1461216233549 Marionette DEBUG loaded listener.js 22:23:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1bd7cf800) [pid = 1845] [serial = 536] [outer = 0x7fb1b7ce7800] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6f97800 == 78 [pid = 1845] [id = 169] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c676d000 == 77 [pid = 1845] [id = 168] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 151 (0x7fb1be8b7400) [pid = 1845] [serial = 468] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 150 (0x7fb1c1ddbc00) [pid = 1845] [serial = 432] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1bbf1c400) [pid = 1845] [serial = 435] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1c7a5c000) [pid = 1845] [serial = 438] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1d9ea2800) [pid = 1845] [serial = 441] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1c1ea9400) [pid = 1845] [serial = 444] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c58b2800 == 76 [pid = 1845] [id = 167] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1d59800 == 75 [pid = 1845] [id = 166] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bed8c800 == 74 [pid = 1845] [id = 165] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bfb89800 == 73 [pid = 1845] [id = 164] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1d5c800 == 72 [pid = 1845] [id = 163] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1becbf800 == 71 [pid = 1845] [id = 161] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1beca6000 == 70 [pid = 1845] [id = 160] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da19f800 == 69 [pid = 1845] [id = 159] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6766000 == 68 [pid = 1845] [id = 158] 22:23:54 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bd611800 == 67 [pid = 1845] [id = 157] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1dceb4000) [pid = 1845] [serial = 385] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1c7a5e800) [pid = 1845] [serial = 462] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1b7cf3800) [pid = 1845] [serial = 465] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1d4f1b800) [pid = 1845] [serial = 463] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 141 (0x7fb1c6708800) [pid = 1845] [serial = 456] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 140 (0x7fb1c7033000) [pid = 1845] [serial = 457] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 139 (0x7fb1c002a400) [pid = 1845] [serial = 451] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 138 (0x7fb1bed50800) [pid = 1845] [serial = 450] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 137 (0x7fb1be56c800) [pid = 1845] [serial = 426] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 136 (0x7fb1bfc64400) [pid = 1845] [serial = 453] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 135 (0x7fb1c6dd1c00) [pid = 1845] [serial = 454] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 134 (0x7fb1bd7d4400) [pid = 1845] [serial = 459] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 133 (0x7fb1bd6cf800) [pid = 1845] [serial = 448] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 132 (0x7fb1bd637000) [pid = 1845] [serial = 447] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 131 (0x7fb1c150b400) [pid = 1845] [serial = 429] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 130 (0x7fb1d4fe0c00) [pid = 1845] [serial = 424] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 129 (0x7fb1c1dd7c00) [pid = 1845] [serial = 466] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | --DOMWINDOW == 128 (0x7fb1c1516400) [pid = 1845] [serial = 460] [outer = (nil)] [url = about:blank] 22:23:54 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:23:54 INFO - PROCESS | 1845 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:23:54 INFO - PROCESS | 1845 | 1461216234833 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 22:23: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) 22:23:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1783ms 22:23:54 INFO - PROCESS | 1845 | 1461216234853 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 22:23:54 INFO - PROCESS | 1845 | 1461216234860 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 22:23:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:23:54 INFO - PROCESS | 1845 | 1461216234870 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:23:54 INFO - PROCESS | 1845 | 1461216234873 Marionette TRACE conn3 <- [1,686,null,{}] 22:23:54 INFO - PROCESS | 1845 | 1461216234878 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:55 INFO - PROCESS | 1845 | 1461216235054 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 22:23:55 INFO - PROCESS | 1845 | 1461216235209 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1beca6000 == 68 [pid = 1845] [id = 179] 22:23:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1bece5400) [pid = 1845] [serial = 537] [outer = (nil)] 22:23:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1bed53000) [pid = 1845] [serial = 538] [outer = 0x7fb1bece5400] 22:23:55 INFO - PROCESS | 1845 | 1461216235269 Marionette DEBUG loaded listener.js 22:23:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 131 (0x7fb1c002cc00) [pid = 1845] [serial = 539] [outer = 0x7fb1bece5400] 22:23:56 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:23:56 INFO - PROCESS | 1845 | 1461216236429 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 22:23: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 22:23:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1580ms 22:23:56 INFO - PROCESS | 1845 | 1461216236450 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 22:23:56 INFO - PROCESS | 1845 | 1461216236454 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 22:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:23:56 INFO - PROCESS | 1845 | 1461216236459 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:23:56 INFO - PROCESS | 1845 | 1461216236464 Marionette TRACE conn3 <- [1,690,null,{}] 22:23:56 INFO - PROCESS | 1845 | 1461216236487 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:56 INFO - PROCESS | 1845 | 1461216236711 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 22:23:56 INFO - PROCESS | 1845 | 1461216236783 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1e28800 == 69 [pid = 1845] [id = 180] 22:23:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 132 (0x7fb1c14ddc00) [pid = 1845] [serial = 540] [outer = (nil)] 22:23:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 133 (0x7fb1c1659400) [pid = 1845] [serial = 541] [outer = 0x7fb1c14ddc00] 22:23:56 INFO - PROCESS | 1845 | 1461216236845 Marionette DEBUG loaded listener.js 22:23:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 134 (0x7fb1c1ea7400) [pid = 1845] [serial = 542] [outer = 0x7fb1c14ddc00] 22:23:57 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:23:57 INFO - PROCESS | 1845 | 1461216237954 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 22:23: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 22:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1545ms 22:23:58 INFO - PROCESS | 1845 | 1461216238018 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 22:23:58 INFO - PROCESS | 1845 | 1461216238023 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 22:23:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:23:58 INFO - PROCESS | 1845 | 1461216238028 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:23:58 INFO - PROCESS | 1845 | 1461216238030 Marionette TRACE conn3 <- [1,694,null,{}] 22:23:58 INFO - PROCESS | 1845 | 1461216238036 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:58 INFO - PROCESS | 1845 | 1461216238204 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 22:23:58 INFO - PROCESS | 1845 | 1461216238272 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6765000 == 70 [pid = 1845] [id = 181] 22:23:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 135 (0x7fb1c1659000) [pid = 1845] [serial = 543] [outer = (nil)] 22:23:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 136 (0x7fb1c5d9f400) [pid = 1845] [serial = 544] [outer = 0x7fb1c1659000] 22:23:58 INFO - PROCESS | 1845 | 1461216238330 Marionette DEBUG loaded listener.js 22:23:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 137 (0x7fb1c65c6800) [pid = 1845] [serial = 545] [outer = 0x7fb1c1659000] 22:23:59 INFO - PROCESS | 1845 | --DOMWINDOW == 136 (0x7fb1b7ceec00) [pid = 1845] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:23:59 INFO - PROCESS | 1845 | --DOMWINDOW == 135 (0x7fb1c1740000) [pid = 1845] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:23:59 INFO - PROCESS | 1845 | --DOMWINDOW == 134 (0x7fb1b7cf4400) [pid = 1845] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:23:59 INFO - PROCESS | 1845 | --DOMWINDOW == 133 (0x7fb1bd7d8400) [pid = 1845] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:23:59 INFO - PROCESS | 1845 | --DOMWINDOW == 132 (0x7fb1bbf22c00) [pid = 1845] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:23:59 INFO - PROCESS | 1845 | --DOMWINDOW == 131 (0x7fb1b658b000) [pid = 1845] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:23:59 INFO - PROCESS | 1845 | --DOMWINDOW == 130 (0x7fb1bc223400) [pid = 1845] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:23:59 INFO - PROCESS | 1845 | --DOMWINDOW == 129 (0x7fb1be571c00) [pid = 1845] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:23:59 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:23:59 INFO - PROCESS | 1845 | 1461216239495 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 22:23:59 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) 22:23:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1478ms 22:23:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:23:59 INFO - PROCESS | 1845 | 1461216239507 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 22:23:59 INFO - PROCESS | 1845 | 1461216239509 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 22:23:59 INFO - PROCESS | 1845 | 1461216239515 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:23:59 INFO - PROCESS | 1845 | 1461216239518 Marionette TRACE conn3 <- [1,698,null,{}] 22:23:59 INFO - PROCESS | 1845 | 1461216239523 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:23:59 INFO - PROCESS | 1845 | 1461216239660 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 22:23:59 INFO - PROCESS | 1845 | 1461216239816 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1eca000 == 71 [pid = 1845] [id = 182] 22:23:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1bbf25c00) [pid = 1845] [serial = 546] [outer = (nil)] 22:23:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 131 (0x7fb1be8bf800) [pid = 1845] [serial = 547] [outer = 0x7fb1bbf25c00] 22:23:59 INFO - PROCESS | 1845 | 1461216239883 Marionette DEBUG loaded listener.js 22:23:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 132 (0x7fb1c60f5c00) [pid = 1845] [serial = 548] [outer = 0x7fb1bbf25c00] 22:24:00 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:00 INFO - PROCESS | 1845 | 1461216240942 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 22:24:00 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) 22:24:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1483ms 22:24:00 INFO - PROCESS | 1845 | 1461216240998 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 22:24:01 INFO - PROCESS | 1845 | 1461216241001 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 22:24:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:24:01 INFO - PROCESS | 1845 | 1461216241007 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:24:01 INFO - PROCESS | 1845 | 1461216241009 Marionette TRACE conn3 <- [1,702,null,{}] 22:24:01 INFO - PROCESS | 1845 | 1461216241014 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:01 INFO - PROCESS | 1845 | 1461216241237 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 22:24:01 INFO - PROCESS | 1845 | 1461216241488 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbcb800 == 72 [pid = 1845] [id = 183] 22:24:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 133 (0x7fb1b658ac00) [pid = 1845] [serial = 549] [outer = (nil)] 22:24:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 134 (0x7fb1b7cf2400) [pid = 1845] [serial = 550] [outer = 0x7fb1b658ac00] 22:24:01 INFO - PROCESS | 1845 | 1461216241561 Marionette DEBUG loaded listener.js 22:24:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 135 (0x7fb1bd632400) [pid = 1845] [serial = 551] [outer = 0x7fb1b658ac00] 22:24:02 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:02 INFO - PROCESS | 1845 | 1461216242844 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 22:24:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:24:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1876ms 22:24:02 INFO - PROCESS | 1845 | 1461216242886 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 22:24:02 INFO - PROCESS | 1845 | 1461216242892 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 22:24:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:24:02 INFO - PROCESS | 1845 | 1461216242994 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:24:03 INFO - PROCESS | 1845 | 1461216243001 Marionette TRACE conn3 <- [1,706,null,{}] 22:24:03 INFO - PROCESS | 1845 | 1461216243011 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:03 INFO - PROCESS | 1845 | 1461216243171 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 22:24:03 INFO - PROCESS | 1845 | 1461216243312 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c4015000 == 73 [pid = 1845] [id = 184] 22:24:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 136 (0x7fb1b7cea400) [pid = 1845] [serial = 552] [outer = (nil)] 22:24:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 137 (0x7fb1bed54400) [pid = 1845] [serial = 553] [outer = 0x7fb1b7cea400] 22:24:03 INFO - PROCESS | 1845 | 1461216243386 Marionette DEBUG loaded listener.js 22:24:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 138 (0x7fb1c150f800) [pid = 1845] [serial = 554] [outer = 0x7fb1b7cea400] 22:24:04 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:04 INFO - PROCESS | 1845 | 1461216244612 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 22:24:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:24:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1685ms 22:24:04 INFO - PROCESS | 1845 | 1461216244632 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 22:24:04 INFO - PROCESS | 1845 | 1461216244638 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 22:24:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:24:04 INFO - PROCESS | 1845 | 1461216244654 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:24:04 INFO - PROCESS | 1845 | 1461216244658 Marionette TRACE conn3 <- [1,710,null,{}] 22:24:04 INFO - PROCESS | 1845 | 1461216244663 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:04 INFO - PROCESS | 1845 | 1461216244905 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 22:24:05 INFO - PROCESS | 1845 | 1461216245024 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c88f0000 == 74 [pid = 1845] [id = 185] 22:24:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 139 (0x7fb1bdbe8c00) [pid = 1845] [serial = 555] [outer = (nil)] 22:24:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 140 (0x7fb1c51b3800) [pid = 1845] [serial = 556] [outer = 0x7fb1bdbe8c00] 22:24:05 INFO - PROCESS | 1845 | 1461216245133 Marionette DEBUG loaded listener.js 22:24:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 141 (0x7fb1c65cd000) [pid = 1845] [serial = 557] [outer = 0x7fb1bdbe8c00] 22:24:06 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:06 INFO - PROCESS | 1845 | 1461216246427 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 22:24:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:24:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1840ms 22:24:06 INFO - PROCESS | 1845 | 1461216246486 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 22:24:06 INFO - PROCESS | 1845 | 1461216246490 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 22:24:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:24:06 INFO - PROCESS | 1845 | 1461216246596 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:24:06 INFO - PROCESS | 1845 | 1461216246605 Marionette TRACE conn3 <- [1,714,null,{}] 22:24:06 INFO - PROCESS | 1845 | 1461216246613 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:06 INFO - PROCESS | 1845 | 1461216246780 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 22:24:06 INFO - PROCESS | 1845 | 1461216246922 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4f35000 == 75 [pid = 1845] [id = 186] 22:24:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1c1656800) [pid = 1845] [serial = 558] [outer = (nil)] 22:24:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1c6fd2400) [pid = 1845] [serial = 559] [outer = 0x7fb1c1656800] 22:24:06 INFO - PROCESS | 1845 | 1461216246993 Marionette DEBUG loaded listener.js 22:24:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1c7a5dc00) [pid = 1845] [serial = 560] [outer = 0x7fb1c1656800] 22:24:08 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:08 INFO - PROCESS | 1845 | 1461216248191 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 22:24:08 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 22:24:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1696ms 22:24:08 INFO - PROCESS | 1845 | 1461216248239 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 22:24:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:24:08 INFO - PROCESS | 1845 | 1461216248244 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 22:24:08 INFO - PROCESS | 1845 | 1461216248249 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:24:08 INFO - PROCESS | 1845 | 1461216248252 Marionette TRACE conn3 <- [1,718,null,{}] 22:24:08 INFO - PROCESS | 1845 | 1461216248257 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:08 INFO - PROCESS | 1845 | 1461216248482 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 22:24:08 INFO - PROCESS | 1845 | 1461216248603 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbb6800 == 76 [pid = 1845] [id = 187] 22:24:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1bc224800) [pid = 1845] [serial = 561] [outer = (nil)] 22:24:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1be8bdc00) [pid = 1845] [serial = 562] [outer = 0x7fb1bc224800] 22:24:08 INFO - PROCESS | 1845 | 1461216248672 Marionette DEBUG loaded listener.js 22:24:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1c4a25800) [pid = 1845] [serial = 563] [outer = 0x7fb1bc224800] 22:24:09 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:09 INFO - PROCESS | 1845 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:24:09 INFO - PROCESS | 1845 | 1461216249891 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 22:24:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:24:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1677ms 22:24:09 INFO - PROCESS | 1845 | 1461216249962 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 22:24:09 INFO - PROCESS | 1845 | 1461216249966 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 22:24:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:24:10 INFO - PROCESS | 1845 | 1461216250036 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:24:10 INFO - PROCESS | 1845 | 1461216250041 Marionette TRACE conn3 <- [1,722,null,{}] 22:24:10 INFO - PROCESS | 1845 | 1461216250048 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:10 INFO - PROCESS | 1845 | 1461216250256 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 22:24:10 INFO - PROCESS | 1845 | 1461216250542 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bd618800 == 77 [pid = 1845] [id = 188] 22:24:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1bd6ce800) [pid = 1845] [serial = 564] [outer = (nil)] 22:24:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1bd7cc400) [pid = 1845] [serial = 565] [outer = 0x7fb1bd6ce800] 22:24:10 INFO - PROCESS | 1845 | 1461216250622 Marionette DEBUG loaded listener.js 22:24:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1bd7d8c00) [pid = 1845] [serial = 566] [outer = 0x7fb1bd6ce800] 22:24:10 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c5153800 == 76 [pid = 1845] [id = 55] 22:24:10 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6818000 == 75 [pid = 1845] [id = 49] 22:24:10 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c0ad9000 == 74 [pid = 1845] [id = 54] 22:24:10 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da51f800 == 73 [pid = 1845] [id = 145] 22:24:10 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c3468800 == 72 [pid = 1845] [id = 114] 22:24:10 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9c60800 == 71 [pid = 1845] [id = 144] 22:24:10 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1eca000 == 70 [pid = 1845] [id = 182] 22:24:10 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1c59f0400) [pid = 1845] [serial = 511] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6765000 == 69 [pid = 1845] [id = 181] 22:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1e28800 == 68 [pid = 1845] [id = 180] 22:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1beca6000 == 67 [pid = 1845] [id = 179] 22:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c3462000 == 66 [pid = 1845] [id = 178] 22:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbc7000 == 65 [pid = 1845] [id = 177] 22:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d51d8000 == 64 [pid = 1845] [id = 176] 22:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4c7e000 == 63 [pid = 1845] [id = 175] 22:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1cdfb7000 == 62 [pid = 1845] [id = 174] 22:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c86e0800 == 61 [pid = 1845] [id = 173] 22:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c66b6800 == 60 [pid = 1845] [id = 172] 22:24:11 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bf0c3800 == 59 [pid = 1845] [id = 171] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1be8be800) [pid = 1845] [serial = 469] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1c1ea5000) [pid = 1845] [serial = 505] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1c4a2f400) [pid = 1845] [serial = 508] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1c3e7f400) [pid = 1845] [serial = 506] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1be8ba800) [pid = 1845] [serial = 496] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1bece2400) [pid = 1845] [serial = 497] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1bdbe3800) [pid = 1845] [serial = 494] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 141 (0x7fb1bd63e000) [pid = 1845] [serial = 493] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 140 (0x7fb1b7ce9400) [pid = 1845] [serial = 471] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 139 (0x7fb1c14d5c00) [pid = 1845] [serial = 502] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 138 (0x7fb1bc22e400) [pid = 1845] [serial = 491] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 137 (0x7fb1bc225c00) [pid = 1845] [serial = 490] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 136 (0x7fb1c4a27c00) [pid = 1845] [serial = 481] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 135 (0x7fb1bfc65000) [pid = 1845] [serial = 499] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 134 (0x7fb1c14d8800) [pid = 1845] [serial = 500] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 133 (0x7fb1be8bec00) [pid = 1845] [serial = 475] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 132 (0x7fb1c1651800) [pid = 1845] [serial = 478] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 131 (0x7fb1c670fc00) [pid = 1845] [serial = 484] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 130 (0x7fb1b6591800) [pid = 1845] [serial = 487] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 129 (0x7fb1c51b1800) [pid = 1845] [serial = 509] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 128 (0x7fb1c14d7400) [pid = 1845] [serial = 256] [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.] 22:24:11 INFO - PROCESS | 1845 | --DOMWINDOW == 127 (0x7fb1c15f3800) [pid = 1845] [serial = 503] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1845 | 1461216251437 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 22:24:11 INFO - PROCESS | 1845 | 1461216251497 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 22:24:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:24:11 INFO - PROCESS | 1845 | 1461216251508 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:24:11 INFO - PROCESS | 1845 | 1461216251511 Marionette TRACE conn3 <- [1,726,null,{}] 22:24:11 INFO - PROCESS | 1845 | 1461216251516 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:11 INFO - PROCESS | 1845 | 1461216251678 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 22:24:11 INFO - PROCESS | 1845 | 1461216251693 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee4e000 == 60 [pid = 1845] [id = 189] 22:24:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 128 (0x7fb1b6590800) [pid = 1845] [serial = 567] [outer = (nil)] 22:24:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1be56c800) [pid = 1845] [serial = 568] [outer = 0x7fb1b6590800] 22:24:11 INFO - PROCESS | 1845 | 1461216251756 Marionette DEBUG loaded listener.js 22:24:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1be74cc00) [pid = 1845] [serial = 569] [outer = 0x7fb1b6590800] 22:24:12 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:12 INFO - PROCESS | 1845 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:24:12 INFO - PROCESS | 1845 | 1461216252674 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 22:24:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:24:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1186ms 22:24:12 INFO - PROCESS | 1845 | 1461216252697 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 22:24:12 INFO - PROCESS | 1845 | 1461216252700 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 22:24:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:24:12 INFO - PROCESS | 1845 | 1461216252707 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:24:12 INFO - PROCESS | 1845 | 1461216252712 Marionette TRACE conn3 <- [1,730,null,{}] 22:24:12 INFO - PROCESS | 1845 | 1461216252727 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:12 INFO - PROCESS | 1845 | 1461216252883 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 22:24:12 INFO - PROCESS | 1845 | 1461216252893 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d66000 == 61 [pid = 1845] [id = 190] 22:24:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 131 (0x7fb1bed51c00) [pid = 1845] [serial = 570] [outer = (nil)] 22:24:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 132 (0x7fb1bfc66000) [pid = 1845] [serial = 571] [outer = 0x7fb1bed51c00] 22:24:12 INFO - PROCESS | 1845 | 1461216252955 Marionette DEBUG loaded listener.js 22:24:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 133 (0x7fb1c002ec00) [pid = 1845] [serial = 572] [outer = 0x7fb1bed51c00] 22:24:13 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:13 INFO - PROCESS | 1845 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:24:13 INFO - PROCESS | 1845 | 1461216253873 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 22:24:13 INFO - PROCESS | 1845 | 1461216253947 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 22:24:13 INFO - PROCESS | 1845 | 1461216253954 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:24:13 INFO - PROCESS | 1845 | 1461216253957 Marionette TRACE conn3 <- [1,734,null,{}] 22:24:13 INFO - PROCESS | 1845 | 1461216253962 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:14 INFO - PROCESS | 1845 | 1461216254143 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 22:24:14 INFO - PROCESS | 1845 | 1461216254164 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c5143800 == 62 [pid = 1845] [id = 191] 22:24:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 134 (0x7fb1b658cc00) [pid = 1845] [serial = 573] [outer = (nil)] 22:24:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 135 (0x7fb1c1653800) [pid = 1845] [serial = 574] [outer = 0x7fb1b658cc00] 22:24:14 INFO - PROCESS | 1845 | 1461216254226 Marionette DEBUG loaded listener.js 22:24:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 136 (0x7fb1c1951400) [pid = 1845] [serial = 575] [outer = 0x7fb1b658cc00] 22:24:14 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:15 INFO - PROCESS | 1845 | 1461216255049 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 22:24:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:24:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1131ms 22:24:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:24:15 INFO - PROCESS | 1845 | 1461216255084 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 22:24:15 INFO - PROCESS | 1845 | 1461216255087 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 22:24:15 INFO - PROCESS | 1845 | 1461216255093 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:24:15 INFO - PROCESS | 1845 | 1461216255096 Marionette TRACE conn3 <- [1,738,null,{}] 22:24:15 INFO - PROCESS | 1845 | 1461216255106 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:15 INFO - PROCESS | 1845 | 1461216255283 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 22:24:15 INFO - PROCESS | 1845 | 1461216255316 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6a87800 == 63 [pid = 1845] [id = 192] 22:24:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 137 (0x7fb1c1951800) [pid = 1845] [serial = 576] [outer = (nil)] 22:24:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 138 (0x7fb1c1dd5c00) [pid = 1845] [serial = 577] [outer = 0x7fb1c1951800] 22:24:15 INFO - PROCESS | 1845 | 1461216255393 Marionette DEBUG loaded listener.js 22:24:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 139 (0x7fb1c4a27c00) [pid = 1845] [serial = 578] [outer = 0x7fb1c1951800] 22:24:15 INFO - PROCESS | 1845 | --DOMWINDOW == 138 (0x7fb1c1659000) [pid = 1845] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:24:15 INFO - PROCESS | 1845 | --DOMWINDOW == 137 (0x7fb1b7ce7800) [pid = 1845] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:24:15 INFO - PROCESS | 1845 | --DOMWINDOW == 136 (0x7fb1c14ddc00) [pid = 1845] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:24:15 INFO - PROCESS | 1845 | --DOMWINDOW == 135 (0x7fb1bece5400) [pid = 1845] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:24:16 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:16 INFO - PROCESS | 1845 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:24:16 INFO - PROCESS | 1845 | 1461216256681 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 22:24:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:24:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1636ms 22:24:16 INFO - PROCESS | 1845 | 1461216256729 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 22:24:16 INFO - PROCESS | 1845 | 1461216256732 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 22:24:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:24:16 INFO - PROCESS | 1845 | 1461216256738 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:24:16 INFO - PROCESS | 1845 | 1461216256751 Marionette TRACE conn3 <- [1,742,null,{}] 22:24:16 INFO - PROCESS | 1845 | 1461216256755 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:16 INFO - PROCESS | 1845 | 1461216256929 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 22:24:17 INFO - PROCESS | 1845 | 1461216257036 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c78a3000 == 64 [pid = 1845] [id = 193] 22:24:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 136 (0x7fb1be8b4c00) [pid = 1845] [serial = 579] [outer = (nil)] 22:24:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 137 (0x7fb1c4a2e800) [pid = 1845] [serial = 580] [outer = 0x7fb1be8b4c00] 22:24:17 INFO - PROCESS | 1845 | 1461216257098 Marionette DEBUG loaded listener.js 22:24:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 138 (0x7fb1c65c4400) [pid = 1845] [serial = 581] [outer = 0x7fb1be8b4c00] 22:24:18 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:18 INFO - PROCESS | 1845 | 1461216258269 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 22:24:18 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 22:24:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1542ms 22:24:18 INFO - PROCESS | 1845 | 1461216258280 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 22:24:18 INFO - PROCESS | 1845 | 1461216258284 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 22:24:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:24:18 INFO - PROCESS | 1845 | 1461216258293 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:24:18 INFO - PROCESS | 1845 | 1461216258298 Marionette TRACE conn3 <- [1,746,null,{}] 22:24:18 INFO - PROCESS | 1845 | 1461216258306 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:18 INFO - PROCESS | 1845 | 1461216258501 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 22:24:18 INFO - PROCESS | 1845 | 1461216258674 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed7f000 == 65 [pid = 1845] [id = 194] 22:24:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 139 (0x7fb1bd7cf400) [pid = 1845] [serial = 582] [outer = (nil)] 22:24:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 140 (0x7fb1bded1800) [pid = 1845] [serial = 583] [outer = 0x7fb1bd7cf400] 22:24:18 INFO - PROCESS | 1845 | 1461216258747 Marionette DEBUG loaded listener.js 22:24:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 141 (0x7fb1be33bc00) [pid = 1845] [serial = 584] [outer = 0x7fb1bd7cf400] 22:24:19 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:19 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:19 INFO - PROCESS | 1845 | 1461216259991 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 22:24:20 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.) 22:24:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1747ms 22:24:20 INFO - PROCESS | 1845 | 1461216260042 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 22:24:20 INFO - PROCESS | 1845 | 1461216260050 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 22:24:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:24:20 INFO - PROCESS | 1845 | 1461216260156 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:24:20 INFO - PROCESS | 1845 | 1461216260161 Marionette TRACE conn3 <- [1,750,null,{}] 22:24:20 INFO - PROCESS | 1845 | 1461216260169 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:20 INFO - PROCESS | 1845 | 1461216260323 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 22:24:20 INFO - PROCESS | 1845 | 1461216260476 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c677b000 == 66 [pid = 1845] [id = 195] 22:24:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1bd63b800) [pid = 1845] [serial = 585] [outer = (nil)] 22:24:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1be8b7800) [pid = 1845] [serial = 586] [outer = 0x7fb1bd63b800] 22:24:20 INFO - PROCESS | 1845 | 1461216260547 Marionette DEBUG loaded listener.js 22:24:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1c14de800) [pid = 1845] [serial = 587] [outer = 0x7fb1bd63b800] 22:24:21 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:21 INFO - PROCESS | 1845 | 1461216261956 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 22:24:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:24:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1885ms 22:24:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:24:21 INFO - PROCESS | 1845 | 1461216261990 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 22:24:21 INFO - PROCESS | 1845 | 1461216261993 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 22:24:22 INFO - PROCESS | 1845 | 1461216262000 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:24:22 INFO - PROCESS | 1845 | 1461216262006 Marionette TRACE conn3 <- [1,754,null,{}] 22:24:22 INFO - PROCESS | 1845 | 1461216262067 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:22 INFO - PROCESS | 1845 | 1461216262221 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 22:24:22 INFO - PROCESS | 1845 | 1461216262362 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ca418800 == 67 [pid = 1845] [id = 196] 22:24:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1bfc62c00) [pid = 1845] [serial = 588] [outer = (nil)] 22:24:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1c491b400) [pid = 1845] [serial = 589] [outer = 0x7fb1bfc62c00] 22:24:22 INFO - PROCESS | 1845 | 1461216262477 Marionette DEBUG loaded listener.js 22:24:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1c641fc00) [pid = 1845] [serial = 590] [outer = 0x7fb1bfc62c00] 22:24:23 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:23 INFO - PROCESS | 1845 | 1461216263750 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 22:24:23 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 22:24:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1784ms 22:24:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:24:23 INFO - PROCESS | 1845 | 1461216263783 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 22:24:23 INFO - PROCESS | 1845 | 1461216263787 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 22:24:23 INFO - PROCESS | 1845 | 1461216263794 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:24:23 INFO - PROCESS | 1845 | 1461216263797 Marionette TRACE conn3 <- [1,758,null,{}] 22:24:23 INFO - PROCESS | 1845 | 1461216263803 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:24 INFO - PROCESS | 1845 | 1461216264036 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 22:24:24 INFO - PROCESS | 1845 | 1461216264186 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4af0800 == 68 [pid = 1845] [id = 197] 22:24:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1bd63c000) [pid = 1845] [serial = 591] [outer = (nil)] 22:24:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1c65cbc00) [pid = 1845] [serial = 592] [outer = 0x7fb1bd63c000] 22:24:24 INFO - PROCESS | 1845 | 1461216264261 Marionette DEBUG loaded listener.js 22:24:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1c6711400) [pid = 1845] [serial = 593] [outer = 0x7fb1bd63c000] 22:24:24 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:24 INFO - PROCESS | 1845 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:24:24 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:24 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:24 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:24:25 INFO - PROCESS | 1845 | 1461216265083 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 22:24:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:24:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1330ms 22:24:25 INFO - PROCESS | 1845 | 1461216265125 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 22:24:25 INFO - PROCESS | 1845 | 1461216265128 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 22:24:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:24:25 INFO - PROCESS | 1845 | 1461216265134 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:24:25 INFO - PROCESS | 1845 | 1461216265136 Marionette TRACE conn3 <- [1,762,null,{}] 22:24:25 INFO - PROCESS | 1845 | 1461216265141 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:25 INFO - PROCESS | 1845 | 1461216265292 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 22:24:25 INFO - PROCESS | 1845 | 1461216265455 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c347d800 == 69 [pid = 1845] [id = 198] 22:24:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1b7cf0c00) [pid = 1845] [serial = 594] [outer = (nil)] 22:24:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1c4fda400) [pid = 1845] [serial = 595] [outer = 0x7fb1b7cf0c00] 22:24:25 INFO - PROCESS | 1845 | 1461216265533 Marionette DEBUG loaded listener.js 22:24:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 153 (0x7fb1c6fd6800) [pid = 1845] [serial = 596] [outer = 0x7fb1b7cf0c00] 22:24:26 INFO - PROCESS | 1845 | 1461216266820 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 22:24:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:24:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1735ms 22:24:26 INFO - PROCESS | 1845 | 1461216266909 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 22:24:26 INFO - PROCESS | 1845 | 1461216266915 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 22:24:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:24:26 INFO - PROCESS | 1845 | 1461216266927 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:24:26 INFO - PROCESS | 1845 | 1461216266932 Marionette TRACE conn3 <- [1,766,null,{}] 22:24:26 INFO - PROCESS | 1845 | 1461216266939 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:27 INFO - PROCESS | 1845 | 1461216267141 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 22:24:27 INFO - PROCESS | 1845 | 1461216267293 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c5d6b800 == 70 [pid = 1845] [id = 199] 22:24:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1b6591c00) [pid = 1845] [serial = 597] [outer = (nil)] 22:24:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1bdbf0000) [pid = 1845] [serial = 598] [outer = 0x7fb1b6591c00] 22:24:27 INFO - PROCESS | 1845 | 1461216267415 Marionette DEBUG loaded listener.js 22:24:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1be576400) [pid = 1845] [serial = 599] [outer = 0x7fb1b6591c00] 22:24:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bee57800 == 69 [pid = 1845] [id = 133] 22:24:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1de41c800 == 68 [pid = 1845] [id = 99] 22:24:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bbfd3800 == 67 [pid = 1845] [id = 134] 22:24:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ca4cf800 == 66 [pid = 1845] [id = 98] 22:24:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5bca000 == 65 [pid = 1845] [id = 74] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1be8bf800) [pid = 1845] [serial = 547] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbb6800 == 64 [pid = 1845] [id = 187] 22:24:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4f35000 == 63 [pid = 1845] [id = 186] 22:24:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c88f0000 == 62 [pid = 1845] [id = 185] 22:24:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c4015000 == 61 [pid = 1845] [id = 184] 22:24:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbcb800 == 60 [pid = 1845] [id = 183] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 154 (0x7fb1c5d9f400) [pid = 1845] [serial = 544] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 153 (0x7fb1c195a800) [pid = 1845] [serial = 520] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 152 (0x7fb1bd7cf800) [pid = 1845] [serial = 536] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 151 (0x7fb1bc222400) [pid = 1845] [serial = 535] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 150 (0x7fb1bd640400) [pid = 1845] [serial = 514] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1c1659400) [pid = 1845] [serial = 541] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1bed53000) [pid = 1845] [serial = 538] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1c002cc00) [pid = 1845] [serial = 539] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1becd6400) [pid = 1845] [serial = 517] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1b7cee000) [pid = 1845] [serial = 532] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1c605cc00) [pid = 1845] [serial = 523] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1c64a0800) [pid = 1845] [serial = 526] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1c65c6800) [pid = 1845] [serial = 545] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 141 (0x7fb1c6f7f400) [pid = 1845] [serial = 529] [outer = (nil)] [url = about:blank] 22:24:28 INFO - PROCESS | 1845 | --DOMWINDOW == 140 (0x7fb1c1ea7400) [pid = 1845] [serial = 542] [outer = (nil)] [url = about:blank] 22:24:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:24:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1747ms 22:24:28 INFO - PROCESS | 1845 | 1461216268666 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 22:24:28 INFO - PROCESS | 1845 | 1461216268674 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 22:24:28 INFO - PROCESS | 1845 | 1461216268682 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 22:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:24:28 INFO - PROCESS | 1845 | 1461216268690 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:24:28 INFO - PROCESS | 1845 | 1461216268695 Marionette TRACE conn3 <- [1,770,null,{}] 22:24:28 INFO - PROCESS | 1845 | 1461216268701 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:28 INFO - PROCESS | 1845 | 1461216268877 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 22:24:28 INFO - PROCESS | 1845 | 1461216268982 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee49800 == 61 [pid = 1845] [id = 200] 22:24:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 141 (0x7fb1be14b800) [pid = 1845] [serial = 600] [outer = (nil)] 22:24:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1bed4e000) [pid = 1845] [serial = 601] [outer = 0x7fb1be14b800] 22:24:29 INFO - PROCESS | 1845 | 1461216269042 Marionette DEBUG loaded listener.js 22:24:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1c14dcc00) [pid = 1845] [serial = 602] [outer = 0x7fb1be14b800] 22:24:29 INFO - PROCESS | 1845 | 1461216269653 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 22:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 977ms 22:24:29 INFO - PROCESS | 1845 | 1461216269669 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 22:24:29 INFO - PROCESS | 1845 | 1461216269672 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 22:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:24:29 INFO - PROCESS | 1845 | 1461216269678 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:24:29 INFO - PROCESS | 1845 | 1461216269683 Marionette TRACE conn3 <- [1,774,null,{}] 22:24:29 INFO - PROCESS | 1845 | 1461216269698 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:29 INFO - PROCESS | 1845 | 1461216269904 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 22:24:29 INFO - PROCESS | 1845 | 1461216269978 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c600b800 == 62 [pid = 1845] [id = 201] 22:24:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1bed53000) [pid = 1845] [serial = 603] [outer = (nil)] 22:24:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1c15f5400) [pid = 1845] [serial = 604] [outer = 0x7fb1bed53000] 22:24:30 INFO - PROCESS | 1845 | 1461216270042 Marionette DEBUG loaded listener.js 22:24:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1c4a25c00) [pid = 1845] [serial = 605] [outer = 0x7fb1bed53000] 22:24:30 INFO - PROCESS | 1845 | 1461216270889 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 22:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1238ms 22:24:30 INFO - PROCESS | 1845 | 1461216270917 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 22:24:30 INFO - PROCESS | 1845 | 1461216270921 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 22:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:24:30 INFO - PROCESS | 1845 | 1461216270933 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:24:30 INFO - PROCESS | 1845 | 1461216270946 Marionette TRACE conn3 <- [1,778,null,{}] 22:24:30 INFO - PROCESS | 1845 | 1461216270952 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:31 INFO - PROCESS | 1845 | 1461216271130 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 22:24:31 INFO - PROCESS | 1845 | 1461216271156 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c789f800 == 63 [pid = 1845] [id = 202] 22:24:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1bef8ac00) [pid = 1845] [serial = 606] [outer = (nil)] 22:24:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1c6410000) [pid = 1845] [serial = 607] [outer = 0x7fb1bef8ac00] 22:24:31 INFO - PROCESS | 1845 | 1461216271220 Marionette DEBUG loaded listener.js 22:24:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1c6703800) [pid = 1845] [serial = 608] [outer = 0x7fb1bef8ac00] 22:24:31 INFO - PROCESS | 1845 | 1461216271970 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 22:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1091ms 22:24:32 INFO - PROCESS | 1845 | 1461216272034 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 22:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:24:32 INFO - PROCESS | 1845 | 1461216272037 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 22:24:32 INFO - PROCESS | 1845 | 1461216272042 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:24:32 INFO - PROCESS | 1845 | 1461216272045 Marionette TRACE conn3 <- [1,782,null,{}] 22:24:32 INFO - PROCESS | 1845 | 1461216272050 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:32 INFO - PROCESS | 1845 | 1461216272245 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 22:24:32 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1b658cc00) [pid = 1845] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:24:32 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1bd6ce800) [pid = 1845] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:24:32 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1bed51c00) [pid = 1845] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:24:32 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1b6590800) [pid = 1845] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:24:32 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1c1951800) [pid = 1845] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:24:32 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1bbf25c00) [pid = 1845] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:24:32 INFO - PROCESS | 1845 | 1461216272363 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bfba2000 == 64 [pid = 1845] [id = 203] 22:24:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1b658cc00) [pid = 1845] [serial = 609] [outer = (nil)] 22:24:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1bded4400) [pid = 1845] [serial = 610] [outer = 0x7fb1b658cc00] 22:24:32 INFO - PROCESS | 1845 | 1461216272422 Marionette DEBUG loaded listener.js 22:24:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1c4a21400) [pid = 1845] [serial = 611] [outer = 0x7fb1b658cc00] 22:24:33 INFO - PROCESS | 1845 | 1461216273098 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 22:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1081ms 22:24:33 INFO - PROCESS | 1845 | 1461216273135 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 22:24:33 INFO - PROCESS | 1845 | 1461216273138 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 22:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:24:33 INFO - PROCESS | 1845 | 1461216273144 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:24:33 INFO - PROCESS | 1845 | 1461216273146 Marionette TRACE conn3 <- [1,786,null,{}] 22:24:33 INFO - PROCESS | 1845 | 1461216273152 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:33 INFO - PROCESS | 1845 | 1461216273355 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 22:24:33 INFO - PROCESS | 1845 | 1461216273390 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4db7800 == 65 [pid = 1845] [id = 204] 22:24:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1c7a45800) [pid = 1845] [serial = 612] [outer = (nil)] 22:24:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1c7a5f800) [pid = 1845] [serial = 613] [outer = 0x7fb1c7a45800] 22:24:33 INFO - PROCESS | 1845 | 1461216273454 Marionette DEBUG loaded listener.js 22:24:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1c7f09000) [pid = 1845] [serial = 614] [outer = 0x7fb1c7a45800] 22:24:34 INFO - PROCESS | 1845 | 1461216274165 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1039ms 22:24:34 INFO - PROCESS | 1845 | 1461216274188 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 22:24:34 INFO - PROCESS | 1845 | 1461216274190 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 22:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:24:34 INFO - PROCESS | 1845 | 1461216274196 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:24:34 INFO - PROCESS | 1845 | 1461216274199 Marionette TRACE conn3 <- [1,790,null,{}] 22:24:34 INFO - PROCESS | 1845 | 1461216274204 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:34 INFO - PROCESS | 1845 | 1461216274372 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 22:24:34 INFO - PROCESS | 1845 | 1461216274526 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbd0800 == 66 [pid = 1845] [id = 205] 22:24:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1b658f800) [pid = 1845] [serial = 615] [outer = (nil)] 22:24:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1bbf21000) [pid = 1845] [serial = 616] [outer = 0x7fb1b658f800] 22:24:34 INFO - PROCESS | 1845 | 1461216274598 Marionette DEBUG loaded listener.js 22:24:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1bd6d1400) [pid = 1845] [serial = 617] [outer = 0x7fb1b658f800] 22:24:35 INFO - PROCESS | 1845 | 1461216275493 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1327ms 22:24:35 INFO - PROCESS | 1845 | 1461216275525 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 22:24:35 INFO - PROCESS | 1845 | 1461216275530 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 22:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:24:35 INFO - PROCESS | 1845 | 1461216275537 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:24:35 INFO - PROCESS | 1845 | 1461216275542 Marionette TRACE conn3 <- [1,794,null,{}] 22:24:35 INFO - PROCESS | 1845 | 1461216275550 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:35 INFO - PROCESS | 1845 | 1461216275709 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 22:24:35 INFO - PROCESS | 1845 | 1461216275875 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6ed8000 == 67 [pid = 1845] [id = 206] 22:24:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 153 (0x7fb1b7cee000) [pid = 1845] [serial = 618] [outer = (nil)] 22:24:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1c002cc00) [pid = 1845] [serial = 619] [outer = 0x7fb1b7cee000] 22:24:35 INFO - PROCESS | 1845 | 1461216275948 Marionette DEBUG loaded listener.js 22:24:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1c164dc00) [pid = 1845] [serial = 620] [outer = 0x7fb1b7cee000] 22:24:36 INFO - PROCESS | 1845 | 1461216276837 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 22:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1336ms 22:24:36 INFO - PROCESS | 1845 | 1461216276876 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 22:24:36 INFO - PROCESS | 1845 | 1461216276882 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 22:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:24:36 INFO - PROCESS | 1845 | 1461216276888 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:24:36 INFO - PROCESS | 1845 | 1461216276891 Marionette TRACE conn3 <- [1,798,null,{}] 22:24:36 INFO - PROCESS | 1845 | 1461216276897 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:37 INFO - PROCESS | 1845 | 1461216277055 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 22:24:37 INFO - PROCESS | 1845 | 1461216277213 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d6117000 == 68 [pid = 1845] [id = 207] 22:24:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1bece0c00) [pid = 1845] [serial = 621] [outer = (nil)] 22:24:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1c642d400) [pid = 1845] [serial = 622] [outer = 0x7fb1bece0c00] 22:24:37 INFO - PROCESS | 1845 | 1461216277285 Marionette DEBUG loaded listener.js 22:24:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1c6f8a400) [pid = 1845] [serial = 623] [outer = 0x7fb1bece0c00] 22:24:38 INFO - PROCESS | 1845 | 1461216278234 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 22:24:38 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 22:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1387ms 22:24:38 INFO - PROCESS | 1845 | 1461216278277 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 22:24:38 INFO - PROCESS | 1845 | 1461216278281 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 22:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:24:38 INFO - PROCESS | 1845 | 1461216278296 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:24:38 INFO - PROCESS | 1845 | 1461216278305 Marionette TRACE conn3 <- [1,802,null,{}] 22:24:38 INFO - PROCESS | 1845 | 1461216278310 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:38 INFO - PROCESS | 1845 | 1461216278479 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 22:24:38 INFO - PROCESS | 1845 | 1461216278628 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9c64800 == 69 [pid = 1845] [id = 208] 22:24:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1c490f800) [pid = 1845] [serial = 624] [outer = (nil)] 22:24:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1c7f08800) [pid = 1845] [serial = 625] [outer = 0x7fb1c490f800] 22:24:38 INFO - PROCESS | 1845 | 1461216278704 Marionette DEBUG loaded listener.js 22:24:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1c893d400) [pid = 1845] [serial = 626] [outer = 0x7fb1c490f800] 22:24:39 INFO - PROCESS | 1845 | 1461216279580 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 22:24:39 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 22:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1343ms 22:24:39 INFO - PROCESS | 1845 | 1461216279633 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 22:24:39 INFO - PROCESS | 1845 | 1461216279636 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 22:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:24:39 INFO - PROCESS | 1845 | 1461216279643 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:24:39 INFO - PROCESS | 1845 | 1461216279645 Marionette TRACE conn3 <- [1,806,null,{}] 22:24:39 INFO - PROCESS | 1845 | 1461216279651 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:39 INFO - PROCESS | 1845 | 1461216279808 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 22:24:39 INFO - PROCESS | 1845 | 1461216279982 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da1a4000 == 70 [pid = 1845] [id = 209] 22:24:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1c4a23400) [pid = 1845] [serial = 627] [outer = (nil)] 22:24:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1c89b7000) [pid = 1845] [serial = 628] [outer = 0x7fb1c4a23400] 22:24:40 INFO - PROCESS | 1845 | 1461216280057 Marionette DEBUG loaded listener.js 22:24:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1ca630800) [pid = 1845] [serial = 629] [outer = 0x7fb1c4a23400] 22:24:40 INFO - PROCESS | 1845 | 1461216280858 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 22:24:40 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 22:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1285ms 22:24:40 INFO - PROCESS | 1845 | 1461216280933 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 22:24:40 INFO - PROCESS | 1845 | 1461216280938 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 22:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:24:40 INFO - PROCESS | 1845 | 1461216280947 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:24:40 INFO - PROCESS | 1845 | 1461216280950 Marionette TRACE conn3 <- [1,810,null,{}] 22:24:40 INFO - PROCESS | 1845 | 1461216280955 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:41 INFO - PROCESS | 1845 | 1461216281148 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 22:24:41 INFO - PROCESS | 1845 | 1461216281301 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da52a800 == 71 [pid = 1845] [id = 210] 22:24:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1ce064800) [pid = 1845] [serial = 630] [outer = (nil)] 22:24:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1d3e56c00) [pid = 1845] [serial = 631] [outer = 0x7fb1ce064800] 22:24:41 INFO - PROCESS | 1845 | 1461216281385 Marionette DEBUG loaded listener.js 22:24:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1d3ee4800) [pid = 1845] [serial = 632] [outer = 0x7fb1ce064800] 22:24:42 INFO - PROCESS | 1845 | 1461216282218 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 22:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1326ms 22:24:42 INFO - PROCESS | 1845 | 1461216282274 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 22:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:24:42 INFO - PROCESS | 1845 | 1461216282278 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 22:24:42 INFO - PROCESS | 1845 | 1461216282284 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:24:42 INFO - PROCESS | 1845 | 1461216282287 Marionette TRACE conn3 <- [1,814,null,{}] 22:24:42 INFO - PROCESS | 1845 | 1461216282292 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:42 INFO - PROCESS | 1845 | 1461216282457 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 22:24:42 INFO - PROCESS | 1845 | 1461216282607 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de414800 == 72 [pid = 1845] [id = 211] 22:24:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1cdff2000) [pid = 1845] [serial = 633] [outer = (nil)] 22:24:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1d4f16000) [pid = 1845] [serial = 634] [outer = 0x7fb1cdff2000] 22:24:42 INFO - PROCESS | 1845 | 1461216282676 Marionette DEBUG loaded listener.js 22:24:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1d4f9c400) [pid = 1845] [serial = 635] [outer = 0x7fb1cdff2000] 22:24:43 INFO - PROCESS | 1845 | 1461216283518 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 22:24:43 INFO - PROCESS | 1845 | 1461216283575 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 22:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:24:43 INFO - PROCESS | 1845 | 1461216283581 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:24:43 INFO - PROCESS | 1845 | 1461216283584 Marionette TRACE conn3 <- [1,818,null,{}] 22:24:43 INFO - PROCESS | 1845 | 1461216283589 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:43 INFO - PROCESS | 1845 | 1461216283749 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 22:24:43 INFO - PROCESS | 1845 | 1461216283920 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b57e2800 == 73 [pid = 1845] [id = 212] 22:24:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1bc22e400) [pid = 1845] [serial = 636] [outer = (nil)] 22:24:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1d510fc00) [pid = 1845] [serial = 637] [outer = 0x7fb1bc22e400] 22:24:43 INFO - PROCESS | 1845 | 1461216283985 Marionette DEBUG loaded listener.js 22:24:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1d5edd000) [pid = 1845] [serial = 638] [outer = 0x7fb1bc22e400] 22:24:45 INFO - PROCESS | 1845 | 1461216285095 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 22:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1532ms 22:24:45 INFO - PROCESS | 1845 | 1461216285114 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 22:24:45 INFO - PROCESS | 1845 | 1461216285119 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 22:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:24:45 INFO - PROCESS | 1845 | 1461216285127 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:24:45 INFO - PROCESS | 1845 | 1461216285132 Marionette TRACE conn3 <- [1,822,null,{}] 22:24:45 INFO - PROCESS | 1845 | 1461216285139 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:45 INFO - PROCESS | 1845 | 1461216285286 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 22:24:45 INFO - PROCESS | 1845 | 1461216285506 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c4017800 == 74 [pid = 1845] [id = 213] 22:24:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1bd6cbc00) [pid = 1845] [serial = 639] [outer = (nil)] 22:24:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1be154c00) [pid = 1845] [serial = 640] [outer = 0x7fb1bd6cbc00] 22:24:45 INFO - PROCESS | 1845 | 1461216285585 Marionette DEBUG loaded listener.js 22:24:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1bef83000) [pid = 1845] [serial = 641] [outer = 0x7fb1bd6cbc00] 22:24:46 INFO - PROCESS | 1845 | 1461216286487 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 22:24:46 INFO - PROCESS | 1845 | 1461216286524 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 22:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:24:46 INFO - PROCESS | 1845 | 1461216286534 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:24:46 INFO - PROCESS | 1845 | 1461216286538 Marionette TRACE conn3 <- [1,826,null,{}] 22:24:46 INFO - PROCESS | 1845 | 1461216286543 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:46 INFO - PROCESS | 1845 | 1461216286694 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 22:24:46 INFO - PROCESS | 1845 | 1461216286859 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c400c800 == 75 [pid = 1845] [id = 214] 22:24:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1bd7d4400) [pid = 1845] [serial = 642] [outer = (nil)] 22:24:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1c1656400) [pid = 1845] [serial = 643] [outer = 0x7fb1bd7d4400] 22:24:46 INFO - PROCESS | 1845 | 1461216286924 Marionette DEBUG loaded listener.js 22:24:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1c4032800) [pid = 1845] [serial = 644] [outer = 0x7fb1bd7d4400] 22:24:47 INFO - PROCESS | 1845 | 1461216287823 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 22:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1334ms 22:24:47 INFO - PROCESS | 1845 | 1461216287868 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 22:24:47 INFO - PROCESS | 1845 | 1461216287872 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 22:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:24:47 INFO - PROCESS | 1845 | 1461216287878 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:24:47 INFO - PROCESS | 1845 | 1461216287884 Marionette TRACE conn3 <- [1,830,null,{}] 22:24:47 INFO - PROCESS | 1845 | 1461216287898 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:48 INFO - PROCESS | 1845 | 1461216288094 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1b7cf2400) [pid = 1845] [serial = 550] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1bed54400) [pid = 1845] [serial = 553] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1c51b3800) [pid = 1845] [serial = 556] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1c6fd2400) [pid = 1845] [serial = 559] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1be8bdc00) [pid = 1845] [serial = 562] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1c4a2e800) [pid = 1845] [serial = 580] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | 1461216288308 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be510000 == 76 [pid = 1845] [id = 215] 22:24:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1bc229800) [pid = 1845] [serial = 645] [outer = (nil)] 22:24:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1bed54400) [pid = 1845] [serial = 646] [outer = 0x7fb1bc229800] 22:24:48 INFO - PROCESS | 1845 | 1461216288380 Marionette DEBUG loaded listener.js 22:24:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1c6710800) [pid = 1845] [serial = 647] [outer = 0x7fb1bc229800] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1c1653800) [pid = 1845] [serial = 574] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1bd7d8c00) [pid = 1845] [serial = 566] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1bd7cc400) [pid = 1845] [serial = 565] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1bfc66000) [pid = 1845] [serial = 571] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1be56c800) [pid = 1845] [serial = 568] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1be74cc00) [pid = 1845] [serial = 569] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1c1dd5c00) [pid = 1845] [serial = 577] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1c1951400) [pid = 1845] [serial = 575] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1c4a27c00) [pid = 1845] [serial = 578] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1c002ec00) [pid = 1845] [serial = 572] [outer = (nil)] [url = about:blank] 22:24:48 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1c60f5c00) [pid = 1845] [serial = 548] [outer = (nil)] [url = about:blank] 22:24:49 INFO - PROCESS | 1845 | 1461216289095 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 22:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1239ms 22:24:49 INFO - PROCESS | 1845 | 1461216289119 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 22:24:49 INFO - PROCESS | 1845 | 1461216289123 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 22:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:24:49 INFO - PROCESS | 1845 | 1461216289133 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:24:49 INFO - PROCESS | 1845 | 1461216289135 Marionette TRACE conn3 <- [1,834,null,{}] 22:24:49 INFO - PROCESS | 1845 | 1461216289139 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:49 INFO - PROCESS | 1845 | 1461216289339 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 22:24:49 INFO - PROCESS | 1845 | 1461216289357 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c58ae000 == 77 [pid = 1845] [id = 216] 22:24:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1bd63d000) [pid = 1845] [serial = 648] [outer = (nil)] 22:24:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1c7621c00) [pid = 1845] [serial = 649] [outer = 0x7fb1bd63d000] 22:24:49 INFO - PROCESS | 1845 | 1461216289414 Marionette DEBUG loaded listener.js 22:24:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1c7d19000) [pid = 1845] [serial = 650] [outer = 0x7fb1bd63d000] 22:24:50 INFO - PROCESS | 1845 | 1461216290148 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 22:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1025ms 22:24:50 INFO - PROCESS | 1845 | 1461216290172 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 22:24:50 INFO - PROCESS | 1845 | 1461216290175 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 22:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:24:50 INFO - PROCESS | 1845 | 1461216290180 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:24:50 INFO - PROCESS | 1845 | 1461216290183 Marionette TRACE conn3 <- [1,838,null,{}] 22:24:50 INFO - PROCESS | 1845 | 1461216290188 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:50 INFO - PROCESS | 1845 | 1461216290318 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 22:24:50 INFO - PROCESS | 1845 | 1461216290332 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ced17000 == 78 [pid = 1845] [id = 217] 22:24:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1c6b0c400) [pid = 1845] [serial = 651] [outer = (nil)] 22:24:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1c894b400) [pid = 1845] [serial = 652] [outer = 0x7fb1c6b0c400] 22:24:50 INFO - PROCESS | 1845 | 1461216290388 Marionette DEBUG loaded listener.js 22:24:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1ce05fc00) [pid = 1845] [serial = 653] [outer = 0x7fb1c6b0c400] 22:24:51 INFO - PROCESS | 1845 | 1461216291209 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 22:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1077ms 22:24:51 INFO - PROCESS | 1845 | 1461216291265 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 22:24:51 INFO - PROCESS | 1845 | 1461216291268 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 22:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:24:51 INFO - PROCESS | 1845 | 1461216291275 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:24:51 INFO - PROCESS | 1845 | 1461216291278 Marionette TRACE conn3 <- [1,842,null,{}] 22:24:51 INFO - PROCESS | 1845 | 1461216291283 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:51 INFO - PROCESS | 1845 | 1461216291495 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 22:24:51 INFO - PROCESS | 1845 | 1461216291519 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d7b23000 == 79 [pid = 1845] [id = 218] 22:24:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1d3ee1000) [pid = 1845] [serial = 654] [outer = (nil)] 22:24:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1d5110800) [pid = 1845] [serial = 655] [outer = 0x7fb1d3ee1000] 22:24:51 INFO - PROCESS | 1845 | 1461216291579 Marionette DEBUG loaded listener.js 22:24:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1d5fce000) [pid = 1845] [serial = 656] [outer = 0x7fb1d3ee1000] 22:24:52 INFO - PROCESS | 1845 | 1461216292320 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 22:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1081ms 22:24:52 INFO - PROCESS | 1845 | 1461216292369 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 22:24:52 INFO - PROCESS | 1845 | 1461216292373 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 22:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:24:52 INFO - PROCESS | 1845 | 1461216292385 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:24:52 INFO - PROCESS | 1845 | 1461216292387 Marionette TRACE conn3 <- [1,846,null,{}] 22:24:52 INFO - PROCESS | 1845 | 1461216292392 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:52 INFO - PROCESS | 1845 | 1461216292566 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 22:24:52 INFO - PROCESS | 1845 | 1461216292589 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da428800 == 80 [pid = 1845] [id = 219] 22:24:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1be8bc000) [pid = 1845] [serial = 657] [outer = (nil)] 22:24:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1d62f1800) [pid = 1845] [serial = 658] [outer = 0x7fb1be8bc000] 22:24:52 INFO - PROCESS | 1845 | 1461216292646 Marionette DEBUG loaded listener.js 22:24:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1d8018c00) [pid = 1845] [serial = 659] [outer = 0x7fb1be8bc000] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1bef8ac00) [pid = 1845] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1bd6ca400) [pid = 1845] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1bd6ca000) [pid = 1845] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1d4a70400) [pid = 1845] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1bded7800) [pid = 1845] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1bc224800) [pid = 1845] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1be14b800) [pid = 1845] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1bbf19000) [pid = 1845] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1c14dac00) [pid = 1845] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1c1655800) [pid = 1845] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1bbf17400) [pid = 1845] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1b7ce6c00) [pid = 1845] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1be56d000) [pid = 1845] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1ca635c00) [pid = 1845] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1becda000) [pid = 1845] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1b658cc00) [pid = 1845] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1b6591c00) [pid = 1845] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1c1ea2000) [pid = 1845] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1bdedc400) [pid = 1845] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1c150f000) [pid = 1845] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 156 (0x7fb1bed53000) [pid = 1845] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1c40ba000) [pid = 1845] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 154 (0x7fb1c14d7c00) [pid = 1845] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 153 (0x7fb1b7cf5c00) [pid = 1845] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 152 (0x7fb1b7cf0c00) [pid = 1845] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 151 (0x7fb1c7a5bc00) [pid = 1845] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 150 (0x7fb1bded2400) [pid = 1845] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1b7cea000) [pid = 1845] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1becdb800) [pid = 1845] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1bded3c00) [pid = 1845] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1bf055400) [pid = 1845] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1b658fc00) [pid = 1845] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1d4a75800) [pid = 1845] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1c7a56c00) [pid = 1845] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:24:53 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1bd6c4000) [pid = 1845] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:24:53 INFO - PROCESS | 1845 | 1461216293964 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 22:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1639ms 22:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:24:54 INFO - PROCESS | 1845 | 1461216294018 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 22:24:54 INFO - PROCESS | 1845 | 1461216294020 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 22:24:54 INFO - PROCESS | 1845 | 1461216294026 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:24:54 INFO - PROCESS | 1845 | 1461216294029 Marionette TRACE conn3 <- [1,850,null,{}] 22:24:54 INFO - PROCESS | 1845 | 1461216294033 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:54 INFO - PROCESS | 1845 | 1461216294160 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 22:24:54 INFO - PROCESS | 1845 | 1461216294172 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bfba4800 == 81 [pid = 1845] [id = 220] 22:24:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1b7cee400) [pid = 1845] [serial = 660] [outer = (nil)] 22:24:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1bd6c5800) [pid = 1845] [serial = 661] [outer = 0x7fb1b7cee400] 22:24:54 INFO - PROCESS | 1845 | 1461216294230 Marionette DEBUG loaded listener.js 22:24:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1bed4c000) [pid = 1845] [serial = 662] [outer = 0x7fb1b7cee400] 22:24:55 INFO - PROCESS | 1845 | 1461216295236 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 22:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1226ms 22:24:55 INFO - PROCESS | 1845 | 1461216295252 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 22:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:24:55 INFO - PROCESS | 1845 | 1461216295258 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 22:24:55 INFO - PROCESS | 1845 | 1461216295265 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:24:55 INFO - PROCESS | 1845 | 1461216295271 Marionette TRACE conn3 <- [1,854,null,{}] 22:24:55 INFO - PROCESS | 1845 | 1461216295279 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:55 INFO - PROCESS | 1845 | 1461216295442 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 22:24:55 INFO - PROCESS | 1845 | 1461216295608 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1e12800 == 82 [pid = 1845] [id = 221] 22:24:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1bd6c6400) [pid = 1845] [serial = 663] [outer = (nil)] 22:24:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1be339800) [pid = 1845] [serial = 664] [outer = 0x7fb1bd6c6400] 22:24:55 INFO - PROCESS | 1845 | 1461216295681 Marionette DEBUG loaded listener.js 22:24:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1bed55400) [pid = 1845] [serial = 665] [outer = 0x7fb1bd6c6400] 22:24:56 INFO - PROCESS | 1845 | 1461216296562 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 22:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1336ms 22:24:56 INFO - PROCESS | 1845 | 1461216296602 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 22:24:56 INFO - PROCESS | 1845 | 1461216296611 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 22:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:24:56 INFO - PROCESS | 1845 | 1461216296621 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:24:56 INFO - PROCESS | 1845 | 1461216296624 Marionette TRACE conn3 <- [1,858,null,{}] 22:24:56 INFO - PROCESS | 1845 | 1461216296630 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:56 INFO - PROCESS | 1845 | 1461216296795 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 22:24:56 INFO - PROCESS | 1845 | 1461216296959 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1cdfb7000 == 83 [pid = 1845] [id = 222] 22:24:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1bd7d5800) [pid = 1845] [serial = 666] [outer = (nil)] 22:24:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1c1dd5c00) [pid = 1845] [serial = 667] [outer = 0x7fb1bd7d5800] 22:24:57 INFO - PROCESS | 1845 | 1461216297029 Marionette DEBUG loaded listener.js 22:24:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1c4a22800) [pid = 1845] [serial = 668] [outer = 0x7fb1bd7d5800] 22:24:58 INFO - PROCESS | 1845 | 1461216298004 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 22:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1433ms 22:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:24:58 INFO - PROCESS | 1845 | 1461216298055 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 22:24:58 INFO - PROCESS | 1845 | 1461216298057 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 22:24:58 INFO - PROCESS | 1845 | 1461216298064 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:24:58 INFO - PROCESS | 1845 | 1461216298070 Marionette TRACE conn3 <- [1,862,null,{}] 22:24:58 INFO - PROCESS | 1845 | 1461216298085 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:58 INFO - PROCESS | 1845 | 1461216298258 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 22:24:58 INFO - PROCESS | 1845 | 1461216298413 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da52f000 == 84 [pid = 1845] [id = 223] 22:24:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1c1ea1000) [pid = 1845] [serial = 669] [outer = (nil)] 22:24:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 153 (0x7fb1c6dca400) [pid = 1845] [serial = 670] [outer = 0x7fb1c1ea1000] 22:24:58 INFO - PROCESS | 1845 | 1461216298488 Marionette DEBUG loaded listener.js 22:24:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1c7a59000) [pid = 1845] [serial = 671] [outer = 0x7fb1c1ea1000] 22:24:59 INFO - PROCESS | 1845 | 1461216299337 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 22:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1333ms 22:24:59 INFO - PROCESS | 1845 | 1461216299397 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 22:24:59 INFO - PROCESS | 1845 | 1461216299401 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 22:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:24:59 INFO - PROCESS | 1845 | 1461216299407 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:24:59 INFO - PROCESS | 1845 | 1461216299409 Marionette TRACE conn3 <- [1,866,null,{}] 22:24:59 INFO - PROCESS | 1845 | 1461216299414 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:24:59 INFO - PROCESS | 1845 | 1461216299572 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 22:24:59 INFO - PROCESS | 1845 | 1461216299734 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9e70000 == 85 [pid = 1845] [id = 224] 22:24:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1be56c400) [pid = 1845] [serial = 672] [outer = (nil)] 22:24:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1c898fc00) [pid = 1845] [serial = 673] [outer = 0x7fb1be56c400] 22:24:59 INFO - PROCESS | 1845 | 1461216299806 Marionette DEBUG loaded listener.js 22:24:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1d3edc400) [pid = 1845] [serial = 674] [outer = 0x7fb1be56c400] 22:25:00 INFO - PROCESS | 1845 | 1461216300657 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 22:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1281ms 22:25:00 INFO - PROCESS | 1845 | 1461216300688 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 22:25:00 INFO - PROCESS | 1845 | 1461216300692 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 22:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:25:00 INFO - PROCESS | 1845 | 1461216300697 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:25:00 INFO - PROCESS | 1845 | 1461216300699 Marionette TRACE conn3 <- [1,870,null,{}] 22:25:00 INFO - PROCESS | 1845 | 1461216300704 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:00 INFO - PROCESS | 1845 | 1461216300864 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 22:25:01 INFO - PROCESS | 1845 | 1461216301025 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b540e800 == 86 [pid = 1845] [id = 225] 22:25:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1c65c7c00) [pid = 1845] [serial = 675] [outer = (nil)] 22:25:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1c14d7c00) [pid = 1845] [serial = 676] [outer = 0x7fb1c65c7c00] 22:25:01 INFO - PROCESS | 1845 | 1461216301105 Marionette DEBUG loaded listener.js 22:25:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1d510f400) [pid = 1845] [serial = 677] [outer = 0x7fb1c65c7c00] 22:25:01 INFO - PROCESS | 1845 | 1461216301990 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 22:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1333ms 22:25:02 INFO - PROCESS | 1845 | 1461216302031 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 22:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:25:02 INFO - PROCESS | 1845 | 1461216302036 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 22:25:02 INFO - PROCESS | 1845 | 1461216302043 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:25:02 INFO - PROCESS | 1845 | 1461216302045 Marionette TRACE conn3 <- [1,874,null,{}] 22:25:02 INFO - PROCESS | 1845 | 1461216302051 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:02 INFO - PROCESS | 1845 | 1461216302269 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 22:25:02 INFO - PROCESS | 1845 | 1461216302439 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dced2000 == 87 [pid = 1845] [id = 226] 22:25:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1d62f0000) [pid = 1845] [serial = 678] [outer = (nil)] 22:25:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1d801dc00) [pid = 1845] [serial = 679] [outer = 0x7fb1d62f0000] 22:25:02 INFO - PROCESS | 1845 | 1461216302516 Marionette DEBUG loaded listener.js 22:25:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1d9ea9400) [pid = 1845] [serial = 680] [outer = 0x7fb1d62f0000] 22:25:03 INFO - PROCESS | 1845 | 1461216303369 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 22:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1381ms 22:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:25:03 INFO - PROCESS | 1845 | 1461216303424 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 22:25:03 INFO - PROCESS | 1845 | 1461216303427 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 22:25:03 INFO - PROCESS | 1845 | 1461216303433 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:25:03 INFO - PROCESS | 1845 | 1461216303436 Marionette TRACE conn3 <- [1,878,null,{}] 22:25:03 INFO - PROCESS | 1845 | 1461216303442 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:03 INFO - PROCESS | 1845 | 1461216303604 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 22:25:03 INFO - PROCESS | 1845 | 1461216303775 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b68ef800 == 88 [pid = 1845] [id = 227] 22:25:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1d4f96400) [pid = 1845] [serial = 681] [outer = (nil)] 22:25:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1d9eb0c00) [pid = 1845] [serial = 682] [outer = 0x7fb1d4f96400] 22:25:03 INFO - PROCESS | 1845 | 1461216303844 Marionette DEBUG loaded listener.js 22:25:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1d9fcc800) [pid = 1845] [serial = 683] [outer = 0x7fb1d4f96400] 22:25:04 INFO - PROCESS | 1845 | 1461216304669 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 22:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1288ms 22:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:25:04 INFO - PROCESS | 1845 | 1461216304721 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 22:25:04 INFO - PROCESS | 1845 | 1461216304724 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 22:25:04 INFO - PROCESS | 1845 | 1461216304731 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:25:04 INFO - PROCESS | 1845 | 1461216304734 Marionette TRACE conn3 <- [1,882,null,{}] 22:25:04 INFO - PROCESS | 1845 | 1461216304741 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:04 INFO - PROCESS | 1845 | 1461216304907 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 22:25:05 INFO - PROCESS | 1845 | 1461216305077 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b6727000 == 89 [pid = 1845] [id = 228] 22:25:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1b416a800) [pid = 1845] [serial = 684] [outer = (nil)] 22:25:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1b416e400) [pid = 1845] [serial = 685] [outer = 0x7fb1b416a800] 22:25:05 INFO - PROCESS | 1845 | 1461216305150 Marionette DEBUG loaded listener.js 22:25:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1b4172800) [pid = 1845] [serial = 686] [outer = 0x7fb1b416a800] 22:25:05 INFO - PROCESS | 1845 | 1461216305961 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 22:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1282ms 22:25:06 INFO - PROCESS | 1845 | 1461216306012 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 22:25:06 INFO - PROCESS | 1845 | 1461216306015 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 22:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:25:06 INFO - PROCESS | 1845 | 1461216306021 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:25:06 INFO - PROCESS | 1845 | 1461216306024 Marionette TRACE conn3 <- [1,886,null,{}] 22:25:06 INFO - PROCESS | 1845 | 1461216306029 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:06 INFO - PROCESS | 1845 | 1461216306213 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 22:25:06 INFO - PROCESS | 1845 | 1461216306378 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2bd2000 == 90 [pid = 1845] [id = 229] 22:25:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1b416b000) [pid = 1845] [serial = 687] [outer = (nil)] 22:25:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1bd7d8800) [pid = 1845] [serial = 688] [outer = 0x7fb1b416b000] 22:25:06 INFO - PROCESS | 1845 | 1461216306449 Marionette DEBUG loaded listener.js 22:25:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1c641ec00) [pid = 1845] [serial = 689] [outer = 0x7fb1b416b000] 22:25:07 INFO - PROCESS | 1845 | 1461216307308 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 22:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1333ms 22:25:07 INFO - PROCESS | 1845 | 1461216307355 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 22:25:07 INFO - PROCESS | 1845 | 1461216307358 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 22:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:25:07 INFO - PROCESS | 1845 | 1461216307366 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:25:07 INFO - PROCESS | 1845 | 1461216307369 Marionette TRACE conn3 <- [1,890,null,{}] 22:25:07 INFO - PROCESS | 1845 | 1461216307374 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:07 INFO - PROCESS | 1845 | 1461216307542 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 22:25:07 INFO - PROCESS | 1845 | 1461216307709 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b68ec800 == 91 [pid = 1845] [id = 230] 22:25:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1b416d000) [pid = 1845] [serial = 690] [outer = (nil)] 22:25:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1b6588800) [pid = 1845] [serial = 691] [outer = 0x7fb1b416d000] 22:25:07 INFO - PROCESS | 1845 | 1461216307782 Marionette DEBUG loaded listener.js 22:25:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1bfd88c00) [pid = 1845] [serial = 692] [outer = 0x7fb1b416d000] 22:25:08 INFO - PROCESS | 1845 | 1461216308633 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 22:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1328ms 22:25:08 INFO - PROCESS | 1845 | 1461216308695 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 22:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:25:08 INFO - PROCESS | 1845 | 1461216308699 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 22:25:08 INFO - PROCESS | 1845 | 1461216308704 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:25:08 INFO - PROCESS | 1845 | 1461216308708 Marionette TRACE conn3 <- [1,894,null,{}] 22:25:08 INFO - PROCESS | 1845 | 1461216308714 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:08 INFO - PROCESS | 1845 | 1461216308917 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 22:25:09 INFO - PROCESS | 1845 | 1461216309088 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c410e800 == 92 [pid = 1845] [id = 231] 22:25:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1b4173c00) [pid = 1845] [serial = 693] [outer = (nil)] 22:25:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1bd6ce000) [pid = 1845] [serial = 694] [outer = 0x7fb1b4173c00] 22:25:09 INFO - PROCESS | 1845 | 1461216309169 Marionette DEBUG loaded listener.js 22:25:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1d5f55c00) [pid = 1845] [serial = 695] [outer = 0x7fb1b4173c00] 22:25:10 INFO - PROCESS | 1845 | 1461216310395 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 22:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1728ms 22:25:10 INFO - PROCESS | 1845 | 1461216310433 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 22:25:10 INFO - PROCESS | 1845 | 1461216310438 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 22:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:25:10 INFO - PROCESS | 1845 | 1461216310446 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:25:10 INFO - PROCESS | 1845 | 1461216310449 Marionette TRACE conn3 <- [1,898,null,{}] 22:25:10 INFO - PROCESS | 1845 | 1461216310457 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:10 INFO - PROCESS | 1845 | 1461216310609 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 22:25:10 INFO - PROCESS | 1845 | 1461216310779 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c00b6000 == 93 [pid = 1845] [id = 232] 22:25:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1bc22c000) [pid = 1845] [serial = 696] [outer = (nil)] 22:25:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1bd7ce000) [pid = 1845] [serial = 697] [outer = 0x7fb1bc22c000] 22:25:10 INFO - PROCESS | 1845 | 1461216310847 Marionette DEBUG loaded listener.js 22:25:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1be574000) [pid = 1845] [serial = 698] [outer = 0x7fb1bc22c000] 22:25:11 INFO - PROCESS | 1845 | 1461216311821 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 22:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1430ms 22:25:11 INFO - PROCESS | 1845 | 1461216311877 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 22:25:11 INFO - PROCESS | 1845 | 1461216311884 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 22:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:25:11 INFO - PROCESS | 1845 | 1461216311894 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:25:11 INFO - PROCESS | 1845 | 1461216311896 Marionette TRACE conn3 <- [1,902,null,{}] 22:25:11 INFO - PROCESS | 1845 | 1461216311901 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:12 INFO - PROCESS | 1845 | 1461216312100 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bfb8a000 == 92 [pid = 1845] [id = 53] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6f96800 == 91 [pid = 1845] [id = 72] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c0ad7800 == 90 [pid = 1845] [id = 45] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c58bc800 == 89 [pid = 1845] [id = 147] 22:25:12 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1c7a5f800) [pid = 1845] [serial = 613] [outer = (nil)] [url = about:blank] 22:25:12 INFO - PROCESS | 1845 | 1461216312396 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da428800 == 88 [pid = 1845] [id = 219] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d7b23000 == 87 [pid = 1845] [id = 218] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ced17000 == 86 [pid = 1845] [id = 217] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c58ae000 == 85 [pid = 1845] [id = 216] 22:25:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bd622000 == 86 [pid = 1845] [id = 233] 22:25:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1be744c00) [pid = 1845] [serial = 699] [outer = (nil)] 22:25:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1bed53000) [pid = 1845] [serial = 700] [outer = 0x7fb1be744c00] 22:25:12 INFO - PROCESS | 1845 | 1461216312490 Marionette DEBUG loaded listener.js 22:25:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1c150f000) [pid = 1845] [serial = 701] [outer = 0x7fb1be744c00] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be510000 == 85 [pid = 1845] [id = 215] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c400c800 == 84 [pid = 1845] [id = 214] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c4017800 == 83 [pid = 1845] [id = 213] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da52a800 == 82 [pid = 1845] [id = 210] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da1a4000 == 81 [pid = 1845] [id = 209] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9c64800 == 80 [pid = 1845] [id = 208] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d6117000 == 79 [pid = 1845] [id = 207] 22:25:12 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6ed8000 == 78 [pid = 1845] [id = 206] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1c6410000) [pid = 1845] [serial = 607] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1c8992000) [pid = 1845] [serial = 358] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1c1657000) [pid = 1845] [serial = 479] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1da3ea800) [pid = 1845] [serial = 442] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1bece2c00) [pid = 1845] [serial = 427] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1c4a25800) [pid = 1845] [serial = 563] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1c14dcc00) [pid = 1845] [serial = 602] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1d3edcc00) [pid = 1845] [serial = 439] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1c6704c00) [pid = 1845] [serial = 482] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1c491b400) [pid = 1845] [serial = 589] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1c6f8bc00) [pid = 1845] [serial = 485] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1c5da9400) [pid = 1845] [serial = 436] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1bded1800) [pid = 1845] [serial = 583] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1b7cf5800) [pid = 1845] [serial = 472] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1c1ddd800) [pid = 1845] [serial = 403] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1da3e7c00) [pid = 1845] [serial = 361] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1c7a47000) [pid = 1845] [serial = 394] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1bded4400) [pid = 1845] [serial = 610] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1bdbf0000) [pid = 1845] [serial = 598] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1c1eae800) [pid = 1845] [serial = 445] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1bed4e000) [pid = 1845] [serial = 601] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1c1745400) [pid = 1845] [serial = 430] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1c6f7fc00) [pid = 1845] [serial = 433] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1c6703800) [pid = 1845] [serial = 608] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1c15f5400) [pid = 1845] [serial = 604] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1c6dd1400) [pid = 1845] [serial = 349] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 156 (0x7fb1c6f82c00) [pid = 1845] [serial = 391] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1bf055000) [pid = 1845] [serial = 476] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 154 (0x7fb1c4a25c00) [pid = 1845] [serial = 605] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 153 (0x7fb1c6fd6800) [pid = 1845] [serial = 596] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 152 (0x7fb1dceb5000) [pid = 1845] [serial = 400] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 151 (0x7fb1c14d7800) [pid = 1845] [serial = 388] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 150 (0x7fb1be8b5c00) [pid = 1845] [serial = 533] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1d80ca800) [pid = 1845] [serial = 397] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1dc196c00) [pid = 1845] [serial = 325] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1be576400) [pid = 1845] [serial = 599] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1c4032000) [pid = 1845] [serial = 346] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1c763ec00) [pid = 1845] [serial = 488] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1c4a21400) [pid = 1845] [serial = 611] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1be8b7800) [pid = 1845] [serial = 586] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1d9eb1400) [pid = 1845] [serial = 364] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 141 (0x7fb1c65cbc00) [pid = 1845] [serial = 592] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 140 (0x7fb1c7a5e400) [pid = 1845] [serial = 352] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 139 (0x7fb1c4fda400) [pid = 1845] [serial = 595] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | --DOMWINDOW == 138 (0x7fb1c7a57800) [pid = 1845] [serial = 355] [outer = (nil)] [url = about:blank] 22:25:13 INFO - PROCESS | 1845 | 1461216313286 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 22:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1430ms 22:25:13 INFO - PROCESS | 1845 | 1461216313323 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 22:25:13 INFO - PROCESS | 1845 | 1461216313326 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 22:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:25:13 INFO - PROCESS | 1845 | 1461216313345 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:25:13 INFO - PROCESS | 1845 | 1461216313352 Marionette TRACE conn3 <- [1,906,null,{}] 22:25:13 INFO - PROCESS | 1845 | 1461216313366 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:13 INFO - PROCESS | 1845 | 1461216313510 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 22:25:13 INFO - PROCESS | 1845 | 1461216313528 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c0abf000 == 79 [pid = 1845] [id = 234] 22:25:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 139 (0x7fb1c150f400) [pid = 1845] [serial = 702] [outer = (nil)] 22:25:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 140 (0x7fb1c1ddb800) [pid = 1845] [serial = 703] [outer = 0x7fb1c150f400] 22:25:13 INFO - PROCESS | 1845 | 1461216313592 Marionette DEBUG loaded listener.js 22:25:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 141 (0x7fb1c26c6400) [pid = 1845] [serial = 704] [outer = 0x7fb1c150f400] 22:25:14 INFO - PROCESS | 1845 | 1461216314377 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 22:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1095ms 22:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:25:14 INFO - PROCESS | 1845 | 1461216314433 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 22:25:14 INFO - PROCESS | 1845 | 1461216314436 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 22:25:14 INFO - PROCESS | 1845 | 1461216314442 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:25:14 INFO - PROCESS | 1845 | 1461216314445 Marionette TRACE conn3 <- [1,910,null,{}] 22:25:14 INFO - PROCESS | 1845 | 1461216314453 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:14 INFO - PROCESS | 1845 | 1461216314595 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 22:25:14 INFO - PROCESS | 1845 | 1461216314609 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c3e6a800 == 80 [pid = 1845] [id = 235] 22:25:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1be573000) [pid = 1845] [serial = 705] [outer = (nil)] 22:25:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1c26cf000) [pid = 1845] [serial = 706] [outer = 0x7fb1be573000] 22:25:14 INFO - PROCESS | 1845 | 1461216314668 Marionette DEBUG loaded listener.js 22:25:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1c40ba000) [pid = 1845] [serial = 707] [outer = 0x7fb1be573000] 22:25:15 INFO - PROCESS | 1845 | 1461216315556 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 22:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1176ms 22:25:15 INFO - PROCESS | 1845 | 1461216315619 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 22:25:15 INFO - PROCESS | 1845 | 1461216315623 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 22:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:25:15 INFO - PROCESS | 1845 | 1461216315628 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:25:15 INFO - PROCESS | 1845 | 1461216315630 Marionette TRACE conn3 <- [1,914,null,{}] 22:25:15 INFO - PROCESS | 1845 | 1461216315635 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:15 INFO - PROCESS | 1845 | 1461216315815 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 22:25:15 INFO - PROCESS | 1845 | 1461216315843 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6764000 == 81 [pid = 1845] [id = 236] 22:25:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1c26cb000) [pid = 1845] [serial = 708] [outer = (nil)] 22:25:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1c4a25c00) [pid = 1845] [serial = 709] [outer = 0x7fb1c26cb000] 22:25:15 INFO - PROCESS | 1845 | 1461216315905 Marionette DEBUG loaded listener.js 22:25:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1c4fe1800) [pid = 1845] [serial = 710] [outer = 0x7fb1c26cb000] 22:25:16 INFO - PROCESS | 1845 | 1461216316766 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 22:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1181ms 22:25:16 INFO - PROCESS | 1845 | 1461216316811 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 22:25:16 INFO - PROCESS | 1845 | 1461216316814 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 22:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:25:17 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1d3ee1000) [pid = 1845] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:25:17 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1be8bc000) [pid = 1845] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:25:17 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1bd63d000) [pid = 1845] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:25:17 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1bd6cbc00) [pid = 1845] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:25:17 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1c6b0c400) [pid = 1845] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:25:17 INFO - PROCESS | 1845 | --DOMWINDOW == 141 (0x7fb1bc229800) [pid = 1845] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:25:17 INFO - PROCESS | 1845 | --DOMWINDOW == 140 (0x7fb1bd7d4400) [pid = 1845] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:25:17 INFO - PROCESS | 1845 | --DOMWINDOW == 139 (0x7fb1c7a45800) [pid = 1845] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:25:17 INFO - PROCESS | 1845 | 1461216317196 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:25:17 INFO - PROCESS | 1845 | 1461216317198 Marionette TRACE conn3 <- [1,918,null,{}] 22:25:17 INFO - PROCESS | 1845 | 1461216317208 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:17 INFO - PROCESS | 1845 | 1461216317363 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 22:25:17 INFO - PROCESS | 1845 | 1461216317524 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7895800 == 82 [pid = 1845] [id = 237] 22:25:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 140 (0x7fb1c26cb400) [pid = 1845] [serial = 711] [outer = (nil)] 22:25:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 141 (0x7fb1c6703400) [pid = 1845] [serial = 712] [outer = 0x7fb1c26cb400] 22:25:17 INFO - PROCESS | 1845 | 1461216317590 Marionette DEBUG loaded listener.js 22:25:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1c6f7fc00) [pid = 1845] [serial = 713] [outer = 0x7fb1c26cb400] 22:25:18 INFO - PROCESS | 1845 | 1461216318218 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 22:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1458ms 22:25:18 INFO - PROCESS | 1845 | 1461216318284 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 22:25:18 INFO - PROCESS | 1845 | 1461216318287 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 22:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:25:18 INFO - PROCESS | 1845 | 1461216318293 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:25:18 INFO - PROCESS | 1845 | 1461216318295 Marionette TRACE conn3 <- [1,922,null,{}] 22:25:18 INFO - PROCESS | 1845 | 1461216318305 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:18 INFO - PROCESS | 1845 | 1461216318493 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 22:25:18 INFO - PROCESS | 1845 | 1461216318564 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c8950000 == 83 [pid = 1845] [id = 238] 22:25:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1c26cd400) [pid = 1845] [serial = 714] [outer = (nil)] 22:25:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1c6f86c00) [pid = 1845] [serial = 715] [outer = 0x7fb1c26cd400] 22:25:18 INFO - PROCESS | 1845 | 1461216318623 Marionette DEBUG loaded listener.js 22:25:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1c7a45800) [pid = 1845] [serial = 716] [outer = 0x7fb1c26cd400] 22:25:19 INFO - PROCESS | 1845 | 1461216319382 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 22:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1132ms 22:25:19 INFO - PROCESS | 1845 | 1461216319428 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 22:25:19 INFO - PROCESS | 1845 | 1461216319434 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 22:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:25:19 INFO - PROCESS | 1845 | 1461216319442 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:25:19 INFO - PROCESS | 1845 | 1461216319447 Marionette TRACE conn3 <- [1,926,null,{}] 22:25:19 INFO - PROCESS | 1845 | 1461216319457 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:19 INFO - PROCESS | 1845 | 1461216319636 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 22:25:19 INFO - PROCESS | 1845 | 1461216319797 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbb9000 == 84 [pid = 1845] [id = 239] 22:25:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1b6589c00) [pid = 1845] [serial = 717] [outer = (nil)] 22:25:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1bd6c4800) [pid = 1845] [serial = 718] [outer = 0x7fb1b6589c00] 22:25:19 INFO - PROCESS | 1845 | 1461216319874 Marionette DEBUG loaded listener.js 22:25:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1bded4400) [pid = 1845] [serial = 719] [outer = 0x7fb1b6589c00] 22:25:20 INFO - PROCESS | 1845 | 1461216320783 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 22:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1387ms 22:25:20 INFO - PROCESS | 1845 | 1461216320830 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 22:25:20 INFO - PROCESS | 1845 | 1461216320839 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 22:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:25:20 INFO - PROCESS | 1845 | 1461216320849 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:25:20 INFO - PROCESS | 1845 | 1461216320852 Marionette TRACE conn3 <- [1,930,null,{}] 22:25:20 INFO - PROCESS | 1845 | 1461216320860 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:21 INFO - PROCESS | 1845 | 1461216321029 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 22:25:21 INFO - PROCESS | 1845 | 1461216321184 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1ecb800 == 85 [pid = 1845] [id = 240] 22:25:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1bd63c400) [pid = 1845] [serial = 720] [outer = (nil)] 22:25:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1c0026000) [pid = 1845] [serial = 721] [outer = 0x7fb1bd63c400] 22:25:21 INFO - PROCESS | 1845 | 1461216321258 Marionette DEBUG loaded listener.js 22:25:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1c15f9800) [pid = 1845] [serial = 722] [outer = 0x7fb1bd63c400] 22:25:22 INFO - PROCESS | 1845 | 1461216322196 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 22:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1384ms 22:25:22 INFO - PROCESS | 1845 | 1461216322233 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 22:25:22 INFO - PROCESS | 1845 | 1461216322237 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 22:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:25:22 INFO - PROCESS | 1845 | 1461216322243 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:25:22 INFO - PROCESS | 1845 | 1461216322249 Marionette TRACE conn3 <- [1,934,null,{}] 22:25:22 INFO - PROCESS | 1845 | 1461216322264 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:22 INFO - PROCESS | 1845 | 1461216322450 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 22:25:22 INFO - PROCESS | 1845 | 1461216322607 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ced07000 == 86 [pid = 1845] [id = 241] 22:25:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1c1eaf400) [pid = 1845] [serial = 723] [outer = (nil)] 22:25:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 153 (0x7fb1c4a2d000) [pid = 1845] [serial = 724] [outer = 0x7fb1c1eaf400] 22:25:22 INFO - PROCESS | 1845 | 1461216322685 Marionette DEBUG loaded listener.js 22:25:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1c641f000) [pid = 1845] [serial = 725] [outer = 0x7fb1c1eaf400] 22:25:23 INFO - PROCESS | 1845 | 1461216323549 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 22:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1340ms 22:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:25:23 INFO - PROCESS | 1845 | 1461216323583 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 22:25:23 INFO - PROCESS | 1845 | 1461216323587 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 22:25:23 INFO - PROCESS | 1845 | 1461216323593 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:25:23 INFO - PROCESS | 1845 | 1461216323595 Marionette TRACE conn3 <- [1,938,null,{}] 22:25:23 INFO - PROCESS | 1845 | 1461216323600 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:23 INFO - PROCESS | 1845 | 1461216323762 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 22:25:23 INFO - PROCESS | 1845 | 1461216323924 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d51c7000 == 87 [pid = 1845] [id = 242] 22:25:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1bd6c8400) [pid = 1845] [serial = 726] [outer = (nil)] 22:25:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1c6fd0c00) [pid = 1845] [serial = 727] [outer = 0x7fb1bd6c8400] 22:25:24 INFO - PROCESS | 1845 | 1461216323998 Marionette DEBUG loaded listener.js 22:25:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1c7a57800) [pid = 1845] [serial = 728] [outer = 0x7fb1bd6c8400] 22:25:24 INFO - PROCESS | 1845 | 1461216324835 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 22:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1281ms 22:25:24 INFO - PROCESS | 1845 | 1461216324874 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 22:25:24 INFO - PROCESS | 1845 | 1461216324877 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 22:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:25:24 INFO - PROCESS | 1845 | 1461216324883 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:25:24 INFO - PROCESS | 1845 | 1461216324885 Marionette TRACE conn3 <- [1,942,null,{}] 22:25:24 INFO - PROCESS | 1845 | 1461216324891 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:25 INFO - PROCESS | 1845 | 1461216325071 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 22:25:25 INFO - PROCESS | 1845 | 1461216325233 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d8079000 == 88 [pid = 1845] [id = 243] 22:25:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1bdedb800) [pid = 1845] [serial = 729] [outer = (nil)] 22:25:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1c7a63000) [pid = 1845] [serial = 730] [outer = 0x7fb1bdedb800] 22:25:25 INFO - PROCESS | 1845 | 1461216325302 Marionette DEBUG loaded listener.js 22:25:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1c8996000) [pid = 1845] [serial = 731] [outer = 0x7fb1bdedb800] 22:25:26 INFO - PROCESS | 1845 | 1461216326171 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 22:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1329ms 22:25:26 INFO - PROCESS | 1845 | 1461216326213 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 22:25:26 INFO - PROCESS | 1845 | 1461216326217 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 22:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:25:26 INFO - PROCESS | 1845 | 1461216326223 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:25:26 INFO - PROCESS | 1845 | 1461216326226 Marionette TRACE conn3 <- [1,946,null,{}] 22:25:26 INFO - PROCESS | 1845 | 1461216326232 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:26 INFO - PROCESS | 1845 | 1461216326438 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 22:25:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1d3e62400) [pid = 1845] [serial = 732] [outer = 0x7fb1be14ec00] 22:25:26 INFO - PROCESS | 1845 | 1461216326672 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da40e000 == 89 [pid = 1845] [id = 244] 22:25:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1b6585c00) [pid = 1845] [serial = 733] [outer = (nil)] 22:25:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1d4f9cc00) [pid = 1845] [serial = 734] [outer = 0x7fb1b6585c00] 22:25:26 INFO - PROCESS | 1845 | 1461216326806 Marionette DEBUG loaded listener.js 22:25:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1d5edf400) [pid = 1845] [serial = 735] [outer = 0x7fb1b6585c00] 22:25:27 INFO - PROCESS | 1845 | 1461216327683 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 22:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1527ms 22:25:27 INFO - PROCESS | 1845 | 1461216327751 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 22:25:27 INFO - PROCESS | 1845 | 1461216327755 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 22:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:25:27 INFO - PROCESS | 1845 | 1461216327760 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:25:27 INFO - PROCESS | 1845 | 1461216327763 Marionette TRACE conn3 <- [1,950,null,{}] 22:25:27 INFO - PROCESS | 1845 | 1461216327768 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:27 INFO - PROCESS | 1845 | 1461216327935 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 22:25:28 INFO - PROCESS | 1845 | 1461216328105 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da191000 == 90 [pid = 1845] [id = 245] 22:25:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1bbf25000) [pid = 1845] [serial = 736] [outer = (nil)] 22:25:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1d62c6800) [pid = 1845] [serial = 737] [outer = 0x7fb1bbf25000] 22:25:28 INFO - PROCESS | 1845 | 1461216328179 Marionette DEBUG loaded listener.js 22:25:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1d9987800) [pid = 1845] [serial = 738] [outer = 0x7fb1bbf25000] 22:25:28 INFO - PROCESS | 1845 | 1461216328983 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 22:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1279ms 22:25:29 INFO - PROCESS | 1845 | 1461216329041 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 22:25:29 INFO - PROCESS | 1845 | 1461216329044 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 22:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:25:29 INFO - PROCESS | 1845 | 1461216329049 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:25:29 INFO - PROCESS | 1845 | 1461216329052 Marionette TRACE conn3 <- [1,954,null,{}] 22:25:29 INFO - PROCESS | 1845 | 1461216329057 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:29 INFO - PROCESS | 1845 | 1461216329213 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 22:25:29 INFO - PROCESS | 1845 | 1461216329378 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de409800 == 91 [pid = 1845] [id = 246] 22:25:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1be8b4400) [pid = 1845] [serial = 739] [outer = (nil)] 22:25:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1d9eab000) [pid = 1845] [serial = 740] [outer = 0x7fb1be8b4400] 22:25:29 INFO - PROCESS | 1845 | 1461216329449 Marionette DEBUG loaded listener.js 22:25:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1d9fcb400) [pid = 1845] [serial = 741] [outer = 0x7fb1be8b4400] 22:25:30 INFO - PROCESS | 1845 | 1461216330271 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 22:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1278ms 22:25:30 INFO - PROCESS | 1845 | 1461216330328 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 22:25:30 INFO - PROCESS | 1845 | 1461216330331 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 22:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:25:30 INFO - PROCESS | 1845 | 1461216330338 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:25:30 INFO - PROCESS | 1845 | 1461216330341 Marionette TRACE conn3 <- [1,958,null,{}] 22:25:30 INFO - PROCESS | 1845 | 1461216330346 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:30 INFO - PROCESS | 1845 | 1461216330513 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 22:25:30 INFO - PROCESS | 1845 | 1461216330678 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c624c000 == 92 [pid = 1845] [id = 247] 22:25:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1d5f48400) [pid = 1845] [serial = 742] [outer = (nil)] 22:25:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1da094c00) [pid = 1845] [serial = 743] [outer = 0x7fb1d5f48400] 22:25:30 INFO - PROCESS | 1845 | 1461216330749 Marionette DEBUG loaded listener.js 22:25:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1da1b3400) [pid = 1845] [serial = 744] [outer = 0x7fb1d5f48400] 22:25:31 INFO - PROCESS | 1845 | 1461216331589 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 22:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1280ms 22:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:25:31 INFO - PROCESS | 1845 | 1461216331619 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 22:25:31 INFO - PROCESS | 1845 | 1461216331622 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 22:25:31 INFO - PROCESS | 1845 | 1461216331627 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:25:31 INFO - PROCESS | 1845 | 1461216331631 Marionette TRACE conn3 <- [1,962,null,{}] 22:25:31 INFO - PROCESS | 1845 | 1461216331636 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:31 INFO - PROCESS | 1845 | 1461216331793 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 22:25:31 INFO - PROCESS | 1845 | 1461216331961 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1b87000 == 93 [pid = 1845] [id = 248] 22:25:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1b7fa9400) [pid = 1845] [serial = 745] [outer = (nil)] 22:25:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1b7fb2400) [pid = 1845] [serial = 746] [outer = 0x7fb1b7fa9400] 22:25:32 INFO - PROCESS | 1845 | 1461216332034 Marionette DEBUG loaded listener.js 22:25:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1b7fb7800) [pid = 1845] [serial = 747] [outer = 0x7fb1b7fa9400] 22:25:32 INFO - PROCESS | 1845 | 1461216332872 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 22:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1280ms 22:25:32 INFO - PROCESS | 1845 | 1461216332908 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 22:25:32 INFO - PROCESS | 1845 | 1461216332912 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 22:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:25:32 INFO - PROCESS | 1845 | 1461216332918 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:25:32 INFO - PROCESS | 1845 | 1461216332922 Marionette TRACE conn3 <- [1,966,null,{}] 22:25:32 INFO - PROCESS | 1845 | 1461216332927 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:33 INFO - PROCESS | 1845 | 1461216333128 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 22:25:33 INFO - PROCESS | 1845 | 1461216333317 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dcb60800 == 94 [pid = 1845] [id = 249] 22:25:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1b2d60c00) [pid = 1845] [serial = 748] [outer = (nil)] 22:25:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1b2d69c00) [pid = 1845] [serial = 749] [outer = 0x7fb1b2d60c00] 22:25:33 INFO - PROCESS | 1845 | 1461216333393 Marionette DEBUG loaded listener.js 22:25:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1b7fb8800) [pid = 1845] [serial = 750] [outer = 0x7fb1b2d60c00] 22:25:34 INFO - PROCESS | 1845 | 1461216334288 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 22:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1435ms 22:25:34 INFO - PROCESS | 1845 | 1461216334354 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 22:25:34 INFO - PROCESS | 1845 | 1461216334357 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 22:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:25:34 INFO - PROCESS | 1845 | 1461216334364 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:25:34 INFO - PROCESS | 1845 | 1461216334367 Marionette TRACE conn3 <- [1,970,null,{}] 22:25:34 INFO - PROCESS | 1845 | 1461216334372 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:34 INFO - PROCESS | 1845 | 1461216334546 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 22:25:34 INFO - PROCESS | 1845 | 1461216334714 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b31ee800 == 95 [pid = 1845] [id = 250] 22:25:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1b2d65800) [pid = 1845] [serial = 751] [outer = (nil)] 22:25:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1b3f71400) [pid = 1845] [serial = 752] [outer = 0x7fb1b2d65800] 22:25:34 INFO - PROCESS | 1845 | 1461216334789 Marionette DEBUG loaded listener.js 22:25:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1b3f77c00) [pid = 1845] [serial = 753] [outer = 0x7fb1b2d65800] 22:25:35 INFO - PROCESS | 1845 | 1461216335896 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 22:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1579ms 22:25:35 INFO - PROCESS | 1845 | 1461216335944 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 22:25:35 INFO - PROCESS | 1845 | 1461216335950 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 22:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:25:35 INFO - PROCESS | 1845 | 1461216335958 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:25:35 INFO - PROCESS | 1845 | 1461216335961 Marionette TRACE conn3 <- [1,974,null,{}] 22:25:35 INFO - PROCESS | 1845 | 1461216335968 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:36 INFO - PROCESS | 1845 | 1461216336117 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 22:25:36 INFO - PROCESS | 1845 | 1461216336288 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee5a800 == 96 [pid = 1845] [id = 251] 22:25:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1b4168000) [pid = 1845] [serial = 754] [outer = (nil)] 22:25:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1b6585800) [pid = 1845] [serial = 755] [outer = 0x7fb1b4168000] 22:25:36 INFO - PROCESS | 1845 | 1461216336354 Marionette DEBUG loaded listener.js 22:25:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1b7faf400) [pid = 1845] [serial = 756] [outer = 0x7fb1b4168000] 22:25:37 INFO - PROCESS | 1845 | 1461216337283 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 22:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1387ms 22:25:37 INFO - PROCESS | 1845 | 1461216337346 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 22:25:37 INFO - PROCESS | 1845 | 1461216337353 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 22:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:25:37 INFO - PROCESS | 1845 | 1461216337362 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:25:37 INFO - PROCESS | 1845 | 1461216337365 Marionette TRACE conn3 <- [1,978,null,{}] 22:25:37 INFO - PROCESS | 1845 | 1461216337371 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:37 INFO - PROCESS | 1845 | 1461216337526 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 22:25:37 INFO - PROCESS | 1845 | 1461216337694 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b6718800 == 97 [pid = 1845] [id = 252] 22:25:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1bc222400) [pid = 1845] [serial = 757] [outer = (nil)] 22:25:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1bd7d4400) [pid = 1845] [serial = 758] [outer = 0x7fb1bc222400] 22:25:37 INFO - PROCESS | 1845 | 1461216337759 Marionette DEBUG loaded listener.js 22:25:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1be14c400) [pid = 1845] [serial = 759] [outer = 0x7fb1bc222400] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c7895800 == 96 [pid = 1845] [id = 237] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1bbf21000) [pid = 1845] [serial = 616] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1c002cc00) [pid = 1845] [serial = 619] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1c642d400) [pid = 1845] [serial = 622] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1c89b7000) [pid = 1845] [serial = 628] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1c7f08800) [pid = 1845] [serial = 625] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1d4f16000) [pid = 1845] [serial = 634] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1d3e56c00) [pid = 1845] [serial = 631] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1bd6c5800) [pid = 1845] [serial = 661] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6764000 == 95 [pid = 1845] [id = 236] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c3e6a800 == 94 [pid = 1845] [id = 235] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c0abf000 == 93 [pid = 1845] [id = 234] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bd622000 == 92 [pid = 1845] [id = 233] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c00b6000 == 91 [pid = 1845] [id = 232] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b68ec800 == 90 [pid = 1845] [id = 230] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2bd2000 == 89 [pid = 1845] [id = 229] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b6727000 == 88 [pid = 1845] [id = 228] 22:25:38 INFO - PROCESS | 1845 | 1461216338782 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b68ef800 == 87 [pid = 1845] [id = 227] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1dced2000 == 86 [pid = 1845] [id = 226] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b540e800 == 85 [pid = 1845] [id = 225] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9e70000 == 84 [pid = 1845] [id = 224] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da52f000 == 83 [pid = 1845] [id = 223] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1cdfb7000 == 82 [pid = 1845] [id = 222] 22:25:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1e12800 == 81 [pid = 1845] [id = 221] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1c7f09000) [pid = 1845] [serial = 614] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1d5110800) [pid = 1845] [serial = 655] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1d62f1800) [pid = 1845] [serial = 658] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1d510fc00) [pid = 1845] [serial = 637] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1c7621c00) [pid = 1845] [serial = 649] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1c7d19000) [pid = 1845] [serial = 650] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1bef83000) [pid = 1845] [serial = 641] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1be154c00) [pid = 1845] [serial = 640] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1c894b400) [pid = 1845] [serial = 652] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1bed54400) [pid = 1845] [serial = 646] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1c6710800) [pid = 1845] [serial = 647] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1c4032800) [pid = 1845] [serial = 644] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1c1656400) [pid = 1845] [serial = 643] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1d8018c00) [pid = 1845] [serial = 659] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1d5fce000) [pid = 1845] [serial = 656] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1ce05fc00) [pid = 1845] [serial = 653] [outer = (nil)] [url = about:blank] 22:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1492ms 22:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:25:38 INFO - PROCESS | 1845 | 1461216338855 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 22:25:38 INFO - PROCESS | 1845 | 1461216338858 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 22:25:38 INFO - PROCESS | 1845 | 1461216338864 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:25:38 INFO - PROCESS | 1845 | 1461216338869 Marionette TRACE conn3 <- [1,982,null,{}] 22:25:38 INFO - PROCESS | 1845 | 1461216338884 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:39 INFO - PROCESS | 1845 | 1461216339057 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 22:25:39 INFO - PROCESS | 1845 | 1461216339183 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be945000 == 82 [pid = 1845] [id = 253] 22:25:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1bd6c5800) [pid = 1845] [serial = 760] [outer = (nil)] 22:25:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1c14d3400) [pid = 1845] [serial = 761] [outer = 0x7fb1bd6c5800] 22:25:39 INFO - PROCESS | 1845 | 1461216339284 Marionette DEBUG loaded listener.js 22:25:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1c15f8c00) [pid = 1845] [serial = 762] [outer = 0x7fb1bd6c5800] 22:25:39 INFO - PROCESS | 1845 | 1461216339914 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 22:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1086ms 22:25:39 INFO - PROCESS | 1845 | 1461216339950 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 22:25:39 INFO - PROCESS | 1845 | 1461216339953 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 22:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:25:39 INFO - PROCESS | 1845 | 1461216339962 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:25:39 INFO - PROCESS | 1845 | 1461216339965 Marionette TRACE conn3 <- [1,986,null,{}] 22:25:39 INFO - PROCESS | 1845 | 1461216339969 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:40 INFO - PROCESS | 1845 | 1461216340134 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 22:25:40 INFO - PROCESS | 1845 | 1461216340260 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d6e800 == 83 [pid = 1845] [id = 254] 22:25:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1be74d400) [pid = 1845] [serial = 763] [outer = (nil)] 22:25:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1c1ea8400) [pid = 1845] [serial = 764] [outer = 0x7fb1be74d400] 22:25:40 INFO - PROCESS | 1845 | 1461216340318 Marionette DEBUG loaded listener.js 22:25:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1c26ce000) [pid = 1845] [serial = 765] [outer = 0x7fb1be74d400] 22:25:40 INFO - PROCESS | 1845 | 1461216340991 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 22:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1076ms 22:25:41 INFO - PROCESS | 1845 | 1461216341039 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 22:25:41 INFO - PROCESS | 1845 | 1461216341042 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 22:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:25:41 INFO - PROCESS | 1845 | 1461216341048 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:25:41 INFO - PROCESS | 1845 | 1461216341050 Marionette TRACE conn3 <- [1,990,null,{}] 22:25:41 INFO - PROCESS | 1845 | 1461216341055 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:41 INFO - PROCESS | 1845 | 1461216341297 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 22:25:41 INFO - PROCESS | 1845 | 1461216341320 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6247000 == 84 [pid = 1845] [id = 255] 22:25:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1c26c3c00) [pid = 1845] [serial = 766] [outer = (nil)] 22:25:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1c4a24c00) [pid = 1845] [serial = 767] [outer = 0x7fb1c26c3c00] 22:25:41 INFO - PROCESS | 1845 | 1461216341381 Marionette DEBUG loaded listener.js 22:25:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1c4fe8800) [pid = 1845] [serial = 768] [outer = 0x7fb1c26c3c00] 22:25:42 INFO - PROCESS | 1845 | 1461216342196 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 22:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1177ms 22:25:42 INFO - PROCESS | 1845 | 1461216342226 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 22:25:42 INFO - PROCESS | 1845 | 1461216342229 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 22:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:25:42 INFO - PROCESS | 1845 | 1461216342234 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:25:42 INFO - PROCESS | 1845 | 1461216342236 Marionette TRACE conn3 <- [1,994,null,{}] 22:25:42 INFO - PROCESS | 1845 | 1461216342241 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:42 INFO - PROCESS | 1845 | 1461216342487 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 22:25:42 INFO - PROCESS | 1845 | 1461216342522 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c788d800 == 85 [pid = 1845] [id = 256] 22:25:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1c4fe7800) [pid = 1845] [serial = 769] [outer = (nil)] 22:25:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1c7033000) [pid = 1845] [serial = 770] [outer = 0x7fb1c4fe7800] 22:25:42 INFO - PROCESS | 1845 | 1461216342584 Marionette DEBUG loaded listener.js 22:25:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1c89b7000) [pid = 1845] [serial = 771] [outer = 0x7fb1c4fe7800] 22:25:43 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1bc22c000) [pid = 1845] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:25:43 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1c26cb400) [pid = 1845] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:25:43 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1c150f400) [pid = 1845] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:25:43 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1be744c00) [pid = 1845] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:25:43 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1c26cb000) [pid = 1845] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:25:43 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1be573000) [pid = 1845] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:25:43 INFO - PROCESS | 1845 | 1461216343686 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 22:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1476ms 22:25:43 INFO - PROCESS | 1845 | 1461216343714 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 22:25:43 INFO - PROCESS | 1845 | 1461216343717 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 22:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:25:43 INFO - PROCESS | 1845 | 1461216343722 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:25:43 INFO - PROCESS | 1845 | 1461216343724 Marionette TRACE conn3 <- [1,998,null,{}] 22:25:43 INFO - PROCESS | 1845 | 1461216343729 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:43 INFO - PROCESS | 1845 | 1461216343932 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 22:25:44 INFO - PROCESS | 1845 | 1461216344014 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c58c2000 == 86 [pid = 1845] [id = 257] 22:25:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1becd8400) [pid = 1845] [serial = 772] [outer = (nil)] 22:25:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1c4fdc000) [pid = 1845] [serial = 773] [outer = 0x7fb1becd8400] 22:25:44 INFO - PROCESS | 1845 | 1461216344073 Marionette DEBUG loaded listener.js 22:25:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1ca63ac00) [pid = 1845] [serial = 774] [outer = 0x7fb1becd8400] 22:25:44 INFO - PROCESS | 1845 | 1461216344690 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 22:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1026ms 22:25:44 INFO - PROCESS | 1845 | 1461216344750 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 22:25:44 INFO - PROCESS | 1845 | 1461216344752 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 22:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:25:44 INFO - PROCESS | 1845 | 1461216344758 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:25:44 INFO - PROCESS | 1845 | 1461216344760 Marionette TRACE conn3 <- [1,1002,null,{}] 22:25:44 INFO - PROCESS | 1845 | 1461216344777 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:44 INFO - PROCESS | 1845 | 1461216344937 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 22:25:44 INFO - PROCESS | 1845 | 1461216344946 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4c81000 == 87 [pid = 1845] [id = 258] 22:25:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1c1dd0800) [pid = 1845] [serial = 775] [outer = (nil)] 22:25:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1d4a70000) [pid = 1845] [serial = 776] [outer = 0x7fb1c1dd0800] 22:25:45 INFO - PROCESS | 1845 | 1461216345003 Marionette DEBUG loaded listener.js 22:25:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1d5fd3400) [pid = 1845] [serial = 777] [outer = 0x7fb1c1dd0800] 22:25:45 INFO - PROCESS | 1845 | 1461216345957 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 22:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1236ms 22:25:45 INFO - PROCESS | 1845 | 1461216345996 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 22:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:25:46 INFO - PROCESS | 1845 | 1461216346001 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 22:25:46 INFO - PROCESS | 1845 | 1461216346009 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:25:46 INFO - PROCESS | 1845 | 1461216346015 Marionette TRACE conn3 <- [1,1006,null,{}] 22:25:46 INFO - PROCESS | 1845 | 1461216346023 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:46 INFO - PROCESS | 1845 | 1461216346212 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 22:25:46 INFO - PROCESS | 1845 | 1461216346378 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b68ef800 == 88 [pid = 1845] [id = 259] 22:25:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1b2d62c00) [pid = 1845] [serial = 778] [outer = (nil)] 22:25:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1b6587c00) [pid = 1845] [serial = 779] [outer = 0x7fb1b2d62c00] 22:25:46 INFO - PROCESS | 1845 | 1461216346451 Marionette DEBUG loaded listener.js 22:25:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1bbf1ec00) [pid = 1845] [serial = 780] [outer = 0x7fb1b2d62c00] 22:25:47 INFO - PROCESS | 1845 | 1461216347317 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 22:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1338ms 22:25:47 INFO - PROCESS | 1845 | 1461216347347 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 22:25:47 INFO - PROCESS | 1845 | 1461216347355 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 22:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:25:47 INFO - PROCESS | 1845 | 1461216347364 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:25:47 INFO - PROCESS | 1845 | 1461216347368 Marionette TRACE conn3 <- [1,1010,null,{}] 22:25:47 INFO - PROCESS | 1845 | 1461216347374 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:47 INFO - PROCESS | 1845 | 1461216347532 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 22:25:47 INFO - PROCESS | 1845 | 1461216347706 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c58b1000 == 89 [pid = 1845] [id = 260] 22:25:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1b3f6e000) [pid = 1845] [serial = 781] [outer = (nil)] 22:25:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1bed56400) [pid = 1845] [serial = 782] [outer = 0x7fb1b3f6e000] 22:25:47 INFO - PROCESS | 1845 | 1461216347772 Marionette DEBUG loaded listener.js 22:25:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1c15f3400) [pid = 1845] [serial = 783] [outer = 0x7fb1b3f6e000] 22:25:48 INFO - PROCESS | 1845 | 1461216348725 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 22:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1427ms 22:25:48 INFO - PROCESS | 1845 | 1461216348792 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 22:25:48 INFO - PROCESS | 1845 | 1461216348796 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 22:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:25:48 INFO - PROCESS | 1845 | 1461216348802 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:25:48 INFO - PROCESS | 1845 | 1461216348807 Marionette TRACE conn3 <- [1,1014,null,{}] 22:25:48 INFO - PROCESS | 1845 | 1461216348822 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:49 INFO - PROCESS | 1845 | 1461216349031 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 22:25:49 INFO - PROCESS | 1845 | 1461216349234 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d991c800 == 90 [pid = 1845] [id = 261] 22:25:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1c26d1000) [pid = 1845] [serial = 784] [outer = (nil)] 22:25:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1c6f82000) [pid = 1845] [serial = 785] [outer = 0x7fb1c26d1000] 22:25:49 INFO - PROCESS | 1845 | 1461216349350 Marionette DEBUG loaded listener.js 22:25:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1c7d19000) [pid = 1845] [serial = 786] [outer = 0x7fb1c26d1000] 22:25:50 INFO - PROCESS | 1845 | 1461216350167 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 22:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1440ms 22:25:50 INFO - PROCESS | 1845 | 1461216350243 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 22:25:50 INFO - PROCESS | 1845 | 1461216350247 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 22:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:25:50 INFO - PROCESS | 1845 | 1461216350253 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:25:50 INFO - PROCESS | 1845 | 1461216350256 Marionette TRACE conn3 <- [1,1018,null,{}] 22:25:50 INFO - PROCESS | 1845 | 1461216350261 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:50 INFO - PROCESS | 1845 | 1461216350460 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 22:25:50 INFO - PROCESS | 1845 | 1461216350623 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9e7d800 == 91 [pid = 1845] [id = 262] 22:25:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1c4a26400) [pid = 1845] [serial = 787] [outer = (nil)] 22:25:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1ce061c00) [pid = 1845] [serial = 788] [outer = 0x7fb1c4a26400] 22:25:50 INFO - PROCESS | 1845 | 1461216350695 Marionette DEBUG loaded listener.js 22:25:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1d5fd4800) [pid = 1845] [serial = 789] [outer = 0x7fb1c4a26400] 22:25:51 INFO - PROCESS | 1845 | 1461216351520 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 22:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1328ms 22:25:51 INFO - PROCESS | 1845 | 1461216351586 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 22:25:51 INFO - PROCESS | 1845 | 1461216351589 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 22:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:25:51 INFO - PROCESS | 1845 | 1461216351596 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:25:51 INFO - PROCESS | 1845 | 1461216351600 Marionette TRACE conn3 <- [1,1022,null,{}] 22:25:51 INFO - PROCESS | 1845 | 1461216351606 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:51 INFO - PROCESS | 1845 | 1461216351783 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 22:25:51 INFO - PROCESS | 1845 | 1461216351952 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dc181000 == 92 [pid = 1845] [id = 263] 22:25:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1bded6000) [pid = 1845] [serial = 790] [outer = (nil)] 22:25:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1d998b800) [pid = 1845] [serial = 791] [outer = 0x7fb1bded6000] 22:25:52 INFO - PROCESS | 1845 | 1461216352023 Marionette DEBUG loaded listener.js 22:25:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1d9fcdc00) [pid = 1845] [serial = 792] [outer = 0x7fb1bded6000] 22:25:52 INFO - PROCESS | 1845 | 1461216352816 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 22:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1288ms 22:25:52 INFO - PROCESS | 1845 | 1461216352886 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 22:25:52 INFO - PROCESS | 1845 | 1461216352890 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 22:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:25:52 INFO - PROCESS | 1845 | 1461216352898 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:25:52 INFO - PROCESS | 1845 | 1461216352901 Marionette TRACE conn3 <- [1,1026,null,{}] 22:25:52 INFO - PROCESS | 1845 | 1461216352906 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:53 INFO - PROCESS | 1845 | 1461216353097 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 22:25:53 INFO - PROCESS | 1845 | 1461216353265 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c26ec000 == 93 [pid = 1845] [id = 264] 22:25:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1be833000) [pid = 1845] [serial = 793] [outer = (nil)] 22:25:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1d62f7000) [pid = 1845] [serial = 794] [outer = 0x7fb1be833000] 22:25:53 INFO - PROCESS | 1845 | 1461216353336 Marionette DEBUG loaded listener.js 22:25:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1da3b2c00) [pid = 1845] [serial = 795] [outer = 0x7fb1be833000] 22:25:54 INFO - PROCESS | 1845 | 1461216354138 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 22:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1279ms 22:25:54 INFO - PROCESS | 1845 | 1461216354179 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 22:25:54 INFO - PROCESS | 1845 | 1461216354182 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 22:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:25:54 INFO - PROCESS | 1845 | 1461216354188 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:25:54 INFO - PROCESS | 1845 | 1461216354190 Marionette TRACE conn3 <- [1,1030,null,{}] 22:25:54 INFO - PROCESS | 1845 | 1461216354195 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:54 INFO - PROCESS | 1845 | 1461216354355 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 22:25:54 INFO - PROCESS | 1845 | 1461216354525 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7d52800 == 94 [pid = 1845] [id = 265] 22:25:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1b7fc7000) [pid = 1845] [serial = 796] [outer = (nil)] 22:25:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1b7fcbc00) [pid = 1845] [serial = 797] [outer = 0x7fb1b7fc7000] 22:25:54 INFO - PROCESS | 1845 | 1461216354592 Marionette DEBUG loaded listener.js 22:25:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1b7fd0800) [pid = 1845] [serial = 798] [outer = 0x7fb1b7fc7000] 22:25:55 INFO - PROCESS | 1845 | 1461216355401 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 22:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1279ms 22:25:55 INFO - PROCESS | 1845 | 1461216355468 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 22:25:55 INFO - PROCESS | 1845 | 1461216355471 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 22:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:25:55 INFO - PROCESS | 1845 | 1461216355476 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:25:55 INFO - PROCESS | 1845 | 1461216355478 Marionette TRACE conn3 <- [1,1034,null,{}] 22:25:55 INFO - PROCESS | 1845 | 1461216355484 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:55 INFO - PROCESS | 1845 | 1461216355643 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 22:25:55 INFO - PROCESS | 1845 | 1461216355814 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c20d8800 == 95 [pid = 1845] [id = 266] 22:25:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1b7d22000) [pid = 1845] [serial = 799] [outer = (nil)] 22:25:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1b7d29c00) [pid = 1845] [serial = 800] [outer = 0x7fb1b7d22000] 22:25:55 INFO - PROCESS | 1845 | 1461216355884 Marionette DEBUG loaded listener.js 22:25:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1b7d2e400) [pid = 1845] [serial = 801] [outer = 0x7fb1b7d22000] 22:25:56 INFO - PROCESS | 1845 | 1461216356658 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 22:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1228ms 22:25:56 INFO - PROCESS | 1845 | 1461216356706 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 22:25:56 INFO - PROCESS | 1845 | 1461216356709 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 22:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:25:56 INFO - PROCESS | 1845 | 1461216356715 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:25:56 INFO - PROCESS | 1845 | 1461216356717 Marionette TRACE conn3 <- [1,1038,null,{}] 22:25:56 INFO - PROCESS | 1845 | 1461216356722 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:56 INFO - PROCESS | 1845 | 1461216356914 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 22:25:57 INFO - PROCESS | 1845 | 1461216357088 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c20ee000 == 96 [pid = 1845] [id = 267] 22:25:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1b7d24000) [pid = 1845] [serial = 802] [outer = (nil)] 22:25:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1b7fd0c00) [pid = 1845] [serial = 803] [outer = 0x7fb1b7d24000] 22:25:57 INFO - PROCESS | 1845 | 1461216357162 Marionette DEBUG loaded listener.js 22:25:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1c23c4800) [pid = 1845] [serial = 804] [outer = 0x7fb1b7d24000] 22:25:57 INFO - PROCESS | 1845 | 1461216357989 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 22:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1331ms 22:25:58 INFO - PROCESS | 1845 | 1461216358047 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 22:25:58 INFO - PROCESS | 1845 | 1461216358049 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 22:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:25:58 INFO - PROCESS | 1845 | 1461216358055 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:25:58 INFO - PROCESS | 1845 | 1461216358057 Marionette TRACE conn3 <- [1,1042,null,{}] 22:25:58 INFO - PROCESS | 1845 | 1461216358063 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:58 INFO - PROCESS | 1845 | 1461216358234 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 22:25:58 INFO - PROCESS | 1845 | 1461216358406 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c24e6000 == 97 [pid = 1845] [id = 268] 22:25:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1b2d68800) [pid = 1845] [serial = 805] [outer = (nil)] 22:25:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1c23c8c00) [pid = 1845] [serial = 806] [outer = 0x7fb1b2d68800] 22:25:58 INFO - PROCESS | 1845 | 1461216358475 Marionette DEBUG loaded listener.js 22:25:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1c23ce000) [pid = 1845] [serial = 807] [outer = 0x7fb1b2d68800] 22:25:59 INFO - PROCESS | 1845 | 1461216359261 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 22:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1277ms 22:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:25:59 INFO - PROCESS | 1845 | 1461216359334 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 22:25:59 INFO - PROCESS | 1845 | 1461216359337 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 22:25:59 INFO - PROCESS | 1845 | 1461216359341 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:25:59 INFO - PROCESS | 1845 | 1461216359346 Marionette TRACE conn3 <- [1,1046,null,{}] 22:25:59 INFO - PROCESS | 1845 | 1461216359351 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:59 INFO - PROCESS | 1845 | 1461216359569 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 22:25:59 INFO - PROCESS | 1845 | 1461216359736 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b167b000 == 98 [pid = 1845] [id = 269] 22:25:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1b1618c00) [pid = 1845] [serial = 808] [outer = (nil)] 22:25:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1b161f400) [pid = 1845] [serial = 809] [outer = 0x7fb1b1618c00] 22:25:59 INFO - PROCESS | 1845 | 1461216359810 Marionette DEBUG loaded listener.js 22:25:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1c23cd000) [pid = 1845] [serial = 810] [outer = 0x7fb1b1618c00] 22:26:00 INFO - PROCESS | 1845 | 1461216360635 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 22:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1326ms 22:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:26:00 INFO - PROCESS | 1845 | 1461216360668 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 22:26:00 INFO - PROCESS | 1845 | 1461216360671 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 22:26:00 INFO - PROCESS | 1845 | 1461216360676 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:26:00 INFO - PROCESS | 1845 | 1461216360679 Marionette TRACE conn3 <- [1,1050,null,{}] 22:26:00 INFO - PROCESS | 1845 | 1461216360684 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:00 INFO - PROCESS | 1845 | 1461216360832 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 22:26:01 INFO - PROCESS | 1845 | 1461216361485 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7d59000 == 99 [pid = 1845] [id = 270] 22:26:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1b1620400) [pid = 1845] [serial = 811] [outer = (nil)] 22:26:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1b1623800) [pid = 1845] [serial = 812] [outer = 0x7fb1b1620400] 22:26:01 INFO - PROCESS | 1845 | 1461216361554 Marionette DEBUG loaded listener.js 22:26:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1b2d6cc00) [pid = 1845] [serial = 813] [outer = 0x7fb1b1620400] 22:26:02 INFO - PROCESS | 1845 | 1461216362332 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 22:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1680ms 22:26:02 INFO - PROCESS | 1845 | 1461216362369 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 22:26:02 INFO - PROCESS | 1845 | 1461216362376 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 22:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:26:02 INFO - PROCESS | 1845 | 1461216362386 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:26:02 INFO - PROCESS | 1845 | 1461216362389 Marionette TRACE conn3 <- [1,1054,null,{}] 22:26:02 INFO - PROCESS | 1845 | 1461216362395 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:02 INFO - PROCESS | 1845 | 1461216362552 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 22:26:02 INFO - PROCESS | 1845 | 1461216362880 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b541b000 == 100 [pid = 1845] [id = 271] 22:26:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1b7cf5c00) [pid = 1845] [serial = 814] [outer = (nil)] 22:26:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1b7fb3400) [pid = 1845] [serial = 815] [outer = 0x7fb1b7cf5c00] 22:26:02 INFO - PROCESS | 1845 | 1461216362991 Marionette DEBUG loaded listener.js 22:26:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1bbf19000) [pid = 1845] [serial = 816] [outer = 0x7fb1b7cf5c00] 22:26:03 INFO - PROCESS | 1845 | 1461216363811 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 22:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1476ms 22:26:03 INFO - PROCESS | 1845 | 1461216363866 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 22:26:03 INFO - PROCESS | 1845 | 1461216363872 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 22:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:26:03 INFO - PROCESS | 1845 | 1461216363879 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:26:03 INFO - PROCESS | 1845 | 1461216363882 Marionette TRACE conn3 <- [1,1058,null,{}] 22:26:03 INFO - PROCESS | 1845 | 1461216363887 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:04 INFO - PROCESS | 1845 | 1461216364057 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6fa5000 == 99 [pid = 1845] [id = 58] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1e1f800 == 98 [pid = 1845] [id = 148] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbc4800 == 97 [pid = 1845] [id = 113] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6dae000 == 96 [pid = 1845] [id = 57] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d7b11800 == 95 [pid = 1845] [id = 75] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1c6f86c00) [pid = 1845] [serial = 715] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1bd7d8800) [pid = 1845] [serial = 688] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1b416e400) [pid = 1845] [serial = 685] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1d801dc00) [pid = 1845] [serial = 679] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1d9eb0c00) [pid = 1845] [serial = 682] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1b6588800) [pid = 1845] [serial = 691] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | 1461216364303 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c58c2000 == 94 [pid = 1845] [id = 257] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c788d800 == 93 [pid = 1845] [id = 256] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6247000 == 92 [pid = 1845] [id = 255] 22:26:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b671f000 == 93 [pid = 1845] [id = 272] 22:26:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1b3f79000) [pid = 1845] [serial = 817] [outer = (nil)] 22:26:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1bd7d0400) [pid = 1845] [serial = 818] [outer = 0x7fb1b3f79000] 22:26:04 INFO - PROCESS | 1845 | 1461216364436 Marionette DEBUG loaded listener.js 22:26:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1be573000) [pid = 1845] [serial = 819] [outer = 0x7fb1b3f79000] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1d6e800 == 92 [pid = 1845] [id = 254] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be945000 == 91 [pid = 1845] [id = 253] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bfba4800 == 90 [pid = 1845] [id = 220] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b6718800 == 89 [pid = 1845] [id = 252] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bee5a800 == 88 [pid = 1845] [id = 251] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1de409800 == 87 [pid = 1845] [id = 246] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da191000 == 86 [pid = 1845] [id = 245] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da40e000 == 85 [pid = 1845] [id = 244] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d8079000 == 84 [pid = 1845] [id = 243] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d51c7000 == 83 [pid = 1845] [id = 242] 22:26:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c8950000 == 82 [pid = 1845] [id = 238] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1be339800) [pid = 1845] [serial = 664] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1be574000) [pid = 1845] [serial = 698] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1c1dd5c00) [pid = 1845] [serial = 667] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1c6703400) [pid = 1845] [serial = 712] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1c26c6400) [pid = 1845] [serial = 704] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1c150f000) [pid = 1845] [serial = 701] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1c14d7c00) [pid = 1845] [serial = 676] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1c6dca400) [pid = 1845] [serial = 670] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1c898fc00) [pid = 1845] [serial = 673] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1c6f7fc00) [pid = 1845] [serial = 713] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1c1ddb800) [pid = 1845] [serial = 703] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1bed53000) [pid = 1845] [serial = 700] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1bd6ce000) [pid = 1845] [serial = 694] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1c4fe1800) [pid = 1845] [serial = 710] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1c26cf000) [pid = 1845] [serial = 706] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1c40ba000) [pid = 1845] [serial = 707] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1c4a25c00) [pid = 1845] [serial = 709] [outer = (nil)] [url = about:blank] 22:26:04 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1bd7ce000) [pid = 1845] [serial = 697] [outer = (nil)] [url = about:blank] 22:26:05 INFO - PROCESS | 1845 | 1461216365128 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 22:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1278ms 22:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:26:05 INFO - PROCESS | 1845 | 1461216365157 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 22:26:05 INFO - PROCESS | 1845 | 1461216365160 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 22:26:05 INFO - PROCESS | 1845 | 1461216365214 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:26:05 INFO - PROCESS | 1845 | 1461216365223 Marionette TRACE conn3 <- [1,1062,null,{}] 22:26:05 INFO - PROCESS | 1845 | 1461216365236 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:05 INFO - PROCESS | 1845 | 1461216365390 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 22:26:05 INFO - PROCESS | 1845 | 1461216365400 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c171f000 == 83 [pid = 1845] [id = 273] 22:26:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1bd7ca400) [pid = 1845] [serial = 820] [outer = (nil)] 22:26:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1becdd800) [pid = 1845] [serial = 821] [outer = 0x7fb1bd7ca400] 22:26:05 INFO - PROCESS | 1845 | 1461216365457 Marionette DEBUG loaded listener.js 22:26:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1bf05dc00) [pid = 1845] [serial = 822] [outer = 0x7fb1bd7ca400] 22:26:06 INFO - PROCESS | 1845 | 1461216366220 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 22:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1090ms 22:26:06 INFO - PROCESS | 1845 | 1461216366255 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 22:26:06 INFO - PROCESS | 1845 | 1461216366259 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 22:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:26:06 INFO - PROCESS | 1845 | 1461216366265 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:26:06 INFO - PROCESS | 1845 | 1461216366267 Marionette TRACE conn3 <- [1,1066,null,{}] 22:26:06 INFO - PROCESS | 1845 | 1461216366272 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:06 INFO - PROCESS | 1845 | 1461216366407 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 22:26:06 INFO - PROCESS | 1845 | 1461216366421 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1ecb000 == 84 [pid = 1845] [id = 274] 22:26:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1be83b400) [pid = 1845] [serial = 823] [outer = (nil)] 22:26:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1c150d000) [pid = 1845] [serial = 824] [outer = 0x7fb1be83b400] 22:26:06 INFO - PROCESS | 1845 | 1461216366477 Marionette DEBUG loaded listener.js 22:26:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1c164ec00) [pid = 1845] [serial = 825] [outer = 0x7fb1be83b400] 22:26:07 INFO - PROCESS | 1845 | 1461216367330 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 22:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1076ms 22:26:07 INFO - PROCESS | 1845 | 1461216367342 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 22:26:07 INFO - PROCESS | 1845 | 1461216367344 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 22:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:26:07 INFO - PROCESS | 1845 | 1461216367358 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:26:07 INFO - PROCESS | 1845 | 1461216367360 Marionette TRACE conn3 <- [1,1070,null,{}] 22:26:07 INFO - PROCESS | 1845 | 1461216367365 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:07 INFO - PROCESS | 1845 | 1461216367542 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 22:26:07 INFO - PROCESS | 1845 | 1461216367571 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c26ea800 == 85 [pid = 1845] [id = 275] 22:26:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1c1657800) [pid = 1845] [serial = 826] [outer = (nil)] 22:26:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1c1951400) [pid = 1845] [serial = 827] [outer = 0x7fb1c1657800] 22:26:07 INFO - PROCESS | 1845 | 1461216367639 Marionette DEBUG loaded listener.js 22:26:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1c23ce400) [pid = 1845] [serial = 828] [outer = 0x7fb1c1657800] 22:26:08 INFO - PROCESS | 1845 | 1461216368376 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 22:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1027ms 22:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:26:08 INFO - PROCESS | 1845 | 1461216368388 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 22:26:08 INFO - PROCESS | 1845 | 1461216368390 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 22:26:08 INFO - PROCESS | 1845 | 1461216368394 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:26:08 INFO - PROCESS | 1845 | 1461216368398 Marionette TRACE conn3 <- [1,1074,null,{}] 22:26:08 INFO - PROCESS | 1845 | 1461216368417 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:08 INFO - PROCESS | 1845 | 1461216368603 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 22:26:08 INFO - PROCESS | 1845 | 1461216368690 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6021000 == 86 [pid = 1845] [id = 276] 22:26:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1c23cec00) [pid = 1845] [serial = 829] [outer = (nil)] 22:26:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1c4a23000) [pid = 1845] [serial = 830] [outer = 0x7fb1c23cec00] 22:26:08 INFO - PROCESS | 1845 | 1461216368746 Marionette DEBUG loaded listener.js 22:26:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1c4fda400) [pid = 1845] [serial = 831] [outer = 0x7fb1c23cec00] 22:26:09 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1c4fe7800) [pid = 1845] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:26:09 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1bc222400) [pid = 1845] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:26:09 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1b4168000) [pid = 1845] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:26:09 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1bd6c5800) [pid = 1845] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:26:09 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1becd8400) [pid = 1845] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:26:09 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1be74d400) [pid = 1845] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:26:09 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1c26c3c00) [pid = 1845] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:26:09 INFO - PROCESS | 1845 | 1461216369912 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 22:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1577ms 22:26:09 INFO - PROCESS | 1845 | 1461216369980 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 22:26:09 INFO - PROCESS | 1845 | 1461216369984 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 22:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:26:09 INFO - PROCESS | 1845 | 1461216369988 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:26:09 INFO - PROCESS | 1845 | 1461216369990 Marionette TRACE conn3 <- [1,1078,null,{}] 22:26:09 INFO - PROCESS | 1845 | 1461216369995 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:10 INFO - PROCESS | 1845 | 1461216370130 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 22:26:10 INFO - PROCESS | 1845 | 1461216370303 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c623f800 == 87 [pid = 1845] [id = 277] 22:26:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1bd634800) [pid = 1845] [serial = 832] [outer = (nil)] 22:26:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1c4fe7800) [pid = 1845] [serial = 833] [outer = 0x7fb1bd634800] 22:26:10 INFO - PROCESS | 1845 | 1461216370360 Marionette DEBUG loaded listener.js 22:26:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1c6060800) [pid = 1845] [serial = 834] [outer = 0x7fb1bd634800] 22:26:10 INFO - PROCESS | 1845 | 1461216370949 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 22:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 976ms 22:26:10 INFO - PROCESS | 1845 | 1461216370965 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 22:26:10 INFO - PROCESS | 1845 | 1461216370967 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 22:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:26:10 INFO - PROCESS | 1845 | 1461216370972 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:26:10 INFO - PROCESS | 1845 | 1461216370975 Marionette TRACE conn3 <- [1,1082,null,{}] 22:26:10 INFO - PROCESS | 1845 | 1461216370980 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:11 INFO - PROCESS | 1845 | 1461216371118 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 22:26:11 INFO - PROCESS | 1845 | 1461216371135 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6fa0800 == 88 [pid = 1845] [id = 278] 22:26:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1c51ac800) [pid = 1845] [serial = 835] [outer = (nil)] 22:26:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1c6703800) [pid = 1845] [serial = 836] [outer = 0x7fb1c51ac800] 22:26:11 INFO - PROCESS | 1845 | 1461216371191 Marionette DEBUG loaded listener.js 22:26:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1c6f87800) [pid = 1845] [serial = 837] [outer = 0x7fb1c51ac800] 22:26:12 INFO - PROCESS | 1845 | 1461216372286 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 22:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1332ms 22:26:12 INFO - PROCESS | 1845 | 1461216372304 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 22:26:12 INFO - PROCESS | 1845 | 1461216372308 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 22:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:26:12 INFO - PROCESS | 1845 | 1461216372315 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:26:12 INFO - PROCESS | 1845 | 1461216372319 Marionette TRACE conn3 <- [1,1086,null,{}] 22:26:12 INFO - PROCESS | 1845 | 1461216372327 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:12 INFO - PROCESS | 1845 | 1461216372511 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 22:26:12 INFO - PROCESS | 1845 | 1461216372683 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbc3800 == 89 [pid = 1845] [id = 279] 22:26:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1b3f6b800) [pid = 1845] [serial = 838] [outer = (nil)] 22:26:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1b7faf000) [pid = 1845] [serial = 839] [outer = 0x7fb1b3f6b800] 22:26:12 INFO - PROCESS | 1845 | 1461216372754 Marionette DEBUG loaded listener.js 22:26:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1bd6ca400) [pid = 1845] [serial = 840] [outer = 0x7fb1b3f6b800] 22:26:13 INFO - PROCESS | 1845 | 1461216373638 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 22:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1334ms 22:26:13 INFO - PROCESS | 1845 | 1461216373650 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 22:26:13 INFO - PROCESS | 1845 | 1461216373658 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 22:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:26:13 INFO - PROCESS | 1845 | 1461216373685 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:26:13 INFO - PROCESS | 1845 | 1461216373690 Marionette TRACE conn3 <- [1,1090,null,{}] 22:26:13 INFO - PROCESS | 1845 | 1461216373695 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:13 INFO - PROCESS | 1845 | 1461216373859 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 22:26:14 INFO - PROCESS | 1845 | 1461216374033 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1ee2800 == 90 [pid = 1845] [id = 280] 22:26:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1b4172400) [pid = 1845] [serial = 841] [outer = (nil)] 22:26:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1be82e800) [pid = 1845] [serial = 842] [outer = 0x7fb1b4172400] 22:26:14 INFO - PROCESS | 1845 | 1461216374099 Marionette DEBUG loaded listener.js 22:26:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1becdf400) [pid = 1845] [serial = 843] [outer = 0x7fb1b4172400] 22:26:15 INFO - PROCESS | 1845 | 1461216375032 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 22:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1384ms 22:26:15 INFO - PROCESS | 1845 | 1461216375067 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 22:26:15 INFO - PROCESS | 1845 | 1461216375070 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 22:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:26:15 INFO - PROCESS | 1845 | 1461216375076 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:26:15 INFO - PROCESS | 1845 | 1461216375081 Marionette TRACE conn3 <- [1,1094,null,{}] 22:26:15 INFO - PROCESS | 1845 | 1461216375096 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:15 INFO - PROCESS | 1845 | 1461216375272 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 22:26:15 INFO - PROCESS | 1845 | 1461216375447 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7fcb800 == 91 [pid = 1845] [id = 281] 22:26:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1bed4fc00) [pid = 1845] [serial = 844] [outer = (nil)] 22:26:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1c23c4400) [pid = 1845] [serial = 845] [outer = 0x7fb1bed4fc00] 22:26:15 INFO - PROCESS | 1845 | 1461216375519 Marionette DEBUG loaded listener.js 22:26:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1c40b9000) [pid = 1845] [serial = 846] [outer = 0x7fb1bed4fc00] 22:26:16 INFO - PROCESS | 1845 | 1461216376357 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 22:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1335ms 22:26:16 INFO - PROCESS | 1845 | 1461216376413 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 22:26:16 INFO - PROCESS | 1845 | 1461216376416 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 22:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:26:16 INFO - PROCESS | 1845 | 1461216376423 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:26:16 INFO - PROCESS | 1845 | 1461216376426 Marionette TRACE conn3 <- [1,1098,null,{}] 22:26:16 INFO - PROCESS | 1845 | 1461216376432 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:16 INFO - PROCESS | 1845 | 1461216376589 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 22:26:16 INFO - PROCESS | 1845 | 1461216376761 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1cedd1000 == 92 [pid = 1845] [id = 282] 22:26:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1c14dd400) [pid = 1845] [serial = 847] [outer = (nil)] 22:26:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 216 (0x7fb1c6498000) [pid = 1845] [serial = 848] [outer = 0x7fb1c14dd400] 22:26:16 INFO - PROCESS | 1845 | 1461216376833 Marionette DEBUG loaded listener.js 22:26:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 217 (0x7fb1c7621c00) [pid = 1845] [serial = 849] [outer = 0x7fb1c14dd400] 22:26:17 INFO - PROCESS | 1845 | 1461216377651 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 22:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1283ms 22:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:26:17 INFO - PROCESS | 1845 | 1461216377707 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 22:26:17 INFO - PROCESS | 1845 | 1461216377709 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 22:26:17 INFO - PROCESS | 1845 | 1461216377715 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:26:17 INFO - PROCESS | 1845 | 1461216377718 Marionette TRACE conn3 <- [1,1102,null,{}] 22:26:17 INFO - PROCESS | 1845 | 1461216377723 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:17 INFO - PROCESS | 1845 | 1461216377870 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 22:26:18 INFO - PROCESS | 1845 | 1461216378057 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5e15800 == 93 [pid = 1845] [id = 283] 22:26:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 218 (0x7fb1c4a2c000) [pid = 1845] [serial = 850] [outer = (nil)] 22:26:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 219 (0x7fb1c7d21800) [pid = 1845] [serial = 851] [outer = 0x7fb1c4a2c000] 22:26:18 INFO - PROCESS | 1845 | 1461216378125 Marionette DEBUG loaded listener.js 22:26:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 220 (0x7fb1c893e000) [pid = 1845] [serial = 852] [outer = 0x7fb1c4a2c000] 22:26:18 INFO - PROCESS | 1845 | 1461216378975 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 22:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1328ms 22:26:19 INFO - PROCESS | 1845 | 1461216379043 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 22:26:19 INFO - PROCESS | 1845 | 1461216379045 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 22:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:26:19 INFO - PROCESS | 1845 | 1461216379051 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:26:19 INFO - PROCESS | 1845 | 1461216379053 Marionette TRACE conn3 <- [1,1106,null,{}] 22:26:19 INFO - PROCESS | 1845 | 1461216379058 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:19 INFO - PROCESS | 1845 | 1461216379280 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 22:26:19 INFO - PROCESS | 1845 | 1461216379451 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9e78000 == 94 [pid = 1845] [id = 284] 22:26:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1ce064000) [pid = 1845] [serial = 853] [outer = (nil)] 22:26:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1d5f35000) [pid = 1845] [serial = 854] [outer = 0x7fb1ce064000] 22:26:19 INFO - PROCESS | 1845 | 1461216379524 Marionette DEBUG loaded listener.js 22:26:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1d5f3f400) [pid = 1845] [serial = 855] [outer = 0x7fb1ce064000] 22:26:20 INFO - PROCESS | 1845 | 1461216380365 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 22:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1381ms 22:26:20 INFO - PROCESS | 1845 | 1461216380434 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 22:26:20 INFO - PROCESS | 1845 | 1461216380438 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 22:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:26:20 INFO - PROCESS | 1845 | 1461216380443 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:26:20 INFO - PROCESS | 1845 | 1461216380446 Marionette TRACE conn3 <- [1,1110,null,{}] 22:26:20 INFO - PROCESS | 1845 | 1461216380450 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:20 INFO - PROCESS | 1845 | 1461216380613 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 22:26:20 INFO - PROCESS | 1845 | 1461216380786 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dc187800 == 95 [pid = 1845] [id = 285] 22:26:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1d4f98400) [pid = 1845] [serial = 856] [outer = (nil)] 22:26:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1d5f56800) [pid = 1845] [serial = 857] [outer = 0x7fb1d4f98400] 22:26:20 INFO - PROCESS | 1845 | 1461216380854 Marionette DEBUG loaded listener.js 22:26:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1d9ea4c00) [pid = 1845] [serial = 858] [outer = 0x7fb1d4f98400] 22:26:21 INFO - PROCESS | 1845 | 1461216381613 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 22:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1182ms 22:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:26:21 INFO - PROCESS | 1845 | 1461216381625 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 22:26:21 INFO - PROCESS | 1845 | 1461216381627 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 22:26:21 INFO - PROCESS | 1845 | 1461216381634 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:26:21 INFO - PROCESS | 1845 | 1461216381637 Marionette TRACE conn3 <- [1,1114,null,{}] 22:26:21 INFO - PROCESS | 1845 | 1461216381661 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:21 INFO - PROCESS | 1845 | 1461216381814 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 22:26:21 INFO - PROCESS | 1845 | 1461216381986 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b4d7a000 == 96 [pid = 1845] [id = 286] 22:26:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1c2506800) [pid = 1845] [serial = 859] [outer = (nil)] 22:26:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1c250b000) [pid = 1845] [serial = 860] [outer = 0x7fb1c2506800] 22:26:22 INFO - PROCESS | 1845 | 1461216382051 Marionette DEBUG loaded listener.js 22:26:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1c250f000) [pid = 1845] [serial = 861] [outer = 0x7fb1c2506800] 22:26:22 INFO - PROCESS | 1845 | 1461216382877 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 22:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1296ms 22:26:22 INFO - PROCESS | 1845 | 1461216382930 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 22:26:22 INFO - PROCESS | 1845 | 1461216382934 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 22:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:26:22 INFO - PROCESS | 1845 | 1461216382939 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:26:22 INFO - PROCESS | 1845 | 1461216382941 Marionette TRACE conn3 <- [1,1118,null,{}] 22:26:22 INFO - PROCESS | 1845 | 1461216382946 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:23 INFO - PROCESS | 1845 | 1461216383096 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 22:26:23 INFO - PROCESS | 1845 | 1461216383273 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afacf800 == 97 [pid = 1845] [id = 287] 22:26:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1b654a400) [pid = 1845] [serial = 862] [outer = (nil)] 22:26:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1b6551800) [pid = 1845] [serial = 863] [outer = 0x7fb1b654a400] 22:26:23 INFO - PROCESS | 1845 | 1461216383348 Marionette DEBUG loaded listener.js 22:26:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1b6556400) [pid = 1845] [serial = 864] [outer = 0x7fb1b654a400] 22:26:24 INFO - PROCESS | 1845 | 1461216384182 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 22:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1275ms 22:26:24 INFO - PROCESS | 1845 | 1461216384215 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 22:26:24 INFO - PROCESS | 1845 | 1461216384218 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 22:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:26:24 INFO - PROCESS | 1845 | 1461216384223 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:26:24 INFO - PROCESS | 1845 | 1461216384226 Marionette TRACE conn3 <- [1,1122,null,{}] 22:26:24 INFO - PROCESS | 1845 | 1461216384231 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:24 INFO - PROCESS | 1845 | 1461216384397 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 22:26:24 INFO - PROCESS | 1845 | 1461216384582 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b4d85000 == 98 [pid = 1845] [id = 288] 22:26:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1b654d000) [pid = 1845] [serial = 865] [outer = (nil)] 22:26:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1c2508c00) [pid = 1845] [serial = 866] [outer = 0x7fb1b654d000] 22:26:24 INFO - PROCESS | 1845 | 1461216384653 Marionette DEBUG loaded listener.js 22:26:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1c6dcbc00) [pid = 1845] [serial = 867] [outer = 0x7fb1b654d000] 22:26:25 INFO - PROCESS | 1845 | 1461216385547 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 22:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1377ms 22:26:25 INFO - PROCESS | 1845 | 1461216385601 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 22:26:25 INFO - PROCESS | 1845 | 1461216385605 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 22:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:26:25 INFO - PROCESS | 1845 | 1461216385610 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:26:25 INFO - PROCESS | 1845 | 1461216385614 Marionette TRACE conn3 <- [1,1126,null,{}] 22:26:25 INFO - PROCESS | 1845 | 1461216385619 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:25 INFO - PROCESS | 1845 | 1461216385811 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 22:26:25 INFO - PROCESS | 1845 | 1461216385985 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afff2800 == 99 [pid = 1845] [id = 289] 22:26:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1af349800) [pid = 1845] [serial = 868] [outer = (nil)] 22:26:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1b161b000) [pid = 1845] [serial = 869] [outer = 0x7fb1af349800] 22:26:26 INFO - PROCESS | 1845 | 1461216386058 Marionette DEBUG loaded listener.js 22:26:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1c2504c00) [pid = 1845] [serial = 870] [outer = 0x7fb1af349800] 22:26:26 INFO - PROCESS | 1845 | 1461216386892 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 22:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1333ms 22:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:26:26 INFO - PROCESS | 1845 | 1461216386945 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 22:26:26 INFO - PROCESS | 1845 | 1461216386947 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 22:26:26 INFO - PROCESS | 1845 | 1461216386952 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:26:26 INFO - PROCESS | 1845 | 1461216386955 Marionette TRACE conn3 <- [1,1130,null,{}] 22:26:26 INFO - PROCESS | 1845 | 1461216386960 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:27 INFO - PROCESS | 1845 | 1461216387114 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 22:26:27 INFO - PROCESS | 1845 | 1461216387333 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6819800 == 100 [pid = 1845] [id = 290] 22:26:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1bd640000) [pid = 1845] [serial = 871] [outer = (nil)] 22:26:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1d5f35400) [pid = 1845] [serial = 872] [outer = 0x7fb1bd640000] 22:26:27 INFO - PROCESS | 1845 | 1461216387396 Marionette DEBUG loaded listener.js 22:26:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 241 (0x7fb1d9fcd800) [pid = 1845] [serial = 873] [outer = 0x7fb1bd640000] 22:26:28 INFO - PROCESS | 1845 | 1461216388551 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 22:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1631ms 22:26:28 INFO - PROCESS | 1845 | 1461216388583 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 22:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:26:28 INFO - PROCESS | 1845 | 1461216388588 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 22:26:28 INFO - PROCESS | 1845 | 1461216388596 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:26:28 INFO - PROCESS | 1845 | 1461216388601 Marionette TRACE conn3 <- [1,1134,null,{}] 22:26:28 INFO - PROCESS | 1845 | 1461216388608 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:28 INFO - PROCESS | 1845 | 1461216388783 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 22:26:29 INFO - PROCESS | 1845 | 1461216389000 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdc38000 == 101 [pid = 1845] [id = 291] 22:26:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 242 (0x7fb1af43e800) [pid = 1845] [serial = 874] [outer = (nil)] 22:26:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 243 (0x7fb1af440400) [pid = 1845] [serial = 875] [outer = 0x7fb1af43e800] 22:26:29 INFO - PROCESS | 1845 | 1461216389061 Marionette DEBUG loaded listener.js 22:26:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 244 (0x7fb1b1621c00) [pid = 1845] [serial = 876] [outer = 0x7fb1af43e800] 22:26:29 INFO - PROCESS | 1845 | 1461216389858 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1334ms 22:26:29 INFO - PROCESS | 1845 | 1461216389930 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 22:26:29 INFO - PROCESS | 1845 | 1461216389944 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 22:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:26:29 INFO - PROCESS | 1845 | 1461216389958 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:26:29 INFO - PROCESS | 1845 | 1461216389966 Marionette TRACE conn3 <- [1,1138,null,{}] 22:26:29 INFO - PROCESS | 1845 | 1461216389974 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:30 INFO - PROCESS | 1845 | 1461216390203 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 22:26:30 INFO - PROCESS | 1845 | 1461216390382 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b5422000 == 102 [pid = 1845] [id = 292] 22:26:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1b2d66000) [pid = 1845] [serial = 877] [outer = (nil)] 22:26:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1b654b400) [pid = 1845] [serial = 878] [outer = 0x7fb1b2d66000] 22:26:30 INFO - PROCESS | 1845 | 1461216390479 Marionette DEBUG loaded listener.js 22:26:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1b7d2c400) [pid = 1845] [serial = 879] [outer = 0x7fb1b2d66000] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c410e800 == 101 [pid = 1845] [id = 231] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c623f800 == 100 [pid = 1845] [id = 277] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6021000 == 99 [pid = 1845] [id = 276] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1c7a63000) [pid = 1845] [serial = 730] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1d4f9cc00) [pid = 1845] [serial = 734] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1d62c6800) [pid = 1845] [serial = 737] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 243 (0x7fb1d9eab000) [pid = 1845] [serial = 740] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 242 (0x7fb1da094c00) [pid = 1845] [serial = 743] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 241 (0x7fb1b7fb2400) [pid = 1845] [serial = 746] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 240 (0x7fb1b2d69c00) [pid = 1845] [serial = 749] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1d4a70000) [pid = 1845] [serial = 776] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | 1461216391426 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c26ea800 == 98 [pid = 1845] [id = 275] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1ecb000 == 97 [pid = 1845] [id = 274] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c171f000 == 96 [pid = 1845] [id = 273] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b671f000 == 95 [pid = 1845] [id = 272] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b541b000 == 94 [pid = 1845] [id = 271] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7d59000 == 93 [pid = 1845] [id = 270] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c26ec000 == 92 [pid = 1845] [id = 264] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1dc181000 == 91 [pid = 1845] [id = 263] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9e7d800 == 90 [pid = 1845] [id = 262] 22:26:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4c81000 == 89 [pid = 1845] [id = 258] 22:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1535ms 22:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:26:31 INFO - PROCESS | 1845 | 1461216391494 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 22:26:31 INFO - PROCESS | 1845 | 1461216391496 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 22:26:31 INFO - PROCESS | 1845 | 1461216391502 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:26:31 INFO - PROCESS | 1845 | 1461216391508 Marionette TRACE conn3 <- [1,1142,null,{}] 22:26:31 INFO - PROCESS | 1845 | 1461216391522 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:31 INFO - PROCESS | 1845 | 1461216391673 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1c7033000) [pid = 1845] [serial = 770] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1be14c400) [pid = 1845] [serial = 759] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1bd7d4400) [pid = 1845] [serial = 758] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1b7faf400) [pid = 1845] [serial = 756] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1b6585800) [pid = 1845] [serial = 755] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1bd6c4800) [pid = 1845] [serial = 718] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1c14d3400) [pid = 1845] [serial = 761] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1c15f8c00) [pid = 1845] [serial = 762] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1c4fdc000) [pid = 1845] [serial = 773] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1c6fd0c00) [pid = 1845] [serial = 727] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1c0026000) [pid = 1845] [serial = 721] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1c1ea8400) [pid = 1845] [serial = 764] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1b3f71400) [pid = 1845] [serial = 752] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1c4a2d000) [pid = 1845] [serial = 724] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1ca63ac00) [pid = 1845] [serial = 774] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1c4a24c00) [pid = 1845] [serial = 767] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1c4fe8800) [pid = 1845] [serial = 768] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1c89b7000) [pid = 1845] [serial = 771] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1c26ce000) [pid = 1845] [serial = 765] [outer = (nil)] [url = about:blank] 22:26:31 INFO - PROCESS | 1845 | --DOMWINDOW == 219 (0x7fb1be15a400) [pid = 1845] [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.] 22:26:31 INFO - PROCESS | 1845 | 1461216391860 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbb3800 == 90 [pid = 1845] [id = 293] 22:26:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 220 (0x7fb1b6585800) [pid = 1845] [serial = 880] [outer = (nil)] 22:26:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1bd6c6800) [pid = 1845] [serial = 881] [outer = 0x7fb1b6585800] 22:26:31 INFO - PROCESS | 1845 | 1461216391926 Marionette DEBUG loaded listener.js 22:26:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1be14c400) [pid = 1845] [serial = 882] [outer = 0x7fb1b6585800] 22:26:32 INFO - PROCESS | 1845 | 1461216392550 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 22:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1087ms 22:26:32 INFO - PROCESS | 1845 | 1461216392594 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 22:26:32 INFO - PROCESS | 1845 | 1461216392598 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 22:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:26:32 INFO - PROCESS | 1845 | 1461216392603 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:26:32 INFO - PROCESS | 1845 | 1461216392605 Marionette TRACE conn3 <- [1,1146,null,{}] 22:26:32 INFO - PROCESS | 1845 | 1461216392610 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:32 INFO - PROCESS | 1845 | 1461216392766 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 22:26:32 INFO - PROCESS | 1845 | 1461216392901 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1b92800 == 91 [pid = 1845] [id = 294] 22:26:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1b2d69c00) [pid = 1845] [serial = 883] [outer = (nil)] 22:26:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1be835c00) [pid = 1845] [serial = 884] [outer = 0x7fb1b2d69c00] 22:26:32 INFO - PROCESS | 1845 | 1461216392962 Marionette DEBUG loaded listener.js 22:26:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1be8c0800) [pid = 1845] [serial = 885] [outer = 0x7fb1b2d69c00] 22:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1078ms 22:26:33 INFO - PROCESS | 1845 | 1461216393676 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 22:26:33 INFO - PROCESS | 1845 | 1461216393682 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 22:26:33 INFO - PROCESS | 1845 | 1461216393686 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 22:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:26:33 INFO - PROCESS | 1845 | 1461216393694 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:26:33 INFO - PROCESS | 1845 | 1461216393697 Marionette TRACE conn3 <- [1,1150,null,{}] 22:26:33 INFO - PROCESS | 1845 | 1461216393702 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:33 INFO - PROCESS | 1845 | 1461216393916 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 22:26:33 INFO - PROCESS | 1845 | 1461216393945 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2111000 == 92 [pid = 1845] [id = 295] 22:26:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1be831c00) [pid = 1845] [serial = 886] [outer = (nil)] 22:26:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1bfc64400) [pid = 1845] [serial = 887] [outer = 0x7fb1be831c00] 22:26:34 INFO - PROCESS | 1845 | 1461216394002 Marionette DEBUG loaded listener.js 22:26:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1c150a400) [pid = 1845] [serial = 888] [outer = 0x7fb1be831c00] 22:26:34 INFO - PROCESS | 1845 | 1461216394747 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 22:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1087ms 22:26:34 INFO - PROCESS | 1845 | 1461216394784 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 22:26:34 INFO - PROCESS | 1845 | 1461216394787 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 22:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:26:34 INFO - PROCESS | 1845 | 1461216394793 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:26:34 INFO - PROCESS | 1845 | 1461216394794 Marionette TRACE conn3 <- [1,1154,null,{}] 22:26:34 INFO - PROCESS | 1845 | 1461216394804 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:35 INFO - PROCESS | 1845 | 1461216395013 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 22:26:35 INFO - PROCESS | 1845 | 1461216395044 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c24e4800 == 93 [pid = 1845] [id = 296] 22:26:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1c15f0000) [pid = 1845] [serial = 889] [outer = (nil)] 22:26:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1c250a400) [pid = 1845] [serial = 890] [outer = 0x7fb1c15f0000] 22:26:35 INFO - PROCESS | 1845 | 1461216395103 Marionette DEBUG loaded listener.js 22:26:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1c4a2e400) [pid = 1845] [serial = 891] [outer = 0x7fb1c15f0000] 22:26:36 INFO - PROCESS | 1845 | 1461216396224 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 22:26:36 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1bd7ca400) [pid = 1845] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:26:36 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1b7cf5c00) [pid = 1845] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:26:36 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1c1657800) [pid = 1845] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:26:36 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1b3f79000) [pid = 1845] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:26:36 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1be83b400) [pid = 1845] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:26:36 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1b1620400) [pid = 1845] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:26:36 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1bd634800) [pid = 1845] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:26:36 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1c23cec00) [pid = 1845] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1479ms 22:26:36 INFO - PROCESS | 1845 | 1461216396273 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 22:26:36 INFO - PROCESS | 1845 | 1461216396276 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 22:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:26:36 INFO - PROCESS | 1845 | 1461216396281 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:26:36 INFO - PROCESS | 1845 | 1461216396283 Marionette TRACE conn3 <- [1,1158,null,{}] 22:26:36 INFO - PROCESS | 1845 | 1461216396288 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:36 INFO - PROCESS | 1845 | 1461216396426 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 22:26:36 INFO - PROCESS | 1845 | 1461216396445 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d58800 == 94 [pid = 1845] [id = 297] 22:26:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1bfd8b800) [pid = 1845] [serial = 892] [outer = (nil)] 22:26:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1c26cbc00) [pid = 1845] [serial = 893] [outer = 0x7fb1bfd8b800] 22:26:36 INFO - PROCESS | 1845 | 1461216396503 Marionette DEBUG loaded listener.js 22:26:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1c5a07800) [pid = 1845] [serial = 894] [outer = 0x7fb1bfd8b800] 22:26:37 INFO - PROCESS | 1845 | 1461216397255 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 22:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1027ms 22:26:37 INFO - PROCESS | 1845 | 1461216397309 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 22:26:37 INFO - PROCESS | 1845 | 1461216397312 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 22:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:26:37 INFO - PROCESS | 1845 | 1461216397326 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:26:37 INFO - PROCESS | 1845 | 1461216397328 Marionette TRACE conn3 <- [1,1162,null,{}] 22:26:37 INFO - PROCESS | 1845 | 1461216397352 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:37 INFO - PROCESS | 1845 | 1461216397495 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 22:26:37 INFO - PROCESS | 1845 | 1461216397505 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6021000 == 95 [pid = 1845] [id = 298] 22:26:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1c61e2800) [pid = 1845] [serial = 895] [outer = (nil)] 22:26:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1c7a58000) [pid = 1845] [serial = 896] [outer = 0x7fb1c61e2800] 22:26:37 INFO - PROCESS | 1845 | 1461216397560 Marionette DEBUG loaded listener.js 22:26:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1c8993800) [pid = 1845] [serial = 897] [outer = 0x7fb1c61e2800] 22:26:38 INFO - PROCESS | 1845 | 1461216398448 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 22:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1151ms 22:26:38 INFO - PROCESS | 1845 | 1461216398478 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 22:26:38 INFO - PROCESS | 1845 | 1461216398484 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 22:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:26:38 INFO - PROCESS | 1845 | 1461216398492 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:26:38 INFO - PROCESS | 1845 | 1461216398497 Marionette TRACE conn3 <- [1,1166,null,{}] 22:26:38 INFO - PROCESS | 1845 | 1461216398506 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:38 INFO - PROCESS | 1845 | 1461216398681 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 22:26:38 INFO - PROCESS | 1845 | 1461216398856 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b5416000 == 96 [pid = 1845] [id = 299] 22:26:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1af34d400) [pid = 1845] [serial = 898] [outer = (nil)] 22:26:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1b1614c00) [pid = 1845] [serial = 899] [outer = 0x7fb1af34d400] 22:26:38 INFO - PROCESS | 1845 | 1461216398927 Marionette DEBUG loaded listener.js 22:26:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1b3f6e800) [pid = 1845] [serial = 900] [outer = 0x7fb1af34d400] 22:26:39 INFO - PROCESS | 1845 | 1461216399830 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 22:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1386ms 22:26:39 INFO - PROCESS | 1845 | 1461216399878 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 22:26:39 INFO - PROCESS | 1845 | 1461216399886 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 22:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:26:39 INFO - PROCESS | 1845 | 1461216399896 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:26:39 INFO - PROCESS | 1845 | 1461216399900 Marionette TRACE conn3 <- [1,1170,null,{}] 22:26:39 INFO - PROCESS | 1845 | 1461216399905 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:40 INFO - PROCESS | 1845 | 1461216400075 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 22:26:40 INFO - PROCESS | 1845 | 1461216400251 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1b99000 == 97 [pid = 1845] [id = 300] 22:26:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1af43d000) [pid = 1845] [serial = 901] [outer = (nil)] 22:26:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1b7fc3c00) [pid = 1845] [serial = 902] [outer = 0x7fb1af43d000] 22:26:40 INFO - PROCESS | 1845 | 1461216400332 Marionette DEBUG loaded listener.js 22:26:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1bd7ca400) [pid = 1845] [serial = 903] [outer = 0x7fb1af43d000] 22:26:41 INFO - PROCESS | 1845 | 1461216401277 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 22:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1431ms 22:26:41 INFO - PROCESS | 1845 | 1461216401328 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 22:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:26:41 INFO - PROCESS | 1845 | 1461216401332 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 22:26:41 INFO - PROCESS | 1845 | 1461216401339 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:26:41 INFO - PROCESS | 1845 | 1461216401344 Marionette TRACE conn3 <- [1,1174,null,{}] 22:26:41 INFO - PROCESS | 1845 | 1461216401361 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:41 INFO - PROCESS | 1845 | 1461216401571 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 22:26:41 INFO - PROCESS | 1845 | 1461216401784 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6f97800 == 98 [pid = 1845] [id = 301] 22:26:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1be8bf800) [pid = 1845] [serial = 904] [outer = (nil)] 22:26:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1c1dd0400) [pid = 1845] [serial = 905] [outer = 0x7fb1be8bf800] 22:26:41 INFO - PROCESS | 1845 | 1461216401903 Marionette DEBUG loaded listener.js 22:26:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1c2509c00) [pid = 1845] [serial = 906] [outer = 0x7fb1be8bf800] 22:26:42 INFO - PROCESS | 1845 | 1461216402755 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 22:26:42 INFO - PROCESS | 1845 | 1461216402833 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 22:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:26:42 INFO - PROCESS | 1845 | 1461216402840 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:26:42 INFO - PROCESS | 1845 | 1461216402843 Marionette TRACE conn3 <- [1,1178,null,{}] 22:26:42 INFO - PROCESS | 1845 | 1461216402848 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:43 INFO - PROCESS | 1845 | 1461216403023 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 22:26:43 INFO - PROCESS | 1845 | 1461216403197 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ced0c000 == 99 [pid = 1845] [id = 302] 22:26:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1bfd8cc00) [pid = 1845] [serial = 907] [outer = (nil)] 22:26:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1c6fd0c00) [pid = 1845] [serial = 908] [outer = 0x7fb1bfd8cc00] 22:26:43 INFO - PROCESS | 1845 | 1461216403267 Marionette DEBUG loaded listener.js 22:26:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 241 (0x7fb1ca304000) [pid = 1845] [serial = 909] [outer = 0x7fb1bfd8cc00] 22:26:44 INFO - PROCESS | 1845 | 1461216404122 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 22:26:44 INFO - PROCESS | 1845 | 1461216404178 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 22:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:26:44 INFO - PROCESS | 1845 | 1461216404185 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:26:44 INFO - PROCESS | 1845 | 1461216404187 Marionette TRACE conn3 <- [1,1182,null,{}] 22:26:44 INFO - PROCESS | 1845 | 1461216404192 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:44 INFO - PROCESS | 1845 | 1461216404355 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 22:26:44 INFO - PROCESS | 1845 | 1461216404535 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9e64000 == 100 [pid = 1845] [id = 303] 22:26:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 242 (0x7fb1c26c2c00) [pid = 1845] [serial = 910] [outer = (nil)] 22:26:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 243 (0x7fb1d5edd800) [pid = 1845] [serial = 911] [outer = 0x7fb1c26c2c00] 22:26:44 INFO - PROCESS | 1845 | 1461216404603 Marionette DEBUG loaded listener.js 22:26:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 244 (0x7fb1d5f39400) [pid = 1845] [serial = 912] [outer = 0x7fb1c26c2c00] 22:26:45 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:26:45 INFO - PROCESS | 1845 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:26:45 INFO - PROCESS | 1845 | 1461216405491 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 22:26:45 INFO - PROCESS | 1845 | 1461216405569 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 22:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:26:45 INFO - PROCESS | 1845 | 1461216405575 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:26:45 INFO - PROCESS | 1845 | 1461216405577 Marionette TRACE conn3 <- [1,1186,null,{}] 22:26:45 INFO - PROCESS | 1845 | 1461216405582 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:45 INFO - PROCESS | 1845 | 1461216405817 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 22:26:46 INFO - PROCESS | 1845 | 1461216405997 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2e49000 == 101 [pid = 1845] [id = 304] 22:26:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1da163400) [pid = 1845] [serial = 913] [outer = (nil)] 22:26:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1da465800) [pid = 1845] [serial = 914] [outer = 0x7fb1da163400] 22:26:46 INFO - PROCESS | 1845 | 1461216406115 Marionette DEBUG loaded listener.js 22:26:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1da4d4400) [pid = 1845] [serial = 915] [outer = 0x7fb1da163400] 22:26:46 INFO - PROCESS | 1845 | 1461216406919 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 22:26:46 INFO - PROCESS | 1845 | 1461216406960 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 22:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:26:46 INFO - PROCESS | 1845 | 1461216406966 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:26:46 INFO - PROCESS | 1845 | 1461216406968 Marionette TRACE conn3 <- [1,1190,null,{}] 22:26:46 INFO - PROCESS | 1845 | 1461216406973 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:47 INFO - PROCESS | 1845 | 1461216407131 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 22:26:47 INFO - PROCESS | 1845 | 1461216407311 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da52a800 == 102 [pid = 1845] [id = 305] 22:26:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 248 (0x7fb1b4a04c00) [pid = 1845] [serial = 916] [outer = (nil)] 22:26:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 249 (0x7fb1b4a0d000) [pid = 1845] [serial = 917] [outer = 0x7fb1b4a04c00] 22:26:47 INFO - PROCESS | 1845 | 1461216407377 Marionette DEBUG loaded listener.js 22:26:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 250 (0x7fb1d9fca400) [pid = 1845] [serial = 918] [outer = 0x7fb1b4a04c00] 22:26:48 INFO - PROCESS | 1845 | 1461216408239 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 22:26:48 INFO - PROCESS | 1845 | 1461216408301 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 22:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:26:48 INFO - PROCESS | 1845 | 1461216408307 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:26:48 INFO - PROCESS | 1845 | 1461216408309 Marionette TRACE conn3 <- [1,1194,null,{}] 22:26:48 INFO - PROCESS | 1845 | 1461216408314 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:48 INFO - PROCESS | 1845 | 1461216408488 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 22:26:48 INFO - PROCESS | 1845 | 1461216408671 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2575800 == 103 [pid = 1845] [id = 306] 22:26:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 251 (0x7fb1b4a05000) [pid = 1845] [serial = 919] [outer = (nil)] 22:26:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 252 (0x7fb1c2661800) [pid = 1845] [serial = 920] [outer = 0x7fb1b4a05000] 22:26:48 INFO - PROCESS | 1845 | 1461216408741 Marionette DEBUG loaded listener.js 22:26:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 253 (0x7fb1c2665c00) [pid = 1845] [serial = 921] [outer = 0x7fb1b4a05000] 22:26:49 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:26:49 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:26:49 INFO - PROCESS | 1845 | 1461216409566 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 22:26:49 INFO - PROCESS | 1845 | 1461216409643 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 22:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:26:49 INFO - PROCESS | 1845 | 1461216409649 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:26:49 INFO - PROCESS | 1845 | 1461216409651 Marionette TRACE conn3 <- [1,1198,null,{}] 22:26:49 INFO - PROCESS | 1845 | 1461216409657 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:49 INFO - PROCESS | 1845 | 1461216409818 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 22:26:50 INFO - PROCESS | 1845 | 1461216409995 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae5de000 == 104 [pid = 1845] [id = 307] 22:26:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 254 (0x7fb1af2a2400) [pid = 1845] [serial = 922] [outer = (nil)] 22:26:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 255 (0x7fb1af2acc00) [pid = 1845] [serial = 923] [outer = 0x7fb1af2a2400] 22:26:50 INFO - PROCESS | 1845 | 1461216410066 Marionette DEBUG loaded listener.js 22:26:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 256 (0x7fb1b4a09c00) [pid = 1845] [serial = 924] [outer = 0x7fb1af2a2400] 22:26:50 INFO - PROCESS | 1845 | 1461216410828 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1237ms 22:26:50 INFO - PROCESS | 1845 | 1461216410888 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 22:26:50 INFO - PROCESS | 1845 | 1461216410891 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 22:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:26:50 INFO - PROCESS | 1845 | 1461216410896 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:26:50 INFO - PROCESS | 1845 | 1461216410898 Marionette TRACE conn3 <- [1,1202,null,{}] 22:26:50 INFO - PROCESS | 1845 | 1461216410904 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:51 INFO - PROCESS | 1845 | 1461216411062 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 22:26:51 INFO - PROCESS | 1845 | 1461216411243 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae7db000 == 105 [pid = 1845] [id = 308] 22:26:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 257 (0x7fb1af2a6800) [pid = 1845] [serial = 925] [outer = (nil)] 22:26:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 258 (0x7fb1af6c8800) [pid = 1845] [serial = 926] [outer = 0x7fb1af2a6800] 22:26:51 INFO - PROCESS | 1845 | 1461216411313 Marionette DEBUG loaded listener.js 22:26:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 259 (0x7fb1af6ccc00) [pid = 1845] [serial = 927] [outer = 0x7fb1af2a6800] 22:26:52 INFO - PROCESS | 1845 | 1461216412155 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:26:52 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 22:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1331ms 22:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:26:52 INFO - PROCESS | 1845 | 1461216412229 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 22:26:52 INFO - PROCESS | 1845 | 1461216412232 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 22:26:52 INFO - PROCESS | 1845 | 1461216412238 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:26:52 INFO - PROCESS | 1845 | 1461216412242 Marionette TRACE conn3 <- [1,1206,null,{}] 22:26:52 INFO - PROCESS | 1845 | 1461216412247 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:52 INFO - PROCESS | 1845 | 1461216412428 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 22:26:52 INFO - PROCESS | 1845 | 1461216412616 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1adf2c800 == 106 [pid = 1845] [id = 309] 22:26:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 260 (0x7fb1af2abc00) [pid = 1845] [serial = 928] [outer = (nil)] 22:26:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 261 (0x7fb1c2074000) [pid = 1845] [serial = 929] [outer = 0x7fb1af2abc00] 22:26:52 INFO - PROCESS | 1845 | 1461216412686 Marionette DEBUG loaded listener.js 22:26:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 262 (0x7fb1c207d400) [pid = 1845] [serial = 930] [outer = 0x7fb1af2abc00] 22:26:53 INFO - PROCESS | 1845 | 1461216413598 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:26:53 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 22:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1429ms 22:26:53 INFO - PROCESS | 1845 | 1461216413667 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 22:26:53 INFO - PROCESS | 1845 | 1461216413669 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 22:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:26:53 INFO - PROCESS | 1845 | 1461216413676 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:26:53 INFO - PROCESS | 1845 | 1461216413679 Marionette TRACE conn3 <- [1,1210,null,{}] 22:26:53 INFO - PROCESS | 1845 | 1461216413685 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:53 INFO - PROCESS | 1845 | 1461216413856 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 22:26:54 INFO - PROCESS | 1845 | 1461216414034 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbc0800 == 107 [pid = 1845] [id = 310] 22:26:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 263 (0x7fb1af43f000) [pid = 1845] [serial = 931] [outer = (nil)] 22:26:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 264 (0x7fb1b652a800) [pid = 1845] [serial = 932] [outer = 0x7fb1af43f000] 22:26:54 INFO - PROCESS | 1845 | 1461216414101 Marionette DEBUG loaded listener.js 22:26:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 265 (0x7fb1b6531c00) [pid = 1845] [serial = 933] [outer = 0x7fb1af43f000] 22:26:54 INFO - PROCESS | 1845 | 1461216414909 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1286ms 22:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:26:54 INFO - PROCESS | 1845 | 1461216414962 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 22:26:54 INFO - PROCESS | 1845 | 1461216414965 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 22:26:54 INFO - PROCESS | 1845 | 1461216414970 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:26:54 INFO - PROCESS | 1845 | 1461216414973 Marionette TRACE conn3 <- [1,1214,null,{}] 22:26:54 INFO - PROCESS | 1845 | 1461216414978 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:55 INFO - PROCESS | 1845 | 1461216415143 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 22:26:55 INFO - PROCESS | 1845 | 1461216415331 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9c67000 == 108 [pid = 1845] [id = 311] 22:26:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 266 (0x7fb1b6524000) [pid = 1845] [serial = 934] [outer = (nil)] 22:26:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 267 (0x7fb1c207e800) [pid = 1845] [serial = 935] [outer = 0x7fb1b6524000] 22:26:55 INFO - PROCESS | 1845 | 1461216415410 Marionette DEBUG loaded listener.js 22:26:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 268 (0x7fb1c2615400) [pid = 1845] [serial = 936] [outer = 0x7fb1b6524000] 22:26:56 INFO - PROCESS | 1845 | 1461216416736 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 22:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1789ms 22:26:56 INFO - PROCESS | 1845 | 1461216416760 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 22:26:56 INFO - PROCESS | 1845 | 1461216416765 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 22:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:26:56 INFO - PROCESS | 1845 | 1461216416773 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:26:56 INFO - PROCESS | 1845 | 1461216416776 Marionette TRACE conn3 <- [1,1218,null,{}] 22:26:56 INFO - PROCESS | 1845 | 1461216416784 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:56 INFO - PROCESS | 1845 | 1461216416938 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 22:26:57 INFO - PROCESS | 1845 | 1461216417128 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b166a000 == 109 [pid = 1845] [id = 312] 22:26:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 269 (0x7fb1af6c9000) [pid = 1845] [serial = 937] [outer = (nil)] 22:26:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 270 (0x7fb1b2d67400) [pid = 1845] [serial = 938] [outer = 0x7fb1af6c9000] 22:26:57 INFO - PROCESS | 1845 | 1461216417195 Marionette DEBUG loaded listener.js 22:26:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 271 (0x7fb1b4a0d400) [pid = 1845] [serial = 939] [outer = 0x7fb1af6c9000] 22:26:58 INFO - PROCESS | 1845 | 1461216418120 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 22:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1431ms 22:26:58 INFO - PROCESS | 1845 | 1461216418206 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 22:26:58 INFO - PROCESS | 1845 | 1461216418221 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 22:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:26:58 INFO - PROCESS | 1845 | 1461216418234 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:26:58 INFO - PROCESS | 1845 | 1461216418241 Marionette TRACE conn3 <- [1,1222,null,{}] 22:26:58 INFO - PROCESS | 1845 | 1461216418249 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:58 INFO - PROCESS | 1845 | 1461216418508 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 22:26:58 INFO - PROCESS | 1845 | 1461216418879 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:58 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbb9000 == 108 [pid = 1845] [id = 239] 22:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 270 (0x7fb1c6703800) [pid = 1845] [serial = 836] [outer = (nil)] [url = about:blank] 22:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 269 (0x7fb1d998b800) [pid = 1845] [serial = 791] [outer = (nil)] [url = about:blank] 22:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 268 (0x7fb1d62f7000) [pid = 1845] [serial = 794] [outer = (nil)] [url = about:blank] 22:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 267 (0x7fb1b7fd0c00) [pid = 1845] [serial = 803] [outer = (nil)] [url = about:blank] 22:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 266 (0x7fb1b161f400) [pid = 1845] [serial = 809] [outer = (nil)] [url = about:blank] 22:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 265 (0x7fb1ce061c00) [pid = 1845] [serial = 788] [outer = (nil)] [url = about:blank] 22:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 264 (0x7fb1b7fcbc00) [pid = 1845] [serial = 797] [outer = (nil)] [url = about:blank] 22:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 263 (0x7fb1c23c8c00) [pid = 1845] [serial = 806] [outer = (nil)] [url = about:blank] 22:26:58 INFO - PROCESS | 1845 | --DOMWINDOW == 262 (0x7fb1b7d29c00) [pid = 1845] [serial = 800] [outer = (nil)] [url = about:blank] 22:26:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1684800 == 109 [pid = 1845] [id = 313] 22:26:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 263 (0x7fb1af43c400) [pid = 1845] [serial = 940] [outer = (nil)] 22:26:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 264 (0x7fb1b7cf0400) [pid = 1845] [serial = 941] [outer = 0x7fb1af43c400] 22:26:59 INFO - PROCESS | 1845 | 1461216419006 Marionette DEBUG loaded listener.js 22:26:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 265 (0x7fb1bbf20800) [pid = 1845] [serial = 942] [outer = 0x7fb1af43c400] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1d58800 == 108 [pid = 1845] [id = 297] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c24e4800 == 107 [pid = 1845] [id = 296] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2111000 == 106 [pid = 1845] [id = 295] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1b92800 == 105 [pid = 1845] [id = 294] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbb3800 == 104 [pid = 1845] [id = 293] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b5422000 == 103 [pid = 1845] [id = 292] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdc38000 == 102 [pid = 1845] [id = 291] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1afacf800 == 101 [pid = 1845] [id = 287] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b4d7a000 == 100 [pid = 1845] [id = 286] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1dc187800 == 99 [pid = 1845] [id = 285] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9e78000 == 98 [pid = 1845] [id = 284] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5e15800 == 97 [pid = 1845] [id = 283] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1cedd1000 == 96 [pid = 1845] [id = 282] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c7fcb800 == 95 [pid = 1845] [id = 281] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1ee2800 == 94 [pid = 1845] [id = 280] 22:26:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbc3800 == 93 [pid = 1845] [id = 279] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 264 (0x7fb1c6060800) [pid = 1845] [serial = 834] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 263 (0x7fb1becdd800) [pid = 1845] [serial = 821] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 262 (0x7fb1c6f82000) [pid = 1845] [serial = 785] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 261 (0x7fb1bbf19000) [pid = 1845] [serial = 816] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 260 (0x7fb1c1951400) [pid = 1845] [serial = 827] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 259 (0x7fb1bd7d0400) [pid = 1845] [serial = 818] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 258 (0x7fb1c150d000) [pid = 1845] [serial = 824] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 257 (0x7fb1b7fb3400) [pid = 1845] [serial = 815] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 256 (0x7fb1b2d6cc00) [pid = 1845] [serial = 813] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 255 (0x7fb1c4fe7800) [pid = 1845] [serial = 833] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 254 (0x7fb1c4fda400) [pid = 1845] [serial = 831] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 253 (0x7fb1c23ce400) [pid = 1845] [serial = 828] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 252 (0x7fb1c164ec00) [pid = 1845] [serial = 825] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 251 (0x7fb1b1623800) [pid = 1845] [serial = 812] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 250 (0x7fb1be573000) [pid = 1845] [serial = 819] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 249 (0x7fb1b6587c00) [pid = 1845] [serial = 779] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 248 (0x7fb1c4a23000) [pid = 1845] [serial = 830] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 247 (0x7fb1bed56400) [pid = 1845] [serial = 782] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1bf05dc00) [pid = 1845] [serial = 822] [outer = (nil)] [url = about:blank] 22:26:59 INFO - PROCESS | 1845 | 1461216419729 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 22:26:59 INFO - PROCESS | 1845 | 1461216419779 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 22:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:26:59 INFO - PROCESS | 1845 | 1461216419785 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:26:59 INFO - PROCESS | 1845 | 1461216419790 Marionette TRACE conn3 <- [1,1226,null,{}] 22:26:59 INFO - PROCESS | 1845 | 1461216419817 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:59 INFO - PROCESS | 1845 | 1461216419971 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 22:26:59 INFO - PROCESS | 1845 | 1461216419989 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7d5a800 == 94 [pid = 1845] [id = 314] 22:27:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1bd7cac00) [pid = 1845] [serial = 943] [outer = (nil)] 22:27:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 248 (0x7fb1be572c00) [pid = 1845] [serial = 944] [outer = 0x7fb1bd7cac00] 22:27:00 INFO - PROCESS | 1845 | 1461216420050 Marionette DEBUG loaded listener.js 22:27:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 249 (0x7fb1be836400) [pid = 1845] [serial = 945] [outer = 0x7fb1bd7cac00] 22:27:00 INFO - PROCESS | 1845 | 1461216420814 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 22:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1089ms 22:27:00 INFO - PROCESS | 1845 | 1461216420882 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 22:27:00 INFO - PROCESS | 1845 | 1461216420885 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 22:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:27:00 INFO - PROCESS | 1845 | 1461216420891 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:27:00 INFO - PROCESS | 1845 | 1461216420892 Marionette TRACE conn3 <- [1,1230,null,{}] 22:27:00 INFO - PROCESS | 1845 | 1461216420898 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:01 INFO - PROCESS | 1845 | 1461216421039 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 22:27:01 INFO - PROCESS | 1845 | 1461216421053 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be948800 == 95 [pid = 1845] [id = 315] 22:27:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 250 (0x7fb1be571400) [pid = 1845] [serial = 946] [outer = (nil)] 22:27:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 251 (0x7fb1bfc6d000) [pid = 1845] [serial = 947] [outer = 0x7fb1be571400] 22:27:01 INFO - PROCESS | 1845 | 1461216421112 Marionette DEBUG loaded listener.js 22:27:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 252 (0x7fb1c1517800) [pid = 1845] [serial = 948] [outer = 0x7fb1be571400] 22:27:02 INFO - PROCESS | 1845 | 1461216421997 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 22:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1127ms 22:27:02 INFO - PROCESS | 1845 | 1461216422018 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 22:27:02 INFO - PROCESS | 1845 | 1461216422021 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 22:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:27:02 INFO - PROCESS | 1845 | 1461216422026 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:27:02 INFO - PROCESS | 1845 | 1461216422028 Marionette TRACE conn3 <- [1,1234,null,{}] 22:27:02 INFO - PROCESS | 1845 | 1461216422033 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:02 INFO - PROCESS | 1845 | 1461216422228 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 22:27:02 INFO - PROCESS | 1845 | 1461216422261 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee55800 == 96 [pid = 1845] [id = 316] 22:27:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 253 (0x7fb1bed51400) [pid = 1845] [serial = 949] [outer = (nil)] 22:27:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 254 (0x7fb1c1951400) [pid = 1845] [serial = 950] [outer = 0x7fb1bed51400] 22:27:02 INFO - PROCESS | 1845 | 1461216422322 Marionette DEBUG loaded listener.js 22:27:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 255 (0x7fb1c1ea9c00) [pid = 1845] [serial = 951] [outer = 0x7fb1bed51400] 22:27:03 INFO - PROCESS | 1845 | 1461216423061 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 22:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1076ms 22:27:03 INFO - PROCESS | 1845 | 1461216423103 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 22:27:03 INFO - PROCESS | 1845 | 1461216423107 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 22:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:27:03 INFO - PROCESS | 1845 | 1461216423119 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:27:03 INFO - PROCESS | 1845 | 1461216423121 Marionette TRACE conn3 <- [1,1238,null,{}] 22:27:03 INFO - PROCESS | 1845 | 1461216423126 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:03 INFO - PROCESS | 1845 | 1461216423329 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 254 (0x7fb1be831c00) [pid = 1845] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 253 (0x7fb1c59f1c00) [pid = 1845] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 252 (0x7fb1bfc62c00) [pid = 1845] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 251 (0x7fb1b658ac00) [pid = 1845] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 250 (0x7fb1b7cea400) [pid = 1845] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 249 (0x7fb1c670d400) [pid = 1845] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 248 (0x7fb1be8b4c00) [pid = 1845] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 247 (0x7fb1c1656800) [pid = 1845] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1c15f5800) [pid = 1845] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1bdbe8c00) [pid = 1845] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1bd63b800) [pid = 1845] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 243 (0x7fb1bd7cf400) [pid = 1845] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 242 (0x7fb1c26cd400) [pid = 1845] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 241 (0x7fb1bd7cd400) [pid = 1845] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 240 (0x7fb1bc223c00) [pid = 1845] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1bc226000) [pid = 1845] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1becdb000) [pid = 1845] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1bd63c000) [pid = 1845] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1b7cee400) [pid = 1845] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1c1dd0800) [pid = 1845] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1c15f0000) [pid = 1845] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1b2d66000) [pid = 1845] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1af43e800) [pid = 1845] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1b2d69c00) [pid = 1845] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1b6585800) [pid = 1845] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:27:03 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1bfd8b800) [pid = 1845] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:27:04 INFO - PROCESS | 1845 | 1461216423999 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bbfdf000 == 97 [pid = 1845] [id = 317] 22:27:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1af436c00) [pid = 1845] [serial = 952] [outer = (nil)] 22:27:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1b658ac00) [pid = 1845] [serial = 953] [outer = 0x7fb1af436c00] 22:27:04 INFO - PROCESS | 1845 | 1461216424059 Marionette DEBUG loaded listener.js 22:27:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1bdbe8c00) [pid = 1845] [serial = 954] [outer = 0x7fb1af436c00] 22:27:04 INFO - PROCESS | 1845 | 1461216424628 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 22:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1533ms 22:27:04 INFO - PROCESS | 1845 | 1461216424663 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 22:27:04 INFO - PROCESS | 1845 | 1461216424665 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 22:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:27:04 INFO - PROCESS | 1845 | 1461216424671 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:27:04 INFO - PROCESS | 1845 | 1461216424673 Marionette TRACE conn3 <- [1,1242,null,{}] 22:27:04 INFO - PROCESS | 1845 | 1461216424678 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:04 INFO - PROCESS | 1845 | 1461216424812 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 22:27:04 INFO - PROCESS | 1845 | 1461216424956 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c20e0000 == 98 [pid = 1845] [id = 318] 22:27:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1af43e800) [pid = 1845] [serial = 955] [outer = (nil)] 22:27:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1c164e400) [pid = 1845] [serial = 956] [outer = 0x7fb1af43e800] 22:27:05 INFO - PROCESS | 1845 | 1461216425013 Marionette DEBUG loaded listener.js 22:27:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1c2617800) [pid = 1845] [serial = 957] [outer = 0x7fb1af43e800] 22:27:05 INFO - PROCESS | 1845 | 1461216425663 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 22:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1023ms 22:27:05 INFO - PROCESS | 1845 | 1461216425696 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 22:27:05 INFO - PROCESS | 1845 | 1461216425698 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 22:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:27:05 INFO - PROCESS | 1845 | 1461216425704 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:27:05 INFO - PROCESS | 1845 | 1461216425706 Marionette TRACE conn3 <- [1,1246,null,{}] 22:27:05 INFO - PROCESS | 1845 | 1461216425711 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:05 INFO - PROCESS | 1845 | 1461216425914 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 22:27:06 INFO - PROCESS | 1845 | 1461216426116 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae7e1800 == 99 [pid = 1845] [id = 319] 22:27:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1af2a5400) [pid = 1845] [serial = 958] [outer = (nil)] 22:27:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1af2ae800) [pid = 1845] [serial = 959] [outer = 0x7fb1af2a5400] 22:27:06 INFO - PROCESS | 1845 | 1461216426190 Marionette DEBUG loaded listener.js 22:27:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1af350000) [pid = 1845] [serial = 960] [outer = 0x7fb1af2a5400] 22:27:07 INFO - PROCESS | 1845 | 1461216427127 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 22:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1475ms 22:27:07 INFO - PROCESS | 1845 | 1461216427181 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 22:27:07 INFO - PROCESS | 1845 | 1461216427189 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 22:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:27:07 INFO - PROCESS | 1845 | 1461216427197 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:27:07 INFO - PROCESS | 1845 | 1461216427202 Marionette TRACE conn3 <- [1,1250,null,{}] 22:27:07 INFO - PROCESS | 1845 | 1461216427209 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:07 INFO - PROCESS | 1845 | 1461216427386 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 22:27:07 INFO - PROCESS | 1845 | 1461216427563 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b68f2000 == 100 [pid = 1845] [id = 320] 22:27:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1af2a5800) [pid = 1845] [serial = 961] [outer = (nil)] 22:27:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1b7d27c00) [pid = 1845] [serial = 962] [outer = 0x7fb1af2a5800] 22:27:07 INFO - PROCESS | 1845 | 1461216427645 Marionette DEBUG loaded listener.js 22:27:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 241 (0x7fb1bbf19000) [pid = 1845] [serial = 963] [outer = 0x7fb1af2a5800] 22:27:08 INFO - PROCESS | 1845 | 1461216428487 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 22:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1329ms 22:27:08 INFO - PROCESS | 1845 | 1461216428530 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 22:27:08 INFO - PROCESS | 1845 | 1461216428536 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 22:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:27:08 INFO - PROCESS | 1845 | 1461216428542 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:27:08 INFO - PROCESS | 1845 | 1461216428545 Marionette TRACE conn3 <- [1,1254,null,{}] 22:27:08 INFO - PROCESS | 1845 | 1461216428569 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:08 INFO - PROCESS | 1845 | 1461216428736 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 22:27:08 INFO - PROCESS | 1845 | 1461216428914 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2121000 == 101 [pid = 1845] [id = 321] 22:27:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 242 (0x7fb1b652b800) [pid = 1845] [serial = 964] [outer = (nil)] 22:27:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 243 (0x7fb1be8bb400) [pid = 1845] [serial = 965] [outer = 0x7fb1b652b800] 22:27:08 INFO - PROCESS | 1845 | 1461216428982 Marionette DEBUG loaded listener.js 22:27:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 244 (0x7fb1c1650800) [pid = 1845] [serial = 966] [outer = 0x7fb1b652b800] 22:27:09 INFO - PROCESS | 1845 | 1461216429870 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 22:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1394ms 22:27:09 INFO - PROCESS | 1845 | 1461216429937 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 22:27:09 INFO - PROCESS | 1845 | 1461216429941 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 22:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:27:09 INFO - PROCESS | 1845 | 1461216429955 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:27:09 INFO - PROCESS | 1845 | 1461216429965 Marionette TRACE conn3 <- [1,1258,null,{}] 22:27:09 INFO - PROCESS | 1845 | 1461216429970 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:10 INFO - PROCESS | 1845 | 1461216430175 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 22:27:10 INFO - PROCESS | 1845 | 1461216430352 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c4120000 == 102 [pid = 1845] [id = 322] 22:27:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1bd63b800) [pid = 1845] [serial = 967] [outer = (nil)] 22:27:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1c250f400) [pid = 1845] [serial = 968] [outer = 0x7fb1bd63b800] 22:27:10 INFO - PROCESS | 1845 | 1461216430424 Marionette DEBUG loaded listener.js 22:27:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1c261c800) [pid = 1845] [serial = 969] [outer = 0x7fb1bd63b800] 22:27:11 INFO - PROCESS | 1845 | 1461216431308 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 22:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1397ms 22:27:11 INFO - PROCESS | 1845 | 1461216431344 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 22:27:11 INFO - PROCESS | 1845 | 1461216431349 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 22:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:27:11 INFO - PROCESS | 1845 | 1461216431354 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:27:11 INFO - PROCESS | 1845 | 1461216431357 Marionette TRACE conn3 <- [1,1262,null,{}] 22:27:11 INFO - PROCESS | 1845 | 1461216431362 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:11 INFO - PROCESS | 1845 | 1461216431521 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 22:27:11 INFO - PROCESS | 1845 | 1461216431703 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6255800 == 103 [pid = 1845] [id = 323] 22:27:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 248 (0x7fb1be833800) [pid = 1845] [serial = 970] [outer = (nil)] 22:27:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 249 (0x7fb1c265dc00) [pid = 1845] [serial = 971] [outer = 0x7fb1be833800] 22:27:11 INFO - PROCESS | 1845 | 1461216431769 Marionette DEBUG loaded listener.js 22:27:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 250 (0x7fb1c2668c00) [pid = 1845] [serial = 972] [outer = 0x7fb1be833800] 22:27:12 INFO - PROCESS | 1845 | 1461216432613 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 22:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1330ms 22:27:12 INFO - PROCESS | 1845 | 1461216432684 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 22:27:12 INFO - PROCESS | 1845 | 1461216432688 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 22:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:27:12 INFO - PROCESS | 1845 | 1461216432693 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:27:12 INFO - PROCESS | 1845 | 1461216432695 Marionette TRACE conn3 <- [1,1266,null,{}] 22:27:12 INFO - PROCESS | 1845 | 1461216432727 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:12 INFO - PROCESS | 1845 | 1461216432924 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 22:27:13 INFO - PROCESS | 1845 | 1461216433103 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6faf800 == 104 [pid = 1845] [id = 324] 22:27:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 251 (0x7fb1c4a27400) [pid = 1845] [serial = 973] [outer = (nil)] 22:27:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 252 (0x7fb1c4a30000) [pid = 1845] [serial = 974] [outer = 0x7fb1c4a27400] 22:27:13 INFO - PROCESS | 1845 | 1461216433185 Marionette DEBUG loaded listener.js 22:27:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 253 (0x7fb1c642c400) [pid = 1845] [serial = 975] [outer = 0x7fb1c4a27400] 22:27:14 INFO - PROCESS | 1845 | 1461216434060 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 22:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1432ms 22:27:14 INFO - PROCESS | 1845 | 1461216434126 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 22:27:14 INFO - PROCESS | 1845 | 1461216434130 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 22:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:27:14 INFO - PROCESS | 1845 | 1461216434135 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:27:14 INFO - PROCESS | 1845 | 1461216434137 Marionette TRACE conn3 <- [1,1270,null,{}] 22:27:14 INFO - PROCESS | 1845 | 1461216434143 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:14 INFO - PROCESS | 1845 | 1461216434311 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 22:27:14 INFO - PROCESS | 1845 | 1461216434490 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1cedc7000 == 105 [pid = 1845] [id = 325] 22:27:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 254 (0x7fb1c4a29000) [pid = 1845] [serial = 976] [outer = (nil)] 22:27:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 255 (0x7fb1c7a59400) [pid = 1845] [serial = 977] [outer = 0x7fb1c4a29000] 22:27:14 INFO - PROCESS | 1845 | 1461216434558 Marionette DEBUG loaded listener.js 22:27:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 256 (0x7fb1c7f16800) [pid = 1845] [serial = 978] [outer = 0x7fb1c4a29000] 22:27:15 INFO - PROCESS | 1845 | 1461216435349 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 22:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1282ms 22:27:15 INFO - PROCESS | 1845 | 1461216435418 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 22:27:15 INFO - PROCESS | 1845 | 1461216435421 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 22:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:27:15 INFO - PROCESS | 1845 | 1461216435427 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:27:15 INFO - PROCESS | 1845 | 1461216435429 Marionette TRACE conn3 <- [1,1274,null,{}] 22:27:15 INFO - PROCESS | 1845 | 1461216435434 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:15 INFO - PROCESS | 1845 | 1461216435640 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 22:27:15 INFO - PROCESS | 1845 | 1461216435820 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d7b26800 == 106 [pid = 1845] [id = 326] 22:27:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 257 (0x7fb1c642d800) [pid = 1845] [serial = 979] [outer = (nil)] 22:27:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 258 (0x7fb1ce061c00) [pid = 1845] [serial = 980] [outer = 0x7fb1c642d800] 22:27:15 INFO - PROCESS | 1845 | 1461216435892 Marionette DEBUG loaded listener.js 22:27:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 259 (0x7fb1d4a6f000) [pid = 1845] [serial = 981] [outer = 0x7fb1c642d800] 22:27:16 INFO - PROCESS | 1845 | 1461216436686 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 22:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1327ms 22:27:16 INFO - PROCESS | 1845 | 1461216436756 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 22:27:16 INFO - PROCESS | 1845 | 1461216436760 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 22:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:27:16 INFO - PROCESS | 1845 | 1461216436765 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:27:16 INFO - PROCESS | 1845 | 1461216436768 Marionette TRACE conn3 <- [1,1278,null,{}] 22:27:16 INFO - PROCESS | 1845 | 1461216436773 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:16 INFO - PROCESS | 1845 | 1461216436944 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 22:27:17 INFO - PROCESS | 1845 | 1461216437131 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da428800 == 107 [pid = 1845] [id = 327] 22:27:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 260 (0x7fb1c6fd0400) [pid = 1845] [serial = 982] [outer = (nil)] 22:27:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 261 (0x7fb1d5e31800) [pid = 1845] [serial = 983] [outer = 0x7fb1c6fd0400] 22:27:17 INFO - PROCESS | 1845 | 1461216437201 Marionette DEBUG loaded listener.js 22:27:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 262 (0x7fb1d5f3cc00) [pid = 1845] [serial = 984] [outer = 0x7fb1c6fd0400] 22:27:18 INFO - PROCESS | 1845 | 1461216438009 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 22:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1281ms 22:27:18 INFO - PROCESS | 1845 | 1461216438047 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 22:27:18 INFO - PROCESS | 1845 | 1461216438050 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 22:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:27:18 INFO - PROCESS | 1845 | 1461216438056 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:27:18 INFO - PROCESS | 1845 | 1461216438059 Marionette TRACE conn3 <- [1,1282,null,{}] 22:27:18 INFO - PROCESS | 1845 | 1461216438064 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:18 INFO - PROCESS | 1845 | 1461216438236 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 22:27:18 INFO - PROCESS | 1845 | 1461216438424 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de682000 == 108 [pid = 1845] [id = 328] 22:27:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 263 (0x7fb1c2667800) [pid = 1845] [serial = 985] [outer = (nil)] 22:27:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 264 (0x7fb1d7be1c00) [pid = 1845] [serial = 986] [outer = 0x7fb1c2667800] 22:27:18 INFO - PROCESS | 1845 | 1461216438495 Marionette DEBUG loaded listener.js 22:27:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 265 (0x7fb1d9fc2000) [pid = 1845] [serial = 987] [outer = 0x7fb1c2667800] 22:27:19 INFO - PROCESS | 1845 | 1461216439386 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 22:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1377ms 22:27:19 INFO - PROCESS | 1845 | 1461216439434 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 22:27:19 INFO - PROCESS | 1845 | 1461216439437 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 22:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:27:19 INFO - PROCESS | 1845 | 1461216439443 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:27:19 INFO - PROCESS | 1845 | 1461216439445 Marionette TRACE conn3 <- [1,1286,null,{}] 22:27:19 INFO - PROCESS | 1845 | 1461216439451 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:19 INFO - PROCESS | 1845 | 1461216439633 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 22:27:19 INFO - PROCESS | 1845 | 1461216439826 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1ce9000 == 109 [pid = 1845] [id = 329] 22:27:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 266 (0x7fb1af4a8000) [pid = 1845] [serial = 988] [outer = (nil)] 22:27:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 267 (0x7fb1af4ae800) [pid = 1845] [serial = 989] [outer = 0x7fb1af4a8000] 22:27:19 INFO - PROCESS | 1845 | 1461216439902 Marionette DEBUG loaded listener.js 22:27:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 268 (0x7fb1d5f3e400) [pid = 1845] [serial = 990] [outer = 0x7fb1af4a8000] 22:27:20 INFO - PROCESS | 1845 | 1461216440759 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 22:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1380ms 22:27:20 INFO - PROCESS | 1845 | 1461216440825 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 22:27:20 INFO - PROCESS | 1845 | 1461216440830 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 22:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:27:20 INFO - PROCESS | 1845 | 1461216440835 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:27:20 INFO - PROCESS | 1845 | 1461216440839 Marionette TRACE conn3 <- [1,1290,null,{}] 22:27:20 INFO - PROCESS | 1845 | 1461216440843 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:21 INFO - PROCESS | 1845 | 1461216441050 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 22:27:21 INFO - PROCESS | 1845 | 1461216441235 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1af484000 == 110 [pid = 1845] [id = 330] 22:27:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 269 (0x7fb1af493000) [pid = 1845] [serial = 991] [outer = (nil)] 22:27:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 270 (0x7fb1af498c00) [pid = 1845] [serial = 992] [outer = 0x7fb1af493000] 22:27:21 INFO - PROCESS | 1845 | 1461216441301 Marionette DEBUG loaded listener.js 22:27:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 271 (0x7fb1b2c79c00) [pid = 1845] [serial = 993] [outer = 0x7fb1af493000] 22:27:22 INFO - PROCESS | 1845 | 1461216442292 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 22:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1528ms 22:27:22 INFO - PROCESS | 1845 | 1461216442364 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 22:27:22 INFO - PROCESS | 1845 | 1461216442368 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 22:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:27:22 INFO - PROCESS | 1845 | 1461216442375 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:27:22 INFO - PROCESS | 1845 | 1461216442379 Marionette TRACE conn3 <- [1,1294,null,{}] 22:27:22 INFO - PROCESS | 1845 | 1461216442386 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:22 INFO - PROCESS | 1845 | 1461216442630 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 22:27:22 INFO - PROCESS | 1845 | 1461216442882 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1af480000 == 111 [pid = 1845] [id = 331] 22:27:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 272 (0x7fb1af2a2c00) [pid = 1845] [serial = 994] [outer = (nil)] 22:27:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 273 (0x7fb1af344000) [pid = 1845] [serial = 995] [outer = 0x7fb1af2a2c00] 22:27:23 INFO - PROCESS | 1845 | 1461216443278 Marionette DEBUG loaded listener.js 22:27:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 274 (0x7fb1af438400) [pid = 1845] [serial = 996] [outer = 0x7fb1af2a2c00] 22:27:24 INFO - PROCESS | 1845 | 1461216444154 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 22:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1833ms 22:27:24 INFO - PROCESS | 1845 | 1461216444210 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 22:27:24 INFO - PROCESS | 1845 | 1461216444216 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 22:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:27:24 INFO - PROCESS | 1845 | 1461216444224 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:27:24 INFO - PROCESS | 1845 | 1461216444228 Marionette TRACE conn3 <- [1,1298,null,{}] 22:27:24 INFO - PROCESS | 1845 | 1461216444234 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:24 INFO - PROCESS | 1845 | 1461216444388 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 22:27:24 INFO - PROCESS | 1845 | 1461216444713 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae5d5800 == 112 [pid = 1845] [id = 332] 22:27:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 275 (0x7fb1af6c7c00) [pid = 1845] [serial = 997] [outer = (nil)] 22:27:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 276 (0x7fb1b161bc00) [pid = 1845] [serial = 998] [outer = 0x7fb1af6c7c00] 22:27:24 INFO - PROCESS | 1845 | 1461216444820 Marionette DEBUG loaded listener.js 22:27:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 277 (0x7fb1b2c80800) [pid = 1845] [serial = 999] [outer = 0x7fb1af6c7c00] 22:27:25 INFO - PROCESS | 1845 | 1461216445617 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1431ms 22:27:25 INFO - PROCESS | 1845 | 1461216445656 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 22:27:25 INFO - PROCESS | 1845 | 1461216445661 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 22:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:27:25 INFO - PROCESS | 1845 | 1461216445670 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:27:25 INFO - PROCESS | 1845 | 1461216445673 Marionette TRACE conn3 <- [1,1302,null,{}] 22:27:25 INFO - PROCESS | 1845 | 1461216445677 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:25 INFO - PROCESS | 1845 | 1461216445833 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 22:27:26 INFO - PROCESS | 1845 | 1461216446028 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2e5c000 == 113 [pid = 1845] [id = 333] 22:27:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 278 (0x7fb1af6ce800) [pid = 1845] [serial = 1000] [outer = (nil)] 22:27:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 279 (0x7fb1b4170800) [pid = 1845] [serial = 1001] [outer = 0x7fb1af6ce800] 22:27:26 INFO - PROCESS | 1845 | 1461216446087 Marionette DEBUG loaded listener.js 22:27:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 280 (0x7fb1b6523400) [pid = 1845] [serial = 1002] [outer = 0x7fb1af6ce800] 22:27:27 INFO - PROCESS | 1845 | 1461216447008 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 22:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1383ms 22:27:27 INFO - PROCESS | 1845 | 1461216447053 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 22:27:27 INFO - PROCESS | 1845 | 1461216447057 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 22:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:27:27 INFO - PROCESS | 1845 | 1461216447062 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:27:27 INFO - PROCESS | 1845 | 1461216447067 Marionette TRACE conn3 <- [1,1306,null,{}] 22:27:27 INFO - PROCESS | 1845 | 1461216447081 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:27 INFO - PROCESS | 1845 | 1461216447243 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 22:27:27 INFO - PROCESS | 1845 | 1461216447440 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b4d84000 == 114 [pid = 1845] [id = 334] 22:27:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 281 (0x7fb1b7ceec00) [pid = 1845] [serial = 1003] [outer = (nil)] 22:27:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 282 (0x7fb1b7fb8c00) [pid = 1845] [serial = 1004] [outer = 0x7fb1b7ceec00] 22:27:27 INFO - PROCESS | 1845 | 1461216447503 Marionette DEBUG loaded listener.js 22:27:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 283 (0x7fb1bbf1bc00) [pid = 1845] [serial = 1005] [outer = 0x7fb1b7ceec00] 22:27:28 INFO - PROCESS | 1845 | 1461216448323 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 22:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1338ms 22:27:28 INFO - PROCESS | 1845 | 1461216448404 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 22:27:28 INFO - PROCESS | 1845 | 1461216448408 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 22:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:27:28 INFO - PROCESS | 1845 | 1461216448413 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:27:28 INFO - PROCESS | 1845 | 1461216448415 Marionette TRACE conn3 <- [1,1310,null,{}] 22:27:28 INFO - PROCESS | 1845 | 1461216448420 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:28 INFO - PROCESS | 1845 | 1461216448569 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 22:27:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b68ef800 == 113 [pid = 1845] [id = 259] 22:27:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d991c800 == 112 [pid = 1845] [id = 261] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 282 (0x7fb1c7a58000) [pid = 1845] [serial = 896] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 281 (0x7fb1d5f35400) [pid = 1845] [serial = 872] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 280 (0x7fb1b7faf000) [pid = 1845] [serial = 839] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 279 (0x7fb1c6498000) [pid = 1845] [serial = 848] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 278 (0x7fb1c7d21800) [pid = 1845] [serial = 851] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 277 (0x7fb1be82e800) [pid = 1845] [serial = 842] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 276 (0x7fb1c23c4400) [pid = 1845] [serial = 845] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 275 (0x7fb1c250b000) [pid = 1845] [serial = 860] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 274 (0x7fb1d5f56800) [pid = 1845] [serial = 857] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 273 (0x7fb1d5f35000) [pid = 1845] [serial = 854] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 272 (0x7fb1b6551800) [pid = 1845] [serial = 863] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 271 (0x7fb1c2508c00) [pid = 1845] [serial = 866] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | --DOMWINDOW == 270 (0x7fb1b161b000) [pid = 1845] [serial = 869] [outer = (nil)] [url = about:blank] 22:27:28 INFO - PROCESS | 1845 | 1461216448850 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c20e0000 == 111 [pid = 1845] [id = 318] 22:27:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bbfdf000 == 110 [pid = 1845] [id = 317] 22:27:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bee55800 == 109 [pid = 1845] [id = 316] 22:27:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be948800 == 108 [pid = 1845] [id = 315] 22:27:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1affdb000 == 109 [pid = 1845] [id = 335] 22:27:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 271 (0x7fb1af433c00) [pid = 1845] [serial = 1006] [outer = (nil)] 22:27:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 272 (0x7fb1b4a0dc00) [pid = 1845] [serial = 1007] [outer = 0x7fb1af433c00] 22:27:28 INFO - PROCESS | 1845 | 1461216448915 Marionette DEBUG loaded listener.js 22:27:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 273 (0x7fb1be14cc00) [pid = 1845] [serial = 1008] [outer = 0x7fb1af433c00] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7d5a800 == 108 [pid = 1845] [id = 314] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1684800 == 107 [pid = 1845] [id = 313] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b166a000 == 106 [pid = 1845] [id = 312] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9c67000 == 105 [pid = 1845] [id = 311] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbc0800 == 104 [pid = 1845] [id = 310] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1adf2c800 == 103 [pid = 1845] [id = 309] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae7db000 == 102 [pid = 1845] [id = 308] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae5de000 == 101 [pid = 1845] [id = 307] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2575800 == 100 [pid = 1845] [id = 306] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da52a800 == 99 [pid = 1845] [id = 305] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2e49000 == 98 [pid = 1845] [id = 304] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9e64000 == 97 [pid = 1845] [id = 303] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ced0c000 == 96 [pid = 1845] [id = 302] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6f97800 == 95 [pid = 1845] [id = 301] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1b99000 == 94 [pid = 1845] [id = 300] 22:27:29 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b5416000 == 93 [pid = 1845] [id = 299] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 272 (0x7fb1c7a45800) [pid = 1845] [serial = 716] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 271 (0x7fb1c6069c00) [pid = 1845] [serial = 512] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 270 (0x7fb1bd7d5c00) [pid = 1845] [serial = 515] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 269 (0x7fb1bfc6c400) [pid = 1845] [serial = 518] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 268 (0x7fb1c3e74800) [pid = 1845] [serial = 521] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 267 (0x7fb1c6711400) [pid = 1845] [serial = 593] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 266 (0x7fb1bed4c000) [pid = 1845] [serial = 662] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 265 (0x7fb1c65ce400) [pid = 1845] [serial = 527] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 264 (0x7fb1c641fc00) [pid = 1845] [serial = 590] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 263 (0x7fb1bd632400) [pid = 1845] [serial = 551] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 262 (0x7fb1c150f800) [pid = 1845] [serial = 554] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 261 (0x7fb1c7625400) [pid = 1845] [serial = 530] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 260 (0x7fb1c65c4400) [pid = 1845] [serial = 581] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 259 (0x7fb1c7a5dc00) [pid = 1845] [serial = 560] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 258 (0x7fb1c6423400) [pid = 1845] [serial = 524] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 257 (0x7fb1c65cd000) [pid = 1845] [serial = 557] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 256 (0x7fb1c14de800) [pid = 1845] [serial = 587] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 255 (0x7fb1be33bc00) [pid = 1845] [serial = 584] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 254 (0x7fb1d5fd3400) [pid = 1845] [serial = 777] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 253 (0x7fb1c250a400) [pid = 1845] [serial = 890] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 252 (0x7fb1b7d2c400) [pid = 1845] [serial = 879] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 251 (0x7fb1b654b400) [pid = 1845] [serial = 878] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 250 (0x7fb1b1621c00) [pid = 1845] [serial = 876] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 249 (0x7fb1af440400) [pid = 1845] [serial = 875] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 248 (0x7fb1be835c00) [pid = 1845] [serial = 884] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 247 (0x7fb1be8c0800) [pid = 1845] [serial = 885] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1bd6c6800) [pid = 1845] [serial = 881] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1be14c400) [pid = 1845] [serial = 882] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1c26cbc00) [pid = 1845] [serial = 893] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 243 (0x7fb1c5a07800) [pid = 1845] [serial = 894] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 242 (0x7fb1bfc64400) [pid = 1845] [serial = 887] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 241 (0x7fb1c4a2e400) [pid = 1845] [serial = 891] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | --DOMWINDOW == 240 (0x7fb1c150a400) [pid = 1845] [serial = 888] [outer = (nil)] [url = about:blank] 22:27:29 INFO - PROCESS | 1845 | 1461216449684 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 22:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:27:29 INFO - PROCESS | 1845 | 1461216449755 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 22:27:29 INFO - PROCESS | 1845 | 1461216449760 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:27:29 INFO - PROCESS | 1845 | 1461216449763 Marionette TRACE conn3 <- [1,1314,null,{}] 22:27:29 INFO - PROCESS | 1845 | 1461216449767 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:29 INFO - PROCESS | 1845 | 1461216449907 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 22:27:29 INFO - PROCESS | 1845 | 1461216449919 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7d5a800 == 94 [pid = 1845] [id = 336] 22:27:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 241 (0x7fb1be747000) [pid = 1845] [serial = 1009] [outer = (nil)] 22:27:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 242 (0x7fb1be839000) [pid = 1845] [serial = 1010] [outer = 0x7fb1be747000] 22:27:29 INFO - PROCESS | 1845 | 1461216449985 Marionette DEBUG loaded listener.js 22:27:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 243 (0x7fb1bef86800) [pid = 1845] [serial = 1011] [outer = 0x7fb1be747000] 22:27:30 INFO - PROCESS | 1845 | 1461216450796 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 22:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1074ms 22:27:30 INFO - PROCESS | 1845 | 1461216450835 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 22:27:30 INFO - PROCESS | 1845 | 1461216450837 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 22:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:27:30 INFO - PROCESS | 1845 | 1461216450844 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:27:30 INFO - PROCESS | 1845 | 1461216450847 Marionette TRACE conn3 <- [1,1318,null,{}] 22:27:30 INFO - PROCESS | 1845 | 1461216450852 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:31 INFO - PROCESS | 1845 | 1461216451015 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 22:27:31 INFO - PROCESS | 1845 | 1461216451030 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee5d800 == 95 [pid = 1845] [id = 337] 22:27:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 244 (0x7fb1bef89c00) [pid = 1845] [serial = 1012] [outer = (nil)] 22:27:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1c1dd2000) [pid = 1845] [serial = 1013] [outer = 0x7fb1bef89c00] 22:27:31 INFO - PROCESS | 1845 | 1461216451085 Marionette DEBUG loaded listener.js 22:27:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1c2075c00) [pid = 1845] [serial = 1014] [outer = 0x7fb1bef89c00] 22:27:32 INFO - PROCESS | 1845 | 1461216452190 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 22:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1388ms 22:27:32 INFO - PROCESS | 1845 | 1461216452233 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 22:27:32 INFO - PROCESS | 1845 | 1461216452239 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 22:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:27:32 INFO - PROCESS | 1845 | 1461216452248 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:27:32 INFO - PROCESS | 1845 | 1461216452253 Marionette TRACE conn3 <- [1,1322,null,{}] 22:27:32 INFO - PROCESS | 1845 | 1461216452261 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:32 INFO - PROCESS | 1845 | 1461216452445 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 22:27:32 INFO - PROCESS | 1845 | 1461216452634 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1ce9800 == 96 [pid = 1845] [id = 338] 22:27:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1af4ab800) [pid = 1845] [serial = 1015] [outer = (nil)] 22:27:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 248 (0x7fb1b2c7d800) [pid = 1845] [serial = 1016] [outer = 0x7fb1af4ab800] 22:27:32 INFO - PROCESS | 1845 | 1461216452709 Marionette DEBUG loaded listener.js 22:27:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 249 (0x7fb1b2d69c00) [pid = 1845] [serial = 1017] [outer = 0x7fb1af4ab800] 22:27:33 INFO - PROCESS | 1845 | 1461216453639 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 22:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1429ms 22:27:33 INFO - PROCESS | 1845 | 1461216453678 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 22:27:33 INFO - PROCESS | 1845 | 1461216453686 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 22:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:27:33 INFO - PROCESS | 1845 | 1461216453696 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:27:33 INFO - PROCESS | 1845 | 1461216453699 Marionette TRACE conn3 <- [1,1326,null,{}] 22:27:33 INFO - PROCESS | 1845 | 1461216453705 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:33 INFO - PROCESS | 1845 | 1461216453867 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 22:27:34 INFO - PROCESS | 1845 | 1461216454057 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be950000 == 97 [pid = 1845] [id = 339] 22:27:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 250 (0x7fb1af6c2800) [pid = 1845] [serial = 1018] [outer = (nil)] 22:27:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 251 (0x7fb1b7cec400) [pid = 1845] [serial = 1019] [outer = 0x7fb1af6c2800] 22:27:34 INFO - PROCESS | 1845 | 1461216454126 Marionette DEBUG loaded listener.js 22:27:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 252 (0x7fb1bd63b000) [pid = 1845] [serial = 1020] [outer = 0x7fb1af6c2800] 22:27:35 INFO - PROCESS | 1845 | 1461216455051 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:27:35 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 22:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1386ms 22:27:35 INFO - PROCESS | 1845 | 1461216455082 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 22:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:27:35 INFO - PROCESS | 1845 | 1461216455086 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 22:27:35 INFO - PROCESS | 1845 | 1461216455092 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:27:35 INFO - PROCESS | 1845 | 1461216455098 Marionette TRACE conn3 <- [1,1330,null,{}] 22:27:35 INFO - PROCESS | 1845 | 1461216455114 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:35 INFO - PROCESS | 1845 | 1461216455292 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 22:27:35 INFO - PROCESS | 1845 | 1461216455480 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1e26800 == 98 [pid = 1845] [id = 340] 22:27:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 253 (0x7fb1bd634400) [pid = 1845] [serial = 1021] [outer = (nil)] 22:27:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 254 (0x7fb1bed4a800) [pid = 1845] [serial = 1022] [outer = 0x7fb1bd634400] 22:27:35 INFO - PROCESS | 1845 | 1461216455559 Marionette DEBUG loaded listener.js 22:27:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 255 (0x7fb1c15f0000) [pid = 1845] [serial = 1023] [outer = 0x7fb1bd634400] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c7696000 == 97 [pid = 1845] [id = 59] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1afff2800 == 96 [pid = 1845] [id = 289] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bd607800 == 95 [pid = 1845] [id = 128] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6819800 == 94 [pid = 1845] [id = 290] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b4d85000 == 93 [pid = 1845] [id = 288] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7d5a800 == 92 [pid = 1845] [id = 336] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1affdb000 == 91 [pid = 1845] [id = 335] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b4d84000 == 90 [pid = 1845] [id = 334] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2e5c000 == 89 [pid = 1845] [id = 333] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae5d5800 == 88 [pid = 1845] [id = 332] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1af480000 == 87 [pid = 1845] [id = 331] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1af484000 == 86 [pid = 1845] [id = 330] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1ce9000 == 85 [pid = 1845] [id = 329] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1de682000 == 84 [pid = 1845] [id = 328] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da428800 == 83 [pid = 1845] [id = 327] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d7b26800 == 82 [pid = 1845] [id = 326] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1cedc7000 == 81 [pid = 1845] [id = 325] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6faf800 == 80 [pid = 1845] [id = 324] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6255800 == 79 [pid = 1845] [id = 323] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c4120000 == 78 [pid = 1845] [id = 322] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2121000 == 77 [pid = 1845] [id = 321] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b68f2000 == 76 [pid = 1845] [id = 320] 22:27:38 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae7e1800 == 75 [pid = 1845] [id = 319] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 254 (0x7fb1d5f48400) [pid = 1845] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 253 (0x7fb1c2506800) [pid = 1845] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 252 (0x7fb1bc22e400) [pid = 1845] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 251 (0x7fb1c26d1000) [pid = 1845] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 250 (0x7fb1ce064000) [pid = 1845] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 249 (0x7fb1bd7d5800) [pid = 1845] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 248 (0x7fb1b4172400) [pid = 1845] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 247 (0x7fb1c1ea1000) [pid = 1845] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1b654d000) [pid = 1845] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1c4a23400) [pid = 1845] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1b2d60c00) [pid = 1845] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 243 (0x7fb1c4a2c000) [pid = 1845] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 242 (0x7fb1bd6c6400) [pid = 1845] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 241 (0x7fb1bd6c8400) [pid = 1845] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 240 (0x7fb1d4f96400) [pid = 1845] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1b6589c00) [pid = 1845] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1c14dd400) [pid = 1845] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1b7d24000) [pid = 1845] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1cdff2000) [pid = 1845] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1b2d65800) [pid = 1845] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1b6585c00) [pid = 1845] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1be8b4400) [pid = 1845] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1c1eaf400) [pid = 1845] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1b7d22000) [pid = 1845] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1b2d68800) [pid = 1845] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1b7fa9400) [pid = 1845] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1b3f6b800) [pid = 1845] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1bd63c400) [pid = 1845] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1be56c400) [pid = 1845] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1b658f800) [pid = 1845] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1bbf25000) [pid = 1845] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1bed4fc00) [pid = 1845] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1bdedb800) [pid = 1845] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1b3f6e000) [pid = 1845] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1d4f98400) [pid = 1845] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 219 (0x7fb1b2d62c00) [pid = 1845] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 218 (0x7fb1b7cee000) [pid = 1845] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 217 (0x7fb1c4a26400) [pid = 1845] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 216 (0x7fb1d62f0000) [pid = 1845] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 215 (0x7fb1ce064800) [pid = 1845] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1bece0c00) [pid = 1845] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1b416b000) [pid = 1845] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1c65c7c00) [pid = 1845] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1b1618c00) [pid = 1845] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1b654a400) [pid = 1845] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1af349800) [pid = 1845] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1be833000) [pid = 1845] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1bded6000) [pid = 1845] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1b7fc7000) [pid = 1845] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1b416d000) [pid = 1845] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1b4173c00) [pid = 1845] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1bd640000) [pid = 1845] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1c490f800) [pid = 1845] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1b416a800) [pid = 1845] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1bd7cac00) [pid = 1845] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1c61e2800) [pid = 1845] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1be571400) [pid = 1845] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1af43e800) [pid = 1845] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1bed51400) [pid = 1845] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1af436c00) [pid = 1845] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1da163400) [pid = 1845] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1b4a04c00) [pid = 1845] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1be8bf800) [pid = 1845] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1bfd8cc00) [pid = 1845] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1af6c9000) [pid = 1845] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1c26c2c00) [pid = 1845] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1af34d400) [pid = 1845] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1af43d000) [pid = 1845] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1af43c400) [pid = 1845] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1af2a2c00) [pid = 1845] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1af6c7c00) [pid = 1845] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1be747000) [pid = 1845] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1af6ce800) [pid = 1845] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1b7ceec00) [pid = 1845] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:27:39 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1af433c00) [pid = 1845] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:27:39 INFO - PROCESS | 1845 | 1461216459923 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:27:39 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 22:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 4847ms 22:27:39 INFO - PROCESS | 1845 | 1461216459939 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 22:27:39 INFO - PROCESS | 1845 | 1461216459944 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 22:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:27:39 INFO - PROCESS | 1845 | 1461216459951 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:27:39 INFO - PROCESS | 1845 | 1461216459956 Marionette TRACE conn3 <- [1,1334,null,{}] 22:27:39 INFO - PROCESS | 1845 | 1461216459965 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:40 INFO - PROCESS | 1845 | 1461216460117 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 22:27:40 INFO - PROCESS | 1845 | 1461216460138 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1af48a000 == 76 [pid = 1845] [id = 341] 22:27:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1af499400) [pid = 1845] [serial = 1024] [outer = (nil)] 22:27:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1af6c9000) [pid = 1845] [serial = 1025] [outer = 0x7fb1af499400] 22:27:40 INFO - PROCESS | 1845 | 1461216460199 Marionette DEBUG loaded listener.js 22:27:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1b161fc00) [pid = 1845] [serial = 1026] [outer = 0x7fb1af499400] 22:27:40 INFO - PROCESS | 1845 | 1461216460969 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1034ms 22:27:40 INFO - PROCESS | 1845 | 1461216460985 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 22:27:40 INFO - PROCESS | 1845 | 1461216460994 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 22:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:27:41 INFO - PROCESS | 1845 | 1461216461003 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:27:41 INFO - PROCESS | 1845 | 1461216461006 Marionette TRACE conn3 <- [1,1338,null,{}] 22:27:41 INFO - PROCESS | 1845 | 1461216461012 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:41 INFO - PROCESS | 1845 | 1461216461226 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 22:27:41 INFO - PROCESS | 1845 | 1461216461249 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1ce7000 == 77 [pid = 1845] [id = 342] 22:27:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1b2c83800) [pid = 1845] [serial = 1027] [outer = (nil)] 22:27:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1b3f6b800) [pid = 1845] [serial = 1028] [outer = 0x7fb1b2c83800] 22:27:41 INFO - PROCESS | 1845 | 1461216461306 Marionette DEBUG loaded listener.js 22:27:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1b416a000) [pid = 1845] [serial = 1029] [outer = 0x7fb1b2c83800] 22:27:42 INFO - PROCESS | 1845 | 1461216462741 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 22:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1828ms 22:27:42 INFO - PROCESS | 1845 | 1461216462832 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 22:27:42 INFO - PROCESS | 1845 | 1461216462839 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 22:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:27:42 INFO - PROCESS | 1845 | 1461216462846 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:27:42 INFO - PROCESS | 1845 | 1461216462849 Marionette TRACE conn3 <- [1,1342,null,{}] 22:27:42 INFO - PROCESS | 1845 | 1461216462857 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:43 INFO - PROCESS | 1845 | 1461216463052 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 22:27:43 INFO - PROCESS | 1845 | 1461216463233 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2e5a000 == 78 [pid = 1845] [id = 343] 22:27:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1af436c00) [pid = 1845] [serial = 1030] [outer = (nil)] 22:27:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1b3f78400) [pid = 1845] [serial = 1031] [outer = 0x7fb1af436c00] 22:27:43 INFO - PROCESS | 1845 | 1461216463307 Marionette DEBUG loaded listener.js 22:27:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1b4a07000) [pid = 1845] [serial = 1032] [outer = 0x7fb1af436c00] 22:27:44 INFO - PROCESS | 1845 | 1461216464179 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 22:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1386ms 22:27:44 INFO - PROCESS | 1845 | 1461216464233 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 22:27:44 INFO - PROCESS | 1845 | 1461216464241 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 22:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:27:44 INFO - PROCESS | 1845 | 1461216464250 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:27:44 INFO - PROCESS | 1845 | 1461216464254 Marionette TRACE conn3 <- [1,1346,null,{}] 22:27:44 INFO - PROCESS | 1845 | 1461216464260 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:44 INFO - PROCESS | 1845 | 1461216464427 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 22:27:44 INFO - PROCESS | 1845 | 1461216464603 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b68dd000 == 79 [pid = 1845] [id = 344] 22:27:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1af4a8800) [pid = 1845] [serial = 1033] [outer = (nil)] 22:27:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1b6585c00) [pid = 1845] [serial = 1034] [outer = 0x7fb1af4a8800] 22:27:44 INFO - PROCESS | 1845 | 1461216464676 Marionette DEBUG loaded listener.js 22:27:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1b7d29400) [pid = 1845] [serial = 1035] [outer = 0x7fb1af4a8800] 22:27:45 INFO - PROCESS | 1845 | 1461216465613 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 22:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1431ms 22:27:45 INFO - PROCESS | 1845 | 1461216465682 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 22:27:45 INFO - PROCESS | 1845 | 1461216465686 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 22:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:27:45 INFO - PROCESS | 1845 | 1461216465692 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:27:45 INFO - PROCESS | 1845 | 1461216465697 Marionette TRACE conn3 <- [1,1350,null,{}] 22:27:45 INFO - PROCESS | 1845 | 1461216465712 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:45 INFO - PROCESS | 1845 | 1461216465912 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 22:27:46 INFO - PROCESS | 1845 | 1461216466139 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be50f000 == 80 [pid = 1845] [id = 345] 22:27:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1b7fb1000) [pid = 1845] [serial = 1036] [outer = (nil)] 22:27:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1bc22a800) [pid = 1845] [serial = 1037] [outer = 0x7fb1b7fb1000] 22:27:46 INFO - PROCESS | 1845 | 1461216466253 Marionette DEBUG loaded listener.js 22:27:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1bd6cc400) [pid = 1845] [serial = 1038] [outer = 0x7fb1b7fb1000] 22:27:47 INFO - PROCESS | 1845 | 1461216467067 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 22:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1439ms 22:27:47 INFO - PROCESS | 1845 | 1461216467132 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 22:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:27:47 INFO - PROCESS | 1845 | 1461216467137 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 22:27:47 INFO - PROCESS | 1845 | 1461216467142 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:27:47 INFO - PROCESS | 1845 | 1461216467145 Marionette TRACE conn3 <- [1,1354,null,{}] 22:27:47 INFO - PROCESS | 1845 | 1461216467150 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:47 INFO - PROCESS | 1845 | 1461216467312 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 22:27:47 INFO - PROCESS | 1845 | 1461216467489 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee61000 == 81 [pid = 1845] [id = 346] 22:27:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1bbf1dc00) [pid = 1845] [serial = 1039] [outer = (nil)] 22:27:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1be158000) [pid = 1845] [serial = 1040] [outer = 0x7fb1bbf1dc00] 22:27:47 INFO - PROCESS | 1845 | 1461216467561 Marionette DEBUG loaded listener.js 22:27:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1be575000) [pid = 1845] [serial = 1041] [outer = 0x7fb1bbf1dc00] 22:27:48 INFO - PROCESS | 1845 | 1461216468426 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 22:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1326ms 22:27:48 INFO - PROCESS | 1845 | 1461216468469 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 22:27:48 INFO - PROCESS | 1845 | 1461216468473 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 22:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:27:48 INFO - PROCESS | 1845 | 1461216468479 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:27:48 INFO - PROCESS | 1845 | 1461216468481 Marionette TRACE conn3 <- [1,1358,null,{}] 22:27:48 INFO - PROCESS | 1845 | 1461216468486 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:48 INFO - PROCESS | 1845 | 1461216468646 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 22:27:48 INFO - PROCESS | 1845 | 1461216468838 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d6c800 == 82 [pid = 1845] [id = 347] 22:27:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1b2c81800) [pid = 1845] [serial = 1042] [outer = (nil)] 22:27:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1be82dc00) [pid = 1845] [serial = 1043] [outer = 0x7fb1b2c81800] 22:27:48 INFO - PROCESS | 1845 | 1461216468904 Marionette DEBUG loaded listener.js 22:27:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1be839800) [pid = 1845] [serial = 1044] [outer = 0x7fb1b2c81800] 22:27:49 INFO - PROCESS | 1845 | 1461216469769 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 22:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1335ms 22:27:49 INFO - PROCESS | 1845 | 1461216469815 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 22:27:49 INFO - PROCESS | 1845 | 1461216469818 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 22:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:27:49 INFO - PROCESS | 1845 | 1461216469824 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:27:49 INFO - PROCESS | 1845 | 1461216469826 Marionette TRACE conn3 <- [1,1362,null,{}] 22:27:49 INFO - PROCESS | 1845 | 1461216469831 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:50 INFO - PROCESS | 1845 | 1461216470020 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 22:27:50 INFO - PROCESS | 1845 | 1461216470204 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2123800 == 83 [pid = 1845] [id = 348] 22:27:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1be8bf800) [pid = 1845] [serial = 1045] [outer = (nil)] 22:27:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1c14d9c00) [pid = 1845] [serial = 1046] [outer = 0x7fb1be8bf800] 22:27:50 INFO - PROCESS | 1845 | 1461216470280 Marionette DEBUG loaded listener.js 22:27:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1c164f400) [pid = 1845] [serial = 1047] [outer = 0x7fb1be8bf800] 22:27:51 INFO - PROCESS | 1845 | 1461216471145 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1379ms 22:27:51 INFO - PROCESS | 1845 | 1461216471203 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 22:27:51 INFO - PROCESS | 1845 | 1461216471207 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 22:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:27:51 INFO - PROCESS | 1845 | 1461216471213 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:27:51 INFO - PROCESS | 1845 | 1461216471215 Marionette TRACE conn3 <- [1,1366,null,{}] 22:27:51 INFO - PROCESS | 1845 | 1461216471220 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:51 INFO - PROCESS | 1845 | 1461216471373 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 22:27:51 INFO - PROCESS | 1845 | 1461216471559 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c256f800 == 84 [pid = 1845] [id = 349] 22:27:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1becde400) [pid = 1845] [serial = 1048] [outer = (nil)] 22:27:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1c1ddec00) [pid = 1845] [serial = 1049] [outer = 0x7fb1becde400] 22:27:51 INFO - PROCESS | 1845 | 1461216471627 Marionette DEBUG loaded listener.js 22:27:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1c2077400) [pid = 1845] [serial = 1050] [outer = 0x7fb1becde400] 22:27:52 INFO - PROCESS | 1845 | 1461216472507 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 22:27:52 INFO - PROCESS | 1845 | 1461216472545 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 22:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:27:52 INFO - PROCESS | 1845 | 1461216472551 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:27:52 INFO - PROCESS | 1845 | 1461216472553 Marionette TRACE conn3 <- [1,1370,null,{}] 22:27:52 INFO - PROCESS | 1845 | 1461216472558 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:52 INFO - PROCESS | 1845 | 1461216472717 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 22:27:52 INFO - PROCESS | 1845 | 1461216472900 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c3e6c800 == 85 [pid = 1845] [id = 350] 22:27:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1c1650000) [pid = 1845] [serial = 1051] [outer = (nil)] 22:27:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1c2502400) [pid = 1845] [serial = 1052] [outer = 0x7fb1c1650000] 22:27:52 INFO - PROCESS | 1845 | 1461216472964 Marionette DEBUG loaded listener.js 22:27:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1c2509800) [pid = 1845] [serial = 1053] [outer = 0x7fb1c1650000] 22:27:53 INFO - PROCESS | 1845 | 1461216473853 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 22:27:53 INFO - PROCESS | 1845 | 1461216473933 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 22:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:27:53 INFO - PROCESS | 1845 | 1461216473938 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:27:53 INFO - PROCESS | 1845 | 1461216473940 Marionette TRACE conn3 <- [1,1374,null,{}] 22:27:53 INFO - PROCESS | 1845 | 1461216473945 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:54 INFO - PROCESS | 1845 | 1461216474101 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 22:27:54 INFO - PROCESS | 1845 | 1461216474286 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c58c0800 == 86 [pid = 1845] [id = 351] 22:27:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1bd7ca000) [pid = 1845] [serial = 1054] [outer = (nil)] 22:27:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1c2616000) [pid = 1845] [serial = 1055] [outer = 0x7fb1bd7ca000] 22:27:54 INFO - PROCESS | 1845 | 1461216474353 Marionette DEBUG loaded listener.js 22:27:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1c2622800) [pid = 1845] [serial = 1056] [outer = 0x7fb1bd7ca000] 22:27:55 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:55 INFO - PROCESS | 1845 | 1461216475195 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 22:27:55 INFO - PROCESS | 1845 | 1461216475222 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 22:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:27:55 INFO - PROCESS | 1845 | 1461216475227 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:27:55 INFO - PROCESS | 1845 | 1461216475229 Marionette TRACE conn3 <- [1,1378,null,{}] 22:27:55 INFO - PROCESS | 1845 | 1461216475235 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:55 INFO - PROCESS | 1845 | 1461216475390 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 22:27:55 INFO - PROCESS | 1845 | 1461216475578 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c676c800 == 87 [pid = 1845] [id = 352] 22:27:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1b658f800) [pid = 1845] [serial = 1057] [outer = (nil)] 22:27:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1c2667c00) [pid = 1845] [serial = 1058] [outer = 0x7fb1b658f800] 22:27:55 INFO - PROCESS | 1845 | 1461216475664 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 216 (0x7fb1c26c9c00) [pid = 1845] [serial = 1059] [outer = 0x7fb1b658f800] 22:27:56 INFO - PROCESS | 1845 | 1461216476539 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 22:27:56 INFO - PROCESS | 1845 | 1461216476612 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 22:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:27:56 INFO - PROCESS | 1845 | 1461216476619 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:27:56 INFO - PROCESS | 1845 | 1461216476623 Marionette TRACE conn3 <- [1,1382,null,{}] 22:27:56 INFO - PROCESS | 1845 | 1461216476628 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:56 INFO - PROCESS | 1845 | 1461216476853 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 22:27:56 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be519000 == 86 [pid = 1845] [id = 11] 22:27:57 INFO - PROCESS | 1845 | 1461216477092 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7687000 == 87 [pid = 1845] [id = 353] 22:27:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 217 (0x7fb1c002c000) [pid = 1845] [serial = 1060] [outer = (nil)] 22:27:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 218 (0x7fb1c5cb0800) [pid = 1845] [serial = 1061] [outer = 0x7fb1c002c000] 22:27:57 INFO - PROCESS | 1845 | 1461216477230 Marionette DEBUG loaded listener.js 22:27:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 219 (0x7fb1c6418c00) [pid = 1845] [serial = 1062] [outer = 0x7fb1c002c000] 22:27:57 INFO - PROCESS | 1845 | [1845] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:58 INFO - PROCESS | 1845 | 1461216478044 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 22:27:58 INFO - PROCESS | 1845 | 1461216478107 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 22:27:58 INFO - PROCESS | 1845 | 1461216478143 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:27:58 INFO - PROCESS | 1845 | 1461216478145 Marionette TRACE conn3 <- [1,1386,null,{}] 22:27:58 INFO - PROCESS | 1845 | 1461216478157 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:58 INFO - PROCESS | 1845 | 1461216478383 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 22:27:58 INFO - PROCESS | 1845 | 1461216478569 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae822800 == 88 [pid = 1845] [id = 354] 22:27:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 220 (0x7fb1af6cec00) [pid = 1845] [serial = 1063] [outer = (nil)] 22:27:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1b3f79c00) [pid = 1845] [serial = 1064] [outer = 0x7fb1af6cec00] 22:27:58 INFO - PROCESS | 1845 | 1461216478637 Marionette DEBUG loaded listener.js 22:27:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1b652ec00) [pid = 1845] [serial = 1065] [outer = 0x7fb1af6cec00] 22:27:59 INFO - PROCESS | 1845 | 1461216479598 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 22:27:59 INFO - PROCESS | 1845 | 1461216479638 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 22:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:27:59 INFO - PROCESS | 1845 | 1461216479644 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:27:59 INFO - PROCESS | 1845 | 1461216479646 Marionette TRACE conn3 <- [1,1390,null,{}] 22:27:59 INFO - PROCESS | 1845 | 1461216479651 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:59 INFO - PROCESS | 1845 | 1461216479802 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 22:27:59 INFO - PROCESS | 1845 | 1461216479988 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b57f0800 == 89 [pid = 1845] [id = 355] 22:28:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1af348800) [pid = 1845] [serial = 1066] [outer = (nil)] 22:28:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1b1622c00) [pid = 1845] [serial = 1067] [outer = 0x7fb1af348800] 22:28:00 INFO - PROCESS | 1845 | 1461216480058 Marionette DEBUG loaded listener.js 22:28:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1b7d22c00) [pid = 1845] [serial = 1068] [outer = 0x7fb1af348800] 22:28:00 INFO - PROCESS | 1845 | 1461216480898 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 22:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1279ms 22:28:00 INFO - PROCESS | 1845 | 1461216480924 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 22:28:00 INFO - PROCESS | 1845 | 1461216480927 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 22:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:28:00 INFO - PROCESS | 1845 | 1461216480932 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:28:00 INFO - PROCESS | 1845 | 1461216480934 Marionette TRACE conn3 <- [1,1394,null,{}] 22:28:00 INFO - PROCESS | 1845 | 1461216480940 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:01 INFO - PROCESS | 1845 | 1461216481100 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 22:28:01 INFO - PROCESS | 1845 | 1461216481289 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b57df000 == 90 [pid = 1845] [id = 356] 22:28:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1af6c9800) [pid = 1845] [serial = 1069] [outer = (nil)] 22:28:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1b4167000) [pid = 1845] [serial = 1070] [outer = 0x7fb1af6c9800] 22:28:01 INFO - PROCESS | 1845 | 1461216481353 Marionette DEBUG loaded listener.js 22:28:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1b7ce7c00) [pid = 1845] [serial = 1071] [outer = 0x7fb1af6c9800] 22:28:02 INFO - PROCESS | 1845 | 1461216482449 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 22:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1581ms 22:28:02 INFO - PROCESS | 1845 | 1461216482515 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 22:28:02 INFO - PROCESS | 1845 | 1461216482520 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 22:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:28:02 INFO - PROCESS | 1845 | 1461216482527 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:28:02 INFO - PROCESS | 1845 | 1461216482532 Marionette TRACE conn3 <- [1,1398,null,{}] 22:28:02 INFO - PROCESS | 1845 | 1461216482541 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:02 INFO - PROCESS | 1845 | 1461216482749 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 22:28:03 INFO - PROCESS | 1845 | 1461216483046 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2e4a800 == 91 [pid = 1845] [id = 357] 22:28:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1af6c5800) [pid = 1845] [serial = 1072] [outer = (nil)] 22:28:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1b1614800) [pid = 1845] [serial = 1073] [outer = 0x7fb1af6c5800] 22:28:03 INFO - PROCESS | 1845 | 1461216483190 Marionette DEBUG loaded listener.js 22:28:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1b2d6d400) [pid = 1845] [serial = 1074] [outer = 0x7fb1af6c5800] 22:28:04 INFO - PROCESS | 1845 | 1461216484044 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 22:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1531ms 22:28:04 INFO - PROCESS | 1845 | 1461216484058 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 22:28:04 INFO - PROCESS | 1845 | 1461216484065 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 22:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:28:04 INFO - PROCESS | 1845 | 1461216484074 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:28:04 INFO - PROCESS | 1845 | 1461216484078 Marionette TRACE conn3 <- [1,1402,null,{}] 22:28:04 INFO - PROCESS | 1845 | 1461216484083 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:04 INFO - PROCESS | 1845 | 1461216484239 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 22:28:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1af48a000 == 90 [pid = 1845] [id = 341] 22:28:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be950000 == 89 [pid = 1845] [id = 339] 22:28:04 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1ce9800 == 88 [pid = 1845] [id = 338] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1af6c8800) [pid = 1845] [serial = 926] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1ce061c00) [pid = 1845] [serial = 980] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1d5e31800) [pid = 1845] [serial = 983] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1d7be1c00) [pid = 1845] [serial = 986] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1af4ae800) [pid = 1845] [serial = 989] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1af498c00) [pid = 1845] [serial = 992] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1af2acc00) [pid = 1845] [serial = 923] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1af2ae800) [pid = 1845] [serial = 959] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1c2661800) [pid = 1845] [serial = 920] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1b7d27c00) [pid = 1845] [serial = 962] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1c207e800) [pid = 1845] [serial = 935] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 219 (0x7fb1b652a800) [pid = 1845] [serial = 932] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 218 (0x7fb1c1dd2000) [pid = 1845] [serial = 1013] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 217 (0x7fb1be8bb400) [pid = 1845] [serial = 965] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 216 (0x7fb1c2074000) [pid = 1845] [serial = 929] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 215 (0x7fb1c250f400) [pid = 1845] [serial = 968] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1c265dc00) [pid = 1845] [serial = 971] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1c4a30000) [pid = 1845] [serial = 974] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1c7a59400) [pid = 1845] [serial = 977] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | 1461216484526 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae5c7000 == 89 [pid = 1845] [id = 358] 22:28:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1af2acc00) [pid = 1845] [serial = 1075] [outer = (nil)] 22:28:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1b161e000) [pid = 1845] [serial = 1076] [outer = 0x7fb1af2acc00] 22:28:04 INFO - PROCESS | 1845 | 1461216484588 Marionette DEBUG loaded listener.js 22:28:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1b658c000) [pid = 1845] [serial = 1077] [outer = 0x7fb1af2acc00] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1d9fcb400) [pid = 1845] [serial = 741] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1c641f000) [pid = 1845] [serial = 725] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1b7d2e400) [pid = 1845] [serial = 801] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1c23ce000) [pid = 1845] [serial = 807] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1b7fb7800) [pid = 1845] [serial = 747] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1bd6ca400) [pid = 1845] [serial = 840] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1c15f9800) [pid = 1845] [serial = 722] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1d3edc400) [pid = 1845] [serial = 674] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1bd6d1400) [pid = 1845] [serial = 617] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1d9987800) [pid = 1845] [serial = 738] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1c40b9000) [pid = 1845] [serial = 846] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1c8996000) [pid = 1845] [serial = 731] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1c15f3400) [pid = 1845] [serial = 783] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1d9ea4c00) [pid = 1845] [serial = 858] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1bbf1ec00) [pid = 1845] [serial = 780] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1c164dc00) [pid = 1845] [serial = 620] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1d5fd4800) [pid = 1845] [serial = 789] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1d9ea9400) [pid = 1845] [serial = 680] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1d3ee4800) [pid = 1845] [serial = 632] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1c6f8a400) [pid = 1845] [serial = 623] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1c641ec00) [pid = 1845] [serial = 689] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1d510f400) [pid = 1845] [serial = 677] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1c23cd000) [pid = 1845] [serial = 810] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1b6556400) [pid = 1845] [serial = 864] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1c2504c00) [pid = 1845] [serial = 870] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1da3b2c00) [pid = 1845] [serial = 795] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1d9fcdc00) [pid = 1845] [serial = 792] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1b7fd0800) [pid = 1845] [serial = 798] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1bfd88c00) [pid = 1845] [serial = 692] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1d5f55c00) [pid = 1845] [serial = 695] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1d9fcd800) [pid = 1845] [serial = 873] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1c893d400) [pid = 1845] [serial = 626] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1b4172800) [pid = 1845] [serial = 686] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1da1b3400) [pid = 1845] [serial = 744] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1c250f000) [pid = 1845] [serial = 861] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1d5edd000) [pid = 1845] [serial = 638] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1c7d19000) [pid = 1845] [serial = 786] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1d5f3f400) [pid = 1845] [serial = 855] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1c4a22800) [pid = 1845] [serial = 668] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1becdf400) [pid = 1845] [serial = 843] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1c7a59000) [pid = 1845] [serial = 671] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1c6dcbc00) [pid = 1845] [serial = 867] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1ca630800) [pid = 1845] [serial = 629] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1b7fb8800) [pid = 1845] [serial = 750] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1c893e000) [pid = 1845] [serial = 852] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1bed55400) [pid = 1845] [serial = 665] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1c7a57800) [pid = 1845] [serial = 728] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1d9fcc800) [pid = 1845] [serial = 683] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1bded4400) [pid = 1845] [serial = 719] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1c7621c00) [pid = 1845] [serial = 849] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1c23c4800) [pid = 1845] [serial = 804] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1d4f9c400) [pid = 1845] [serial = 635] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1b3f77c00) [pid = 1845] [serial = 753] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1d5edf400) [pid = 1845] [serial = 735] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1c2617800) [pid = 1845] [serial = 957] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1be572c00) [pid = 1845] [serial = 944] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1be836400) [pid = 1845] [serial = 945] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1af344000) [pid = 1845] [serial = 995] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 156 (0x7fb1b161bc00) [pid = 1845] [serial = 998] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1b4170800) [pid = 1845] [serial = 1001] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 154 (0x7fb1c8993800) [pid = 1845] [serial = 897] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 153 (0x7fb1bfc6d000) [pid = 1845] [serial = 947] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 152 (0x7fb1b2c80800) [pid = 1845] [serial = 999] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 151 (0x7fb1c164e400) [pid = 1845] [serial = 956] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 150 (0x7fb1bbf20800) [pid = 1845] [serial = 942] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1c1517800) [pid = 1845] [serial = 948] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1c1ea9c00) [pid = 1845] [serial = 951] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1bdbe8c00) [pid = 1845] [serial = 954] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1bef86800) [pid = 1845] [serial = 1011] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1af438400) [pid = 1845] [serial = 996] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1b6523400) [pid = 1845] [serial = 1002] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1b7fb8c00) [pid = 1845] [serial = 1004] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1bbf1bc00) [pid = 1845] [serial = 1005] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 141 (0x7fb1b4a0dc00) [pid = 1845] [serial = 1007] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 140 (0x7fb1be14cc00) [pid = 1845] [serial = 1008] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 139 (0x7fb1be839000) [pid = 1845] [serial = 1010] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 138 (0x7fb1c1951400) [pid = 1845] [serial = 950] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 137 (0x7fb1b658ac00) [pid = 1845] [serial = 953] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 136 (0x7fb1da4d4400) [pid = 1845] [serial = 915] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 135 (0x7fb1da465800) [pid = 1845] [serial = 914] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 134 (0x7fb1d9fca400) [pid = 1845] [serial = 918] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 133 (0x7fb1b4a0d000) [pid = 1845] [serial = 917] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 132 (0x7fb1c2509c00) [pid = 1845] [serial = 906] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 131 (0x7fb1c1dd0400) [pid = 1845] [serial = 905] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 130 (0x7fb1ca304000) [pid = 1845] [serial = 909] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 129 (0x7fb1c6fd0c00) [pid = 1845] [serial = 908] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 128 (0x7fb1b2d67400) [pid = 1845] [serial = 938] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 127 (0x7fb1b4a0d400) [pid = 1845] [serial = 939] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 126 (0x7fb1d5f39400) [pid = 1845] [serial = 912] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 125 (0x7fb1b3f6e800) [pid = 1845] [serial = 900] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 124 (0x7fb1b1614c00) [pid = 1845] [serial = 899] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 123 (0x7fb1d5edd800) [pid = 1845] [serial = 911] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 122 (0x7fb1bd7ca400) [pid = 1845] [serial = 903] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 121 (0x7fb1b7fc3c00) [pid = 1845] [serial = 902] [outer = (nil)] [url = about:blank] 22:28:04 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x7fb1b7cf0400) [pid = 1845] [serial = 941] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1845 | 1461216485454 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 22:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1433ms 22:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:28:05 INFO - PROCESS | 1845 | 1461216485508 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 22:28:05 INFO - PROCESS | 1845 | 1461216485511 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 22:28:05 INFO - PROCESS | 1845 | 1461216485517 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:28:05 INFO - PROCESS | 1845 | 1461216485522 Marionette TRACE conn3 <- [1,1406,null,{}] 22:28:05 INFO - PROCESS | 1845 | 1461216485536 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:05 INFO - PROCESS | 1845 | 1461216485698 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 22:28:05 INFO - PROCESS | 1845 | 1461216485714 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2e58800 == 90 [pid = 1845] [id = 359] 22:28:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1b7d2f000) [pid = 1845] [serial = 1078] [outer = (nil)] 22:28:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 122 (0x7fb1b7fac400) [pid = 1845] [serial = 1079] [outer = 0x7fb1b7d2f000] 22:28:05 INFO - PROCESS | 1845 | 1461216485786 Marionette DEBUG loaded listener.js 22:28:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 123 (0x7fb1b7fd0800) [pid = 1845] [serial = 1080] [outer = 0x7fb1b7d2f000] 22:28:06 INFO - PROCESS | 1845 | 1461216486567 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 22:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1081ms 22:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:28:06 INFO - PROCESS | 1845 | 1461216486601 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 22:28:06 INFO - PROCESS | 1845 | 1461216486604 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 22:28:06 INFO - PROCESS | 1845 | 1461216486609 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:28:06 INFO - PROCESS | 1845 | 1461216486612 Marionette TRACE conn3 <- [1,1410,null,{}] 22:28:06 INFO - PROCESS | 1845 | 1461216486617 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:06 INFO - PROCESS | 1845 | 1461216486767 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 22:28:06 INFO - PROCESS | 1845 | 1461216486919 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b57ef800 == 91 [pid = 1845] [id = 360] 22:28:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 124 (0x7fb1b7d23800) [pid = 1845] [serial = 1081] [outer = (nil)] 22:28:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 125 (0x7fb1bd6c8400) [pid = 1845] [serial = 1082] [outer = 0x7fb1b7d23800] 22:28:06 INFO - PROCESS | 1845 | 1461216486975 Marionette DEBUG loaded listener.js 22:28:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 126 (0x7fb1bded3400) [pid = 1845] [serial = 1083] [outer = 0x7fb1b7d23800] 22:28:07 INFO - PROCESS | 1845 | 1461216487806 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 22:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1227ms 22:28:07 INFO - PROCESS | 1845 | 1461216487836 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 22:28:07 INFO - PROCESS | 1845 | 1461216487838 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 22:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:28:07 INFO - PROCESS | 1845 | 1461216487843 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:28:07 INFO - PROCESS | 1845 | 1461216487845 Marionette TRACE conn3 <- [1,1414,null,{}] 22:28:07 INFO - PROCESS | 1845 | 1461216487850 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:08 INFO - PROCESS | 1845 | 1461216488045 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 22:28:08 INFO - PROCESS | 1845 | 1461216488065 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7d57000 == 92 [pid = 1845] [id = 361] 22:28:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 127 (0x7fb1b7fa9c00) [pid = 1845] [serial = 1084] [outer = (nil)] 22:28:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 128 (0x7fb1be576800) [pid = 1845] [serial = 1085] [outer = 0x7fb1b7fa9c00] 22:28:08 INFO - PROCESS | 1845 | 1461216488124 Marionette DEBUG loaded listener.js 22:28:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1be83b000) [pid = 1845] [serial = 1086] [outer = 0x7fb1b7fa9c00] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 128 (0x7fb1c51ac800) [pid = 1845] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 127 (0x7fb1af493000) [pid = 1845] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 126 (0x7fb1bd634400) [pid = 1845] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 125 (0x7fb1af4a8000) [pid = 1845] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 124 (0x7fb1bd63b800) [pid = 1845] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 123 (0x7fb1b652b800) [pid = 1845] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 122 (0x7fb1be833800) [pid = 1845] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 121 (0x7fb1af2a5800) [pid = 1845] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 120 (0x7fb1af2a6800) [pid = 1845] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 119 (0x7fb1af499400) [pid = 1845] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 118 (0x7fb1af2a5400) [pid = 1845] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 117 (0x7fb1b6524000) [pid = 1845] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 116 (0x7fb1af43f000) [pid = 1845] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 115 (0x7fb1af2abc00) [pid = 1845] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 114 (0x7fb1c4a27400) [pid = 1845] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 113 (0x7fb1af2a2400) [pid = 1845] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 112 (0x7fb1c642d800) [pid = 1845] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 111 (0x7fb1b4a05000) [pid = 1845] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 110 (0x7fb1c6fd0400) [pid = 1845] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 109 (0x7fb1c4a29000) [pid = 1845] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:28:09 INFO - PROCESS | 1845 | --DOMWINDOW == 108 (0x7fb1c2667800) [pid = 1845] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:28:09 INFO - PROCESS | 1845 | 1461216489238 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 22:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1430ms 22:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:28:09 INFO - PROCESS | 1845 | 1461216489274 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 22:28:09 INFO - PROCESS | 1845 | 1461216489276 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 22:28:09 INFO - PROCESS | 1845 | 1461216489281 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:28:09 INFO - PROCESS | 1845 | 1461216489284 Marionette TRACE conn3 <- [1,1418,null,{}] 22:28:09 INFO - PROCESS | 1845 | 1461216489289 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:09 INFO - PROCESS | 1845 | 1461216489463 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 22:28:09 INFO - PROCESS | 1845 | 1461216489636 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbcf000 == 93 [pid = 1845] [id = 362] 22:28:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 109 (0x7fb1be74ac00) [pid = 1845] [serial = 1087] [outer = (nil)] 22:28:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 110 (0x7fb1be8bd800) [pid = 1845] [serial = 1088] [outer = 0x7fb1be74ac00] 22:28:09 INFO - PROCESS | 1845 | 1461216489699 Marionette DEBUG loaded listener.js 22:28:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 111 (0x7fb1bef83000) [pid = 1845] [serial = 1089] [outer = 0x7fb1be74ac00] 22:28:10 INFO - PROCESS | 1845 | 1461216490310 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 22:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1077ms 22:28:10 INFO - PROCESS | 1845 | 1461216490363 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 22:28:10 INFO - PROCESS | 1845 | 1461216490365 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 22:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:28:10 INFO - PROCESS | 1845 | 1461216490372 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:28:10 INFO - PROCESS | 1845 | 1461216490376 Marionette TRACE conn3 <- [1,1422,null,{}] 22:28:10 INFO - PROCESS | 1845 | 1461216490385 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:10 INFO - PROCESS | 1845 | 1461216490576 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 22:28:10 INFO - PROCESS | 1845 | 1461216490593 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed82000 == 94 [pid = 1845] [id = 363] 22:28:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 112 (0x7fb1af2a6800) [pid = 1845] [serial = 1090] [outer = (nil)] 22:28:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 113 (0x7fb1bfc62000) [pid = 1845] [serial = 1091] [outer = 0x7fb1af2a6800] 22:28:10 INFO - PROCESS | 1845 | 1461216490650 Marionette DEBUG loaded listener.js 22:28:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 114 (0x7fb1c14dbc00) [pid = 1845] [serial = 1092] [outer = 0x7fb1af2a6800] 22:28:11 INFO - PROCESS | 1845 | 1461216491672 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 22:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1325ms 22:28:11 INFO - PROCESS | 1845 | 1461216491702 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 22:28:11 INFO - PROCESS | 1845 | 1461216491707 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 22:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:28:11 INFO - PROCESS | 1845 | 1461216491715 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:28:11 INFO - PROCESS | 1845 | 1461216491720 Marionette TRACE conn3 <- [1,1426,null,{}] 22:28:11 INFO - PROCESS | 1845 | 1461216491727 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:11 INFO - PROCESS | 1845 | 1461216491900 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 22:28:12 INFO - PROCESS | 1845 | 1461216492078 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b17d7800 == 95 [pid = 1845] [id = 364] 22:28:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 115 (0x7fb1af499400) [pid = 1845] [serial = 1093] [outer = (nil)] 22:28:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 116 (0x7fb1b161b800) [pid = 1845] [serial = 1094] [outer = 0x7fb1af499400] 22:28:12 INFO - PROCESS | 1845 | 1461216492152 Marionette DEBUG loaded listener.js 22:28:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 117 (0x7fb1b3f6c400) [pid = 1845] [serial = 1095] [outer = 0x7fb1af499400] 22:28:13 INFO - PROCESS | 1845 | 1461216493139 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 22:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1483ms 22:28:13 INFO - PROCESS | 1845 | 1461216493199 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 22:28:13 INFO - PROCESS | 1845 | 1461216493207 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 22:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:28:13 INFO - PROCESS | 1845 | 1461216493217 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:28:13 INFO - PROCESS | 1845 | 1461216493221 Marionette TRACE conn3 <- [1,1430,null,{}] 22:28:13 INFO - PROCESS | 1845 | 1461216493226 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:13 INFO - PROCESS | 1845 | 1461216493403 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 22:28:13 INFO - PROCESS | 1845 | 1461216493652 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbb9000 == 96 [pid = 1845] [id = 365] 22:28:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 118 (0x7fb1b652a400) [pid = 1845] [serial = 1096] [outer = (nil)] 22:28:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 119 (0x7fb1b7cf1400) [pid = 1845] [serial = 1097] [outer = 0x7fb1b652a400] 22:28:13 INFO - PROCESS | 1845 | 1461216493774 Marionette DEBUG loaded listener.js 22:28:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 120 (0x7fb1b7fc4800) [pid = 1845] [serial = 1098] [outer = 0x7fb1b652a400] 22:28:14 INFO - PROCESS | 1845 | 1461216494637 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 22:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1479ms 22:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:28:14 INFO - PROCESS | 1845 | 1461216494695 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 22:28:14 INFO - PROCESS | 1845 | 1461216494698 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 22:28:14 INFO - PROCESS | 1845 | 1461216494705 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:28:14 INFO - PROCESS | 1845 | 1461216494710 Marionette TRACE conn3 <- [1,1434,null,{}] 22:28:14 INFO - PROCESS | 1845 | 1461216494725 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:14 INFO - PROCESS | 1845 | 1461216494906 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 22:28:15 INFO - PROCESS | 1845 | 1461216495079 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1b90000 == 97 [pid = 1845] [id = 366] 22:28:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 121 (0x7fb1b7fc9400) [pid = 1845] [serial = 1099] [outer = (nil)] 22:28:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 122 (0x7fb1be33d800) [pid = 1845] [serial = 1100] [outer = 0x7fb1b7fc9400] 22:28:15 INFO - PROCESS | 1845 | 1461216495149 Marionette DEBUG loaded listener.js 22:28:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 123 (0x7fb1bed4b400) [pid = 1845] [serial = 1101] [outer = 0x7fb1b7fc9400] 22:28:16 INFO - PROCESS | 1845 | 1461216496038 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 22:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1382ms 22:28:16 INFO - PROCESS | 1845 | 1461216496087 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 22:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:28:16 INFO - PROCESS | 1845 | 1461216496091 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 22:28:16 INFO - PROCESS | 1845 | 1461216496097 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:28:16 INFO - PROCESS | 1845 | 1461216496100 Marionette TRACE conn3 <- [1,1438,null,{}] 22:28:16 INFO - PROCESS | 1845 | 1461216496104 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:16 INFO - PROCESS | 1845 | 1461216496266 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 22:28:16 INFO - PROCESS | 1845 | 1461216496440 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c210f000 == 98 [pid = 1845] [id = 367] 22:28:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 124 (0x7fb1af6c6800) [pid = 1845] [serial = 1102] [outer = (nil)] 22:28:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 125 (0x7fb1c15f3400) [pid = 1845] [serial = 1103] [outer = 0x7fb1af6c6800] 22:28:16 INFO - PROCESS | 1845 | 1461216496506 Marionette DEBUG loaded listener.js 22:28:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 126 (0x7fb1c1659400) [pid = 1845] [serial = 1104] [outer = 0x7fb1af6c6800] 22:28:17 INFO - PROCESS | 1845 | 1461216497350 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 22:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1328ms 22:28:17 INFO - PROCESS | 1845 | 1461216497424 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 22:28:17 INFO - PROCESS | 1845 | 1461216497427 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 22:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:28:17 INFO - PROCESS | 1845 | 1461216497433 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:28:17 INFO - PROCESS | 1845 | 1461216497435 Marionette TRACE conn3 <- [1,1442,null,{}] 22:28:17 INFO - PROCESS | 1845 | 1461216497440 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:17 INFO - PROCESS | 1845 | 1461216497645 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 22:28:17 INFO - PROCESS | 1845 | 1461216497815 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2561000 == 99 [pid = 1845] [id = 368] 22:28:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 127 (0x7fb1bed59000) [pid = 1845] [serial = 1105] [outer = (nil)] 22:28:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 128 (0x7fb1c2074000) [pid = 1845] [serial = 1106] [outer = 0x7fb1bed59000] 22:28:17 INFO - PROCESS | 1845 | 1461216497884 Marionette DEBUG loaded listener.js 22:28:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1c23d0c00) [pid = 1845] [serial = 1107] [outer = 0x7fb1bed59000] 22:28:18 INFO - PROCESS | 1845 | 1461216498725 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 22:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1326ms 22:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:28:18 INFO - PROCESS | 1845 | 1461216498759 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 22:28:18 INFO - PROCESS | 1845 | 1461216498762 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 22:28:18 INFO - PROCESS | 1845 | 1461216498767 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:28:18 INFO - PROCESS | 1845 | 1461216498770 Marionette TRACE conn3 <- [1,1446,null,{}] 22:28:18 INFO - PROCESS | 1845 | 1461216498780 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:18 INFO - PROCESS | 1845 | 1461216498972 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 22:28:19 INFO - PROCESS | 1845 | 1461216499149 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c58bf000 == 100 [pid = 1845] [id = 369] 22:28:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1c250f000) [pid = 1845] [serial = 1108] [outer = (nil)] 22:28:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 131 (0x7fb1c34c0400) [pid = 1845] [serial = 1109] [outer = 0x7fb1c250f000] 22:28:19 INFO - PROCESS | 1845 | 1461216499221 Marionette DEBUG loaded listener.js 22:28:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 132 (0x7fb1c59ec400) [pid = 1845] [serial = 1110] [outer = 0x7fb1c250f000] 22:28:20 INFO - PROCESS | 1845 | 1461216500034 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 22:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1326ms 22:28:20 INFO - PROCESS | 1845 | 1461216500094 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 22:28:20 INFO - PROCESS | 1845 | 1461216500096 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 22:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:28:20 INFO - PROCESS | 1845 | 1461216500102 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:28:20 INFO - PROCESS | 1845 | 1461216500104 Marionette TRACE conn3 <- [1,1450,null,{}] 22:28:20 INFO - PROCESS | 1845 | 1461216500110 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:20 INFO - PROCESS | 1845 | 1461216500279 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 22:28:20 INFO - PROCESS | 1845 | 1461216500461 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6ed9000 == 101 [pid = 1845] [id = 370] 22:28:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 133 (0x7fb1be8bfc00) [pid = 1845] [serial = 1111] [outer = (nil)] 22:28:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 134 (0x7fb1c40b5000) [pid = 1845] [serial = 1112] [outer = 0x7fb1be8bfc00] 22:28:20 INFO - PROCESS | 1845 | 1461216500531 Marionette DEBUG loaded listener.js 22:28:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 135 (0x7fb1c606bc00) [pid = 1845] [serial = 1113] [outer = 0x7fb1be8bfc00] 22:28:21 INFO - PROCESS | 1845 | 1461216501383 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 22:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1328ms 22:28:21 INFO - PROCESS | 1845 | 1461216501432 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 22:28:21 INFO - PROCESS | 1845 | 1461216501435 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 22:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:28:21 INFO - PROCESS | 1845 | 1461216501441 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:28:21 INFO - PROCESS | 1845 | 1461216501443 Marionette TRACE conn3 <- [1,1454,null,{}] 22:28:21 INFO - PROCESS | 1845 | 1461216501448 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:21 INFO - PROCESS | 1845 | 1461216501613 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 22:28:21 INFO - PROCESS | 1845 | 1461216501789 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7dc2000 == 102 [pid = 1845] [id = 371] 22:28:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 136 (0x7fb1c265c400) [pid = 1845] [serial = 1114] [outer = (nil)] 22:28:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 137 (0x7fb1c65bf800) [pid = 1845] [serial = 1115] [outer = 0x7fb1c265c400] 22:28:21 INFO - PROCESS | 1845 | 1461216501855 Marionette DEBUG loaded listener.js 22:28:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 138 (0x7fb1c6705800) [pid = 1845] [serial = 1116] [outer = 0x7fb1c265c400] 22:28:22 INFO - PROCESS | 1845 | 1461216502730 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 22:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1325ms 22:28:22 INFO - PROCESS | 1845 | 1461216502767 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 22:28:22 INFO - PROCESS | 1845 | 1461216502769 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 22:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:28:22 INFO - PROCESS | 1845 | 1461216502776 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:28:22 INFO - PROCESS | 1845 | 1461216502780 Marionette TRACE conn3 <- [1,1458,null,{}] 22:28:22 INFO - PROCESS | 1845 | 1461216502785 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:22 INFO - PROCESS | 1845 | 1461216502962 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 22:28:23 INFO - PROCESS | 1845 | 1461216503144 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b31e1000 == 103 [pid = 1845] [id = 372] 22:28:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 139 (0x7fb1af346c00) [pid = 1845] [serial = 1117] [outer = (nil)] 22:28:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 140 (0x7fb1af4a6400) [pid = 1845] [serial = 1118] [outer = 0x7fb1af346c00] 22:28:23 INFO - PROCESS | 1845 | 1461216503211 Marionette DEBUG loaded listener.js 22:28:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 141 (0x7fb1c2669800) [pid = 1845] [serial = 1119] [outer = 0x7fb1af346c00] 22:28:24 INFO - PROCESS | 1845 | 1461216504794 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 22:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2084ms 22:28:24 INFO - PROCESS | 1845 | 1461216504863 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 22:28:24 INFO - PROCESS | 1845 | 1461216504869 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 22:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:28:24 INFO - PROCESS | 1845 | 1461216504879 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:28:24 INFO - PROCESS | 1845 | 1461216504883 Marionette TRACE conn3 <- [1,1462,null,{}] 22:28:24 INFO - PROCESS | 1845 | 1461216504892 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:25 INFO - PROCESS | 1845 | 1461216505105 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 22:28:25 INFO - PROCESS | 1845 | 1461216505350 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1ce0800 == 104 [pid = 1845] [id = 373] 22:28:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1af4aa000) [pid = 1845] [serial = 1120] [outer = (nil)] 22:28:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1af6c4000) [pid = 1845] [serial = 1121] [outer = 0x7fb1af4aa000] 22:28:25 INFO - PROCESS | 1845 | 1461216505459 Marionette DEBUG loaded listener.js 22:28:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1b1617800) [pid = 1845] [serial = 1122] [outer = 0x7fb1af4aa000] 22:28:26 INFO - PROCESS | 1845 | 1461216506507 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 22:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1687ms 22:28:26 INFO - PROCESS | 1845 | 1461216506565 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 22:28:26 INFO - PROCESS | 1845 | 1461216506573 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 22:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:28:26 INFO - PROCESS | 1845 | 1461216506582 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:28:26 INFO - PROCESS | 1845 | 1461216506584 Marionette TRACE conn3 <- [1,1466,null,{}] 22:28:26 INFO - PROCESS | 1845 | 1461216506589 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:26 INFO - PROCESS | 1845 | 1461216506751 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 22:28:26 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c5152800 == 103 [pid = 1845] [id = 61] 22:28:26 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c86df800 == 102 [pid = 1845] [id = 62] 22:28:26 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1de66b800 == 101 [pid = 1845] [id = 146] 22:28:26 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4c85800 == 100 [pid = 1845] [id = 73] 22:28:26 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ced07000 == 99 [pid = 1845] [id = 241] 22:28:26 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6fa0800 == 98 [pid = 1845] [id = 278] 22:28:26 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6021000 == 97 [pid = 1845] [id = 298] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1b3f6b800) [pid = 1845] [serial = 1028] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | 1461216507098 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbcf000 == 96 [pid = 1845] [id = 362] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7d57000 == 95 [pid = 1845] [id = 361] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b57ef800 == 94 [pid = 1845] [id = 360] 22:28:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae5d4800 == 95 [pid = 1845] [id = 374] 22:28:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1af2ad800) [pid = 1845] [serial = 1123] [outer = (nil)] 22:28:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1b3f72400) [pid = 1845] [serial = 1124] [outer = 0x7fb1af2ad800] 22:28:27 INFO - PROCESS | 1845 | 1461216507170 Marionette DEBUG loaded listener.js 22:28:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1b4a04800) [pid = 1845] [serial = 1125] [outer = 0x7fb1af2ad800] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2e58800 == 94 [pid = 1845] [id = 359] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae5c7000 == 93 [pid = 1845] [id = 358] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2e4a800 == 92 [pid = 1845] [id = 357] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be7c3800 == 91 [pid = 1845] [id = 12] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae822800 == 90 [pid = 1845] [id = 354] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c7687000 == 89 [pid = 1845] [id = 353] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c676c800 == 88 [pid = 1845] [id = 352] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c58c0800 == 87 [pid = 1845] [id = 351] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c3e6c800 == 86 [pid = 1845] [id = 350] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c256f800 == 85 [pid = 1845] [id = 349] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2123800 == 84 [pid = 1845] [id = 348] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1d6c800 == 83 [pid = 1845] [id = 347] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bee61000 == 82 [pid = 1845] [id = 346] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be50f000 == 81 [pid = 1845] [id = 345] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b68dd000 == 80 [pid = 1845] [id = 344] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2e5a000 == 79 [pid = 1845] [id = 343] 22:28:27 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bee5d800 == 78 [pid = 1845] [id = 337] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1b2c7d800) [pid = 1845] [serial = 1016] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1c6f87800) [pid = 1845] [serial = 837] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1b2c79c00) [pid = 1845] [serial = 993] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1bed4a800) [pid = 1845] [serial = 1022] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 141 (0x7fb1d5f3e400) [pid = 1845] [serial = 990] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 140 (0x7fb1c261c800) [pid = 1845] [serial = 969] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 139 (0x7fb1c1650800) [pid = 1845] [serial = 966] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 138 (0x7fb1c2668c00) [pid = 1845] [serial = 972] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 137 (0x7fb1bbf19000) [pid = 1845] [serial = 963] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 136 (0x7fb1af6ccc00) [pid = 1845] [serial = 927] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 135 (0x7fb1af6c9000) [pid = 1845] [serial = 1025] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 134 (0x7fb1af350000) [pid = 1845] [serial = 960] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 133 (0x7fb1b7cec400) [pid = 1845] [serial = 1019] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 132 (0x7fb1c2615400) [pid = 1845] [serial = 936] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 131 (0x7fb1b6531c00) [pid = 1845] [serial = 933] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 130 (0x7fb1c207d400) [pid = 1845] [serial = 930] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 129 (0x7fb1c642c400) [pid = 1845] [serial = 975] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 128 (0x7fb1b4a09c00) [pid = 1845] [serial = 924] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 127 (0x7fb1d4a6f000) [pid = 1845] [serial = 981] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 126 (0x7fb1c2665c00) [pid = 1845] [serial = 921] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 125 (0x7fb1b161fc00) [pid = 1845] [serial = 1026] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 124 (0x7fb1c15f0000) [pid = 1845] [serial = 1023] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 123 (0x7fb1d5f3cc00) [pid = 1845] [serial = 984] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 122 (0x7fb1c7f16800) [pid = 1845] [serial = 978] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | --DOMWINDOW == 121 (0x7fb1d9fc2000) [pid = 1845] [serial = 987] [outer = (nil)] [url = about:blank] 22:28:27 INFO - PROCESS | 1845 | 1461216507905 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 22:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1378ms 22:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:28:27 INFO - PROCESS | 1845 | 1461216507959 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 22:28:27 INFO - PROCESS | 1845 | 1461216507962 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 22:28:27 INFO - PROCESS | 1845 | 1461216507969 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:28:27 INFO - PROCESS | 1845 | 1461216507973 Marionette TRACE conn3 <- [1,1470,null,{}] 22:28:27 INFO - PROCESS | 1845 | 1461216507987 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:28 INFO - PROCESS | 1845 | 1461216508136 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 22:28:28 INFO - PROCESS | 1845 | 1461216508155 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2be1000 == 79 [pid = 1845] [id = 375] 22:28:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 122 (0x7fb1b4a0a400) [pid = 1845] [serial = 1126] [outer = (nil)] 22:28:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 123 (0x7fb1b7cef400) [pid = 1845] [serial = 1127] [outer = 0x7fb1b4a0a400] 22:28:28 INFO - PROCESS | 1845 | 1461216508214 Marionette DEBUG loaded listener.js 22:28:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 124 (0x7fb1b7d2e400) [pid = 1845] [serial = 1128] [outer = 0x7fb1b4a0a400] 22:28:29 INFO - PROCESS | 1845 | 1461216509072 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 22:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1132ms 22:28:29 INFO - PROCESS | 1845 | 1461216509100 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 22:28:29 INFO - PROCESS | 1845 | 1461216509104 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 22:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:28:29 INFO - PROCESS | 1845 | 1461216509112 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:28:29 INFO - PROCESS | 1845 | 1461216509115 Marionette TRACE conn3 <- [1,1474,null,{}] 22:28:29 INFO - PROCESS | 1845 | 1461216509120 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:29 INFO - PROCESS | 1845 | 1461216509256 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 22:28:29 INFO - PROCESS | 1845 | 1461216509269 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b57e8000 == 80 [pid = 1845] [id = 376] 22:28:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 125 (0x7fb1b7cf2800) [pid = 1845] [serial = 1129] [outer = (nil)] 22:28:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 126 (0x7fb1bc225000) [pid = 1845] [serial = 1130] [outer = 0x7fb1b7cf2800] 22:28:29 INFO - PROCESS | 1845 | 1461216509336 Marionette DEBUG loaded listener.js 22:28:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 127 (0x7fb1bd634800) [pid = 1845] [serial = 1131] [outer = 0x7fb1b7cf2800] 22:28:30 INFO - PROCESS | 1845 | 1461216510224 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 22:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1176ms 22:28:30 INFO - PROCESS | 1845 | 1461216510289 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 22:28:30 INFO - PROCESS | 1845 | 1461216510292 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 22:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:28:30 INFO - PROCESS | 1845 | 1461216510297 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:28:30 INFO - PROCESS | 1845 | 1461216510299 Marionette TRACE conn3 <- [1,1478,null,{}] 22:28:30 INFO - PROCESS | 1845 | 1461216510304 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:30 INFO - PROCESS | 1845 | 1461216510488 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 22:28:30 INFO - PROCESS | 1845 | 1461216510506 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7c74000 == 81 [pid = 1845] [id = 377] 22:28:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 128 (0x7fb1bd635400) [pid = 1845] [serial = 1132] [outer = (nil)] 22:28:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1bd641800) [pid = 1845] [serial = 1133] [outer = 0x7fb1bd635400] 22:28:30 INFO - PROCESS | 1845 | 1461216510562 Marionette DEBUG loaded listener.js 22:28:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1bd7cd800) [pid = 1845] [serial = 1134] [outer = 0x7fb1bd635400] 22:28:31 INFO - PROCESS | 1845 | 1461216511439 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 22:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1174ms 22:28:31 INFO - PROCESS | 1845 | 1461216511477 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 22:28:31 INFO - PROCESS | 1845 | 1461216511480 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 22:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:28:31 INFO - PROCESS | 1845 | 1461216511485 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:28:31 INFO - PROCESS | 1845 | 1461216511487 Marionette TRACE conn3 <- [1,1482,null,{}] 22:28:31 INFO - PROCESS | 1845 | 1461216511492 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:32 INFO - PROCESS | 1845 | 1461216512242 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 22:28:32 INFO - PROCESS | 1845 | --DOMWINDOW == 129 (0x7fb1be51b000) [pid = 1845] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:28:32 INFO - PROCESS | 1845 | --DOMWINDOW == 128 (0x7fb1b7d2f000) [pid = 1845] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:28:32 INFO - PROCESS | 1845 | --DOMWINDOW == 127 (0x7fb1b7fa9c00) [pid = 1845] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:28:32 INFO - PROCESS | 1845 | --DOMWINDOW == 126 (0x7fb1af6c5800) [pid = 1845] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:28:32 INFO - PROCESS | 1845 | --DOMWINDOW == 125 (0x7fb1af2acc00) [pid = 1845] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:28:32 INFO - PROCESS | 1845 | --DOMWINDOW == 124 (0x7fb1be74ac00) [pid = 1845] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:28:32 INFO - PROCESS | 1845 | --DOMWINDOW == 123 (0x7fb1be14ec00) [pid = 1845] [serial = 33] [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.] 22:28:32 INFO - PROCESS | 1845 | --DOMWINDOW == 122 (0x7fb1b7d23800) [pid = 1845] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:28:32 INFO - PROCESS | 1845 | 1461216512382 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7d4a800 == 82 [pid = 1845] [id = 378] 22:28:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 123 (0x7fb1b7d23800) [pid = 1845] [serial = 1135] [outer = (nil)] 22:28:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 124 (0x7fb1bc22e400) [pid = 1845] [serial = 1136] [outer = 0x7fb1b7d23800] 22:28:32 INFO - PROCESS | 1845 | 1461216512442 Marionette DEBUG loaded listener.js 22:28:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 125 (0x7fb1be832400) [pid = 1845] [serial = 1137] [outer = 0x7fb1b7d23800] 22:28:33 INFO - PROCESS | 1845 | 1461216513083 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 22:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1629ms 22:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:28:33 INFO - PROCESS | 1845 | 1461216513115 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 22:28:33 INFO - PROCESS | 1845 | 1461216513117 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 22:28:33 INFO - PROCESS | 1845 | 1461216513124 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:28:33 INFO - PROCESS | 1845 | 1461216513127 Marionette TRACE conn3 <- [1,1486,null,{}] 22:28:33 INFO - PROCESS | 1845 | 1461216513132 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:33 INFO - PROCESS | 1845 | 1461216513316 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 22:28:33 INFO - PROCESS | 1845 | 1461216513332 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be7c0000 == 83 [pid = 1845] [id = 379] 22:28:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 126 (0x7fb1b7d2f000) [pid = 1845] [serial = 1138] [outer = (nil)] 22:28:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 127 (0x7fb1be8ba000) [pid = 1845] [serial = 1139] [outer = 0x7fb1b7d2f000] 22:28:33 INFO - PROCESS | 1845 | 1461216513392 Marionette DEBUG loaded listener.js 22:28:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 128 (0x7fb1bece5400) [pid = 1845] [serial = 1140] [outer = 0x7fb1b7d2f000] 22:28:34 INFO - PROCESS | 1845 | 1461216514110 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 22:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1028ms 22:28:34 INFO - PROCESS | 1845 | 1461216514152 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 22:28:34 INFO - PROCESS | 1845 | 1461216514154 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 22:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:28:34 INFO - PROCESS | 1845 | 1461216514159 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:28:34 INFO - PROCESS | 1845 | 1461216514162 Marionette TRACE conn3 <- [1,1490,null,{}] 22:28:34 INFO - PROCESS | 1845 | 1461216514166 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:34 INFO - PROCESS | 1845 | 1461216514470 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 22:28:34 INFO - PROCESS | 1845 | 1461216514592 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afac8000 == 84 [pid = 1845] [id = 380] 22:28:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 129 (0x7fb1af349000) [pid = 1845] [serial = 1141] [outer = (nil)] 22:28:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 130 (0x7fb1af48f400) [pid = 1845] [serial = 1142] [outer = 0x7fb1af349000] 22:28:34 INFO - PROCESS | 1845 | 1461216514663 Marionette DEBUG loaded listener.js 22:28:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 131 (0x7fb1af6c4c00) [pid = 1845] [serial = 1143] [outer = 0x7fb1af349000] 22:28:35 INFO - PROCESS | 1845 | 1461216515560 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 22:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1431ms 22:28:35 INFO - PROCESS | 1845 | 1461216515592 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 22:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:28:35 INFO - PROCESS | 1845 | 1461216515600 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 22:28:35 INFO - PROCESS | 1845 | 1461216515606 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:28:35 INFO - PROCESS | 1845 | 1461216515611 Marionette TRACE conn3 <- [1,1494,null,{}] 22:28:35 INFO - PROCESS | 1845 | 1461216515617 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:35 INFO - PROCESS | 1845 | 1461216515790 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 22:28:35 INFO - PROCESS | 1845 | 1461216515962 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b4d84000 == 85 [pid = 1845] [id = 381] 22:28:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 132 (0x7fb1af34fc00) [pid = 1845] [serial = 1144] [outer = (nil)] 22:28:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 133 (0x7fb1b4a05c00) [pid = 1845] [serial = 1145] [outer = 0x7fb1af34fc00] 22:28:36 INFO - PROCESS | 1845 | 1461216516035 Marionette DEBUG loaded listener.js 22:28:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 134 (0x7fb1b654dc00) [pid = 1845] [serial = 1146] [outer = 0x7fb1af34fc00] 22:28:36 INFO - PROCESS | 1845 | 1461216516943 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 22:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1381ms 22:28:36 INFO - PROCESS | 1845 | 1461216516987 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 22:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:28:36 INFO - PROCESS | 1845 | 1461216516992 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 22:28:36 INFO - PROCESS | 1845 | 1461216516997 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:28:37 INFO - PROCESS | 1845 | 1461216517001 Marionette TRACE conn3 <- [1,1498,null,{}] 22:28:37 INFO - PROCESS | 1845 | 1461216517006 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:37 INFO - PROCESS | 1845 | 1461216517166 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 22:28:37 INFO - PROCESS | 1845 | 1461216517337 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee51800 == 86 [pid = 1845] [id = 382] 22:28:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 135 (0x7fb1af6c6400) [pid = 1845] [serial = 1147] [outer = (nil)] 22:28:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 136 (0x7fb1bd636000) [pid = 1845] [serial = 1148] [outer = 0x7fb1af6c6400] 22:28:37 INFO - PROCESS | 1845 | 1461216517406 Marionette DEBUG loaded listener.js 22:28:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 137 (0x7fb1bd7d4000) [pid = 1845] [serial = 1149] [outer = 0x7fb1af6c6400] 22:28:38 INFO - PROCESS | 1845 | 1461216518300 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 22:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1326ms 22:28:38 INFO - PROCESS | 1845 | 1461216518325 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 22:28:38 INFO - PROCESS | 1845 | 1461216518331 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 22:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:28:38 INFO - PROCESS | 1845 | 1461216518346 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:28:38 INFO - PROCESS | 1845 | 1461216518352 Marionette TRACE conn3 <- [1,1502,null,{}] 22:28:38 INFO - PROCESS | 1845 | 1461216518358 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:38 INFO - PROCESS | 1845 | 1461216518525 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 22:28:38 INFO - PROCESS | 1845 | 1461216518695 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1b88000 == 87 [pid = 1845] [id = 383] 22:28:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 138 (0x7fb1b4a08400) [pid = 1845] [serial = 1150] [outer = (nil)] 22:28:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 139 (0x7fb1be56f400) [pid = 1845] [serial = 1151] [outer = 0x7fb1b4a08400] 22:28:38 INFO - PROCESS | 1845 | 1461216518762 Marionette DEBUG loaded listener.js 22:28:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 140 (0x7fb1becd6400) [pid = 1845] [serial = 1152] [outer = 0x7fb1b4a08400] 22:28:39 INFO - PROCESS | 1845 | 1461216519637 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 22:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1350ms 22:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:28:39 INFO - PROCESS | 1845 | 1461216519689 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 22:28:39 INFO - PROCESS | 1845 | 1461216519691 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 22:28:39 INFO - PROCESS | 1845 | 1461216519697 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:28:39 INFO - PROCESS | 1845 | 1461216519700 Marionette TRACE conn3 <- [1,1506,null,{}] 22:28:39 INFO - PROCESS | 1845 | 1461216519705 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:39 INFO - PROCESS | 1845 | 1461216519857 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 22:28:40 INFO - PROCESS | 1845 | 1461216520027 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1ec8800 == 88 [pid = 1845] [id = 384] 22:28:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 141 (0x7fb1b654ec00) [pid = 1845] [serial = 1153] [outer = (nil)] 22:28:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1bed53400) [pid = 1845] [serial = 1154] [outer = 0x7fb1b654ec00] 22:28:40 INFO - PROCESS | 1845 | 1461216520101 Marionette DEBUG loaded listener.js 22:28:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1c0028000) [pid = 1845] [serial = 1155] [outer = 0x7fb1b654ec00] 22:28:40 INFO - PROCESS | 1845 | 1461216520947 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 22:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1285ms 22:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:28:40 INFO - PROCESS | 1845 | 1461216520981 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 22:28:40 INFO - PROCESS | 1845 | 1461216520984 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 22:28:40 INFO - PROCESS | 1845 | 1461216520989 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:28:40 INFO - PROCESS | 1845 | 1461216520992 Marionette TRACE conn3 <- [1,1510,null,{}] 22:28:40 INFO - PROCESS | 1845 | 1461216520997 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:41 INFO - PROCESS | 1845 | 1461216521177 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 22:28:41 INFO - PROCESS | 1845 | 1461216521352 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c24e5800 == 89 [pid = 1845] [id = 385] 22:28:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1c1656800) [pid = 1845] [serial = 1156] [outer = (nil)] 22:28:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1c1951800) [pid = 1845] [serial = 1157] [outer = 0x7fb1c1656800] 22:28:41 INFO - PROCESS | 1845 | 1461216521424 Marionette DEBUG loaded listener.js 22:28:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1c1ea7400) [pid = 1845] [serial = 1158] [outer = 0x7fb1c1656800] 22:28:42 INFO - PROCESS | 1845 | 1461216522269 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 22:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1327ms 22:28:42 INFO - PROCESS | 1845 | 1461216522317 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 22:28:42 INFO - PROCESS | 1845 | 1461216522321 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 22:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:28:42 INFO - PROCESS | 1845 | 1461216522326 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:28:42 INFO - PROCESS | 1845 | 1461216522328 Marionette TRACE conn3 <- [1,1514,null,{}] 22:28:42 INFO - PROCESS | 1845 | 1461216522333 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:42 INFO - PROCESS | 1845 | 1461216522483 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 22:28:42 INFO - PROCESS | 1845 | 1461216522653 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c3e65000 == 90 [pid = 1845] [id = 386] 22:28:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1c15f2c00) [pid = 1845] [serial = 1159] [outer = (nil)] 22:28:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1c23c2c00) [pid = 1845] [serial = 1160] [outer = 0x7fb1c15f2c00] 22:28:42 INFO - PROCESS | 1845 | 1461216522717 Marionette DEBUG loaded listener.js 22:28:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1c2504400) [pid = 1845] [serial = 1161] [outer = 0x7fb1c15f2c00] 22:28:43 INFO - PROCESS | 1845 | 1461216523735 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 22:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1436ms 22:28:43 INFO - PROCESS | 1845 | 1461216523762 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 22:28:43 INFO - PROCESS | 1845 | 1461216523765 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 22:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:28:43 INFO - PROCESS | 1845 | 1461216523772 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:28:43 INFO - PROCESS | 1845 | 1461216523775 Marionette TRACE conn3 <- [1,1518,null,{}] 22:28:43 INFO - PROCESS | 1845 | 1461216523779 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:43 INFO - PROCESS | 1845 | 1461216523968 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 22:28:44 INFO - PROCESS | 1845 | 1461216524140 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c58b9800 == 91 [pid = 1845] [id = 387] 22:28:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1c1657800) [pid = 1845] [serial = 1162] [outer = (nil)] 22:28:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1c2511400) [pid = 1845] [serial = 1163] [outer = 0x7fb1c1657800] 22:28:44 INFO - PROCESS | 1845 | 1461216524209 Marionette DEBUG loaded listener.js 22:28:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1c2622c00) [pid = 1845] [serial = 1164] [outer = 0x7fb1c1657800] 22:28:45 INFO - PROCESS | 1845 | 1461216525052 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1330ms 22:28:45 INFO - PROCESS | 1845 | 1461216525103 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 22:28:45 INFO - PROCESS | 1845 | 1461216525107 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 22:28:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:28:45 INFO - PROCESS | 1845 | 1461216525112 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:28:45 INFO - PROCESS | 1845 | 1461216525114 Marionette TRACE conn3 <- [1,1522,null,{}] 22:28:45 INFO - PROCESS | 1845 | 1461216525120 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:45 INFO - PROCESS | 1845 | 1461216525284 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 22:28:45 INFO - PROCESS | 1845 | 1461216525458 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6767000 == 92 [pid = 1845] [id = 388] 22:28:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 153 (0x7fb1c1ea6800) [pid = 1845] [serial = 1165] [outer = (nil)] 22:28:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1c2665800) [pid = 1845] [serial = 1166] [outer = 0x7fb1c1ea6800] 22:28:45 INFO - PROCESS | 1845 | 1461216525533 Marionette DEBUG loaded listener.js 22:28:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1c26c6400) [pid = 1845] [serial = 1167] [outer = 0x7fb1c1ea6800] 22:28:46 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:28:46 INFO - PROCESS | 1845 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:28:46 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:28:46 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:28:46 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:28:46 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:28:46 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:28:46 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:28:46 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:28:46 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:28:46 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:28:46 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:28:46 INFO - PROCESS | 1845 | 1461216526309 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 22:28:46 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 () { 22:28:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:28:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:28:46 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 () { 22:28:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:28:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:28:46 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 () { 22:28:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:28:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:28:46 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 () { 22:28:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:28:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:28:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1229ms 22:28:46 INFO - PROCESS | 1845 | 1461216526348 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 22:28:46 INFO - PROCESS | 1845 | 1461216526354 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 22:28:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:28:46 INFO - PROCESS | 1845 | 1461216526359 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:28:46 INFO - PROCESS | 1845 | 1461216526362 Marionette TRACE conn3 <- [1,1526,null,{}] 22:28:46 INFO - PROCESS | 1845 | 1461216526367 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:46 INFO - PROCESS | 1845 | 1461216526528 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 22:28:46 INFO - PROCESS | 1845 | 1461216526715 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6fb2800 == 93 [pid = 1845] [id = 389] 22:28:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1c2508800) [pid = 1845] [serial = 1168] [outer = (nil)] 22:28:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1c26ce400) [pid = 1845] [serial = 1169] [outer = 0x7fb1c2508800] 22:28:46 INFO - PROCESS | 1845 | 1461216526782 Marionette DEBUG loaded listener.js 22:28:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1c4a25800) [pid = 1845] [serial = 1170] [outer = 0x7fb1c2508800] 22:28:47 INFO - PROCESS | 1845 | 1461216527571 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 22:28:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:28:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:28:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:28:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1232ms 22:28:47 INFO - PROCESS | 1845 | 1461216527594 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 22:28:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:28:47 INFO - PROCESS | 1845 | 1461216527598 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 22:28:47 INFO - PROCESS | 1845 | 1461216527605 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:28:47 INFO - PROCESS | 1845 | 1461216527608 Marionette TRACE conn3 <- [1,1530,null,{}] 22:28:47 INFO - PROCESS | 1845 | 1461216527614 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:47 INFO - PROCESS | 1845 | 1461216527802 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 22:28:48 INFO - PROCESS | 1845 | 1461216527999 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c88fb000 == 94 [pid = 1845] [id = 390] 22:28:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1af43e000) [pid = 1845] [serial = 1171] [outer = (nil)] 22:28:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1c5133400) [pid = 1845] [serial = 1172] [outer = 0x7fb1af43e000] 22:28:48 INFO - PROCESS | 1845 | 1461216528079 Marionette DEBUG loaded listener.js 22:28:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1c60ef400) [pid = 1845] [serial = 1173] [outer = 0x7fb1af43e000] 22:28:48 INFO - PROCESS | 1845 | 1461216528837 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 22:28:48 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 22:28:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:28:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:28:48 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. 22:28:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:28:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1289ms 22:28:48 INFO - PROCESS | 1845 | 1461216528903 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 22:28:48 INFO - PROCESS | 1845 | 1461216528919 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 22:28:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:28:48 INFO - PROCESS | 1845 | 1461216528925 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:28:48 INFO - PROCESS | 1845 | 1461216528928 Marionette TRACE conn3 <- [1,1534,null,{}] 22:28:48 INFO - PROCESS | 1845 | 1461216528953 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:49 INFO - PROCESS | 1845 | 1461216529118 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 22:28:49 INFO - PROCESS | 1845 | 1461216529295 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2e58000 == 95 [pid = 1845] [id = 391] 22:28:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1b3f6cc00) [pid = 1845] [serial = 1174] [outer = (nil)] 22:28:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1c59f1c00) [pid = 1845] [serial = 1175] [outer = 0x7fb1b3f6cc00] 22:28:49 INFO - PROCESS | 1845 | 1461216529365 Marionette DEBUG loaded listener.js 22:28:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1c65c6800) [pid = 1845] [serial = 1176] [outer = 0x7fb1b3f6cc00] 22:28:50 INFO - PROCESS | 1845 | 1461216530489 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:28:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:28:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1635ms 22:28:50 INFO - PROCESS | 1845 | 1461216530561 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 22:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:28:50 INFO - PROCESS | 1845 | 1461216530566 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 22:28:50 INFO - PROCESS | 1845 | 1461216530574 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:28:50 INFO - PROCESS | 1845 | 1461216530579 Marionette TRACE conn3 <- [1,1538,null,{}] 22:28:50 INFO - PROCESS | 1845 | 1461216530587 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:50 INFO - PROCESS | 1845 | 1461216530793 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 22:28:51 INFO - PROCESS | 1845 | 1461216531044 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b541a000 == 96 [pid = 1845] [id = 392] 22:28:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1af4af800) [pid = 1845] [serial = 1177] [outer = (nil)] 22:28:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1af6d1800) [pid = 1845] [serial = 1178] [outer = 0x7fb1af4af800] 22:28:51 INFO - PROCESS | 1845 | 1461216531122 Marionette DEBUG loaded listener.js 22:28:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1b2d66000) [pid = 1845] [serial = 1179] [outer = 0x7fb1af4af800] 22:28:52 INFO - PROCESS | 1845 | 1461216532038 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:28:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:28:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1537ms 22:28:52 INFO - PROCESS | 1845 | 1461216532111 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 22:28:52 INFO - PROCESS | 1845 | 1461216532119 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 22:28:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:28:52 INFO - PROCESS | 1845 | 1461216532127 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:28:52 INFO - PROCESS | 1845 | 1461216532130 Marionette TRACE conn3 <- [1,1542,null,{}] 22:28:52 INFO - PROCESS | 1845 | 1461216532135 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:52 INFO - PROCESS | 1845 | 1461216532334 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 22:28:52 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7d4a800 == 95 [pid = 1845] [id = 378] 22:28:52 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7c74000 == 94 [pid = 1845] [id = 377] 22:28:52 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1be7a5800) [pid = 1845] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:28:52 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1c1ddec00) [pid = 1845] [serial = 1049] [outer = (nil)] [url = about:blank] 22:28:52 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1c2502400) [pid = 1845] [serial = 1052] [outer = (nil)] [url = about:blank] 22:28:52 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1c2616000) [pid = 1845] [serial = 1055] [outer = (nil)] [url = about:blank] 22:28:52 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1c2667c00) [pid = 1845] [serial = 1058] [outer = (nil)] [url = about:blank] 22:28:52 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1c5cb0800) [pid = 1845] [serial = 1061] [outer = (nil)] [url = about:blank] 22:28:52 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1b3f79c00) [pid = 1845] [serial = 1064] [outer = (nil)] [url = about:blank] 22:28:52 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1b1622c00) [pid = 1845] [serial = 1067] [outer = (nil)] [url = about:blank] 22:28:52 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1bfc62000) [pid = 1845] [serial = 1091] [outer = (nil)] [url = about:blank] 22:28:52 INFO - PROCESS | 1845 | 1461216532638 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:52 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b57e8000 == 93 [pid = 1845] [id = 376] 22:28:52 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2be1000 == 92 [pid = 1845] [id = 375] 22:28:52 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae5d4800 == 91 [pid = 1845] [id = 374] 22:28:52 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1ce0800 == 90 [pid = 1845] [id = 373] 22:28:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae80d800 == 91 [pid = 1845] [id = 393] 22:28:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1b1622c00) [pid = 1845] [serial = 1180] [outer = (nil)] 22:28:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1b6558800) [pid = 1845] [serial = 1181] [outer = 0x7fb1b1622c00] 22:28:52 INFO - PROCESS | 1845 | 1461216532727 Marionette DEBUG loaded listener.js 22:28:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1b7fb0800) [pid = 1845] [serial = 1182] [outer = 0x7fb1b1622c00] 22:28:52 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2561000 == 90 [pid = 1845] [id = 368] 22:28:52 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c210f000 == 89 [pid = 1845] [id = 367] 22:28:52 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1b90000 == 88 [pid = 1845] [id = 366] 22:28:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbb9000 == 87 [pid = 1845] [id = 365] 22:28:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b17d7800 == 86 [pid = 1845] [id = 364] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1b7fac400) [pid = 1845] [serial = 1079] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1be576800) [pid = 1845] [serial = 1085] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1b7fd0800) [pid = 1845] [serial = 1080] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1b4167000) [pid = 1845] [serial = 1070] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 156 (0x7fb1b6585c00) [pid = 1845] [serial = 1034] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1b2d6d400) [pid = 1845] [serial = 1074] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 154 (0x7fb1b1614800) [pid = 1845] [serial = 1073] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 153 (0x7fb1be82dc00) [pid = 1845] [serial = 1043] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 152 (0x7fb1bc22a800) [pid = 1845] [serial = 1037] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 151 (0x7fb1be158000) [pid = 1845] [serial = 1040] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 150 (0x7fb1b161e000) [pid = 1845] [serial = 1076] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1b658c000) [pid = 1845] [serial = 1077] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1c14d9c00) [pid = 1845] [serial = 1046] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1b3f78400) [pid = 1845] [serial = 1031] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1be8bd800) [pid = 1845] [serial = 1088] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1d3e62400) [pid = 1845] [serial = 732] [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.] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1bd6c8400) [pid = 1845] [serial = 1082] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1bded3400) [pid = 1845] [serial = 1083] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1be83b000) [pid = 1845] [serial = 1086] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | --DOMWINDOW == 141 (0x7fb1bef83000) [pid = 1845] [serial = 1089] [outer = (nil)] [url = about:blank] 22:28:53 INFO - PROCESS | 1845 | 1461216533496 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 22:28:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:28:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1427ms 22:28:53 INFO - PROCESS | 1845 | 1461216533554 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 22:28:53 INFO - PROCESS | 1845 | 1461216533557 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 22:28:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:28:53 INFO - PROCESS | 1845 | 1461216533563 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:28:53 INFO - PROCESS | 1845 | 1461216533567 Marionette TRACE conn3 <- [1,1546,null,{}] 22:28:53 INFO - PROCESS | 1845 | 1461216533582 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:53 INFO - PROCESS | 1845 | 1461216533731 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 22:28:53 INFO - PROCESS | 1845 | 1461216533878 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b5402800 == 87 [pid = 1845] [id = 394] 22:28:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1b7fac400) [pid = 1845] [serial = 1183] [outer = (nil)] 22:28:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1bd63f000) [pid = 1845] [serial = 1184] [outer = 0x7fb1b7fac400] 22:28:53 INFO - PROCESS | 1845 | 1461216533950 Marionette DEBUG loaded listener.js 22:28:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1bdedb400) [pid = 1845] [serial = 1185] [outer = 0x7fb1b7fac400] 22:28:54 INFO - PROCESS | 1845 | 1461216534647 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:28:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:28:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1135ms 22:28:54 INFO - PROCESS | 1845 | 1461216534720 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 22:28:54 INFO - PROCESS | 1845 | 1461216534723 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 22:28:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:28:54 INFO - PROCESS | 1845 | 1461216534729 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:28:54 INFO - PROCESS | 1845 | 1461216534731 Marionette TRACE conn3 <- [1,1550,null,{}] 22:28:54 INFO - PROCESS | 1845 | 1461216534736 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:54 INFO - PROCESS | 1845 | 1461216534889 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 22:28:54 INFO - PROCESS | 1845 | 1461216534901 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bbfc5000 == 88 [pid = 1845] [id = 395] 22:28:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1bdedd000) [pid = 1845] [serial = 1186] [outer = (nil)] 22:28:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1becdc800) [pid = 1845] [serial = 1187] [outer = 0x7fb1bdedd000] 22:28:54 INFO - PROCESS | 1845 | 1461216534961 Marionette DEBUG loaded listener.js 22:28:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1c002cc00) [pid = 1845] [serial = 1188] [outer = 0x7fb1bdedd000] 22:28:55 INFO - PROCESS | 1845 | 1461216535870 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1174ms 22:28:55 INFO - PROCESS | 1845 | 1461216535905 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 22:28:55 INFO - PROCESS | 1845 | 1461216535908 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 22:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:28:55 INFO - PROCESS | 1845 | 1461216535913 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:28:55 INFO - PROCESS | 1845 | 1461216535915 Marionette TRACE conn3 <- [1,1554,null,{}] 22:28:55 INFO - PROCESS | 1845 | 1461216535920 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:56 INFO - PROCESS | 1845 | 1461216536108 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 22:28:56 INFO - PROCESS | 1845 | 1461216536139 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed8c800 == 89 [pid = 1845] [id = 396] 22:28:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1bef8d800) [pid = 1845] [serial = 1189] [outer = (nil)] 22:28:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1c150a400) [pid = 1845] [serial = 1190] [outer = 0x7fb1bef8d800] 22:28:56 INFO - PROCESS | 1845 | 1461216536195 Marionette DEBUG loaded listener.js 22:28:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1c15fc000) [pid = 1845] [serial = 1191] [outer = 0x7fb1bef8d800] 22:28:57 INFO - PROCESS | 1845 | 1461216537020 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1173ms 22:28:57 INFO - PROCESS | 1845 | 1461216537092 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 22:28:57 INFO - PROCESS | 1845 | 1461216537095 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 22:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:28:57 INFO - PROCESS | 1845 | 1461216537100 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:28:57 INFO - PROCESS | 1845 | 1461216537102 Marionette TRACE conn3 <- [1,1558,null,{}] 22:28:57 INFO - PROCESS | 1845 | 1461216537107 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1af2ad800) [pid = 1845] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1b7cf2800) [pid = 1845] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1b4a0a400) [pid = 1845] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1b7d23800) [pid = 1845] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1af4aa000) [pid = 1845] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:28:57 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1bd635400) [pid = 1845] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:28:57 INFO - PROCESS | 1845 | 1461216537478 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 22:28:57 INFO - PROCESS | 1845 | 1461216537493 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b5406000 == 90 [pid = 1845] [id = 397] 22:28:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1b7cf2800) [pid = 1845] [serial = 1192] [outer = (nil)] 22:28:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1bd635400) [pid = 1845] [serial = 1193] [outer = 0x7fb1b7cf2800] 22:28:57 INFO - PROCESS | 1845 | 1461216537552 Marionette DEBUG loaded listener.js 22:28:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1c1ea1000) [pid = 1845] [serial = 1194] [outer = 0x7fb1b7cf2800] 22:28:58 INFO - PROCESS | 1845 | 1461216538259 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1182ms 22:28:58 INFO - PROCESS | 1845 | 1461216538283 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 22:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:28:58 INFO - PROCESS | 1845 | 1461216538286 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 22:28:58 INFO - PROCESS | 1845 | 1461216538292 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:28:58 INFO - PROCESS | 1845 | 1461216538295 Marionette TRACE conn3 <- [1,1562,null,{}] 22:28:58 INFO - PROCESS | 1845 | 1461216538299 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:58 INFO - PROCESS | 1845 | 1461216538496 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 22:28:58 INFO - PROCESS | 1845 | 1461216538517 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c20ee800 == 91 [pid = 1845] [id = 398] 22:28:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1af2ad800) [pid = 1845] [serial = 1195] [outer = (nil)] 22:28:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1c3e7ec00) [pid = 1845] [serial = 1196] [outer = 0x7fb1af2ad800] 22:28:58 INFO - PROCESS | 1845 | 1461216538573 Marionette DEBUG loaded listener.js 22:28:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1c5a08c00) [pid = 1845] [serial = 1197] [outer = 0x7fb1af2ad800] 22:28:59 INFO - PROCESS | 1845 | 1461216539454 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1229ms 22:28:59 INFO - PROCESS | 1845 | 1461216539522 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 22:28:59 INFO - PROCESS | 1845 | 1461216539527 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 22:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:28:59 INFO - PROCESS | 1845 | 1461216539535 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:28:59 INFO - PROCESS | 1845 | 1461216539540 Marionette TRACE conn3 <- [1,1566,null,{}] 22:28:59 INFO - PROCESS | 1845 | 1461216539547 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:59 INFO - PROCESS | 1845 | 1461216539723 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 22:28:59 INFO - PROCESS | 1845 | 1461216539902 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1cdf000 == 92 [pid = 1845] [id = 399] 22:28:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1af4b3800) [pid = 1845] [serial = 1198] [outer = (nil)] 22:28:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1b161f400) [pid = 1845] [serial = 1199] [outer = 0x7fb1af4b3800] 22:28:59 INFO - PROCESS | 1845 | 1461216539978 Marionette DEBUG loaded listener.js 22:29:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 153 (0x7fb1b4a06800) [pid = 1845] [serial = 1200] [outer = 0x7fb1af4b3800] 22:29:00 INFO - PROCESS | 1845 | 1461216540851 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1383ms 22:29:00 INFO - PROCESS | 1845 | 1461216540919 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 22:29:00 INFO - PROCESS | 1845 | 1461216540928 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 22:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:29:00 INFO - PROCESS | 1845 | 1461216540937 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:29:00 INFO - PROCESS | 1845 | 1461216540941 Marionette TRACE conn3 <- [1,1570,null,{}] 22:29:00 INFO - PROCESS | 1845 | 1461216540946 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:01 INFO - PROCESS | 1845 | 1461216541121 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 22:29:01 INFO - PROCESS | 1845 | 1461216541294 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be7bb000 == 93 [pid = 1845] [id = 400] 22:29:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1af6cac00) [pid = 1845] [serial = 1201] [outer = (nil)] 22:29:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1bbf21400) [pid = 1845] [serial = 1202] [outer = 0x7fb1af6cac00] 22:29:01 INFO - PROCESS | 1845 | 1461216541362 Marionette DEBUG loaded listener.js 22:29:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1bd7d1c00) [pid = 1845] [serial = 1203] [outer = 0x7fb1af6cac00] 22:29:02 INFO - PROCESS | 1845 | 1461216542361 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1481ms 22:29:02 INFO - PROCESS | 1845 | 1461216542418 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 22:29:02 INFO - PROCESS | 1845 | 1461216542422 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 22:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:29:02 INFO - PROCESS | 1845 | 1461216542428 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:29:02 INFO - PROCESS | 1845 | 1461216542433 Marionette TRACE conn3 <- [1,1574,null,{}] 22:29:02 INFO - PROCESS | 1845 | 1461216542448 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:02 INFO - PROCESS | 1845 | 1461216542621 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 22:29:02 INFO - PROCESS | 1845 | 1461216542797 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2574000 == 94 [pid = 1845] [id = 401] 22:29:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1bd7d3c00) [pid = 1845] [serial = 1204] [outer = (nil)] 22:29:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1bfd8b000) [pid = 1845] [serial = 1205] [outer = 0x7fb1bd7d3c00] 22:29:02 INFO - PROCESS | 1845 | 1461216542870 Marionette DEBUG loaded listener.js 22:29:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1c1ddbc00) [pid = 1845] [serial = 1206] [outer = 0x7fb1bd7d3c00] 22:29:03 INFO - PROCESS | 1845 | 1461216543692 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 22:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1330ms 22:29:03 INFO - PROCESS | 1845 | 1461216543759 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 22:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:29:03 INFO - PROCESS | 1845 | 1461216543763 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 22:29:03 INFO - PROCESS | 1845 | 1461216543769 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:29:03 INFO - PROCESS | 1845 | 1461216543772 Marionette TRACE conn3 <- [1,1578,null,{}] 22:29:03 INFO - PROCESS | 1845 | 1461216543776 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:03 INFO - PROCESS | 1845 | 1461216543939 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 22:29:04 INFO - PROCESS | 1845 | 1461216544149 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6250800 == 95 [pid = 1845] [id = 402] 22:29:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1b7cea000) [pid = 1845] [serial = 1207] [outer = (nil)] 22:29:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1c261f000) [pid = 1845] [serial = 1208] [outer = 0x7fb1b7cea000] 22:29:04 INFO - PROCESS | 1845 | 1461216544219 Marionette DEBUG loaded listener.js 22:29:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1c4a23c00) [pid = 1845] [serial = 1209] [outer = 0x7fb1b7cea000] 22:29:05 INFO - PROCESS | 1845 | 1461216545005 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 22:29:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1276ms 22:29:05 INFO - PROCESS | 1845 | 1461216545044 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 22:29:05 INFO - PROCESS | 1845 | 1461216545048 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 22:29:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:29:05 INFO - PROCESS | 1845 | 1461216545053 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:29:05 INFO - PROCESS | 1845 | 1461216545055 Marionette TRACE conn3 <- [1,1582,null,{}] 22:29:05 INFO - PROCESS | 1845 | 1461216545060 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:05 INFO - PROCESS | 1845 | 1461216545222 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 22:29:05 INFO - PROCESS | 1845 | 1461216545401 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7dbe800 == 96 [pid = 1845] [id = 403] 22:29:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1b4a06000) [pid = 1845] [serial = 1210] [outer = (nil)] 22:29:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1c5137000) [pid = 1845] [serial = 1211] [outer = 0x7fb1b4a06000] 22:29:05 INFO - PROCESS | 1845 | 1461216545468 Marionette DEBUG loaded listener.js 22:29:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1c6421000) [pid = 1845] [serial = 1212] [outer = 0x7fb1b4a06000] 22:29:06 INFO - PROCESS | 1845 | 1461216546329 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1325ms 22:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:29:06 INFO - PROCESS | 1845 | 1461216546379 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 22:29:06 INFO - PROCESS | 1845 | 1461216546382 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 22:29:06 INFO - PROCESS | 1845 | 1461216546386 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:29:06 INFO - PROCESS | 1845 | 1461216546390 Marionette TRACE conn3 <- [1,1586,null,{}] 22:29:06 INFO - PROCESS | 1845 | 1461216546395 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:06 INFO - PROCESS | 1845 | 1461216546589 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 22:29:06 INFO - PROCESS | 1845 | 1461216546766 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ca4bc000 == 97 [pid = 1845] [id = 404] 22:29:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1c5a08400) [pid = 1845] [serial = 1213] [outer = (nil)] 22:29:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1c6dc5400) [pid = 1845] [serial = 1214] [outer = 0x7fb1c5a08400] 22:29:06 INFO - PROCESS | 1845 | 1461216546837 Marionette DEBUG loaded listener.js 22:29:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1c6f88000) [pid = 1845] [serial = 1215] [outer = 0x7fb1c5a08400] 22:29:07 INFO - PROCESS | 1845 | 1461216547668 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 22:29:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:29:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1329ms 22:29:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:29:07 INFO - PROCESS | 1845 | 1461216547717 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 22:29:07 INFO - PROCESS | 1845 | 1461216547721 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 22:29:07 INFO - PROCESS | 1845 | 1461216547727 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:29:07 INFO - PROCESS | 1845 | 1461216547729 Marionette TRACE conn3 <- [1,1590,null,{}] 22:29:07 INFO - PROCESS | 1845 | 1461216547734 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:07 INFO - PROCESS | 1845 | 1461216547894 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 22:29:08 INFO - PROCESS | 1845 | 1461216548088 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ced20000 == 98 [pid = 1845] [id = 405] 22:29:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1c6429400) [pid = 1845] [serial = 1216] [outer = (nil)] 22:29:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1c7538000) [pid = 1845] [serial = 1217] [outer = 0x7fb1c6429400] 22:29:08 INFO - PROCESS | 1845 | 1461216548156 Marionette DEBUG loaded listener.js 22:29:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1c762c000) [pid = 1845] [serial = 1218] [outer = 0x7fb1c6429400] 22:29:09 INFO - PROCESS | 1845 | 1461216549030 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 22:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1337ms 22:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:29:09 INFO - PROCESS | 1845 | 1461216549064 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 22:29:09 INFO - PROCESS | 1845 | 1461216549066 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 22:29:09 INFO - PROCESS | 1845 | 1461216549073 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:29:09 INFO - PROCESS | 1845 | 1461216549076 Marionette TRACE conn3 <- [1,1594,null,{}] 22:29:09 INFO - PROCESS | 1845 | 1461216549080 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:09 INFO - PROCESS | 1845 | 1461216549250 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 22:29:09 INFO - PROCESS | 1845 | 1461216549432 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4cd8800 == 99 [pid = 1845] [id = 406] 22:29:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1c670f000) [pid = 1845] [serial = 1219] [outer = (nil)] 22:29:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1c7a4f800) [pid = 1845] [serial = 1220] [outer = 0x7fb1c670f000] 22:29:09 INFO - PROCESS | 1845 | 1461216549497 Marionette DEBUG loaded listener.js 22:29:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1c7a5ac00) [pid = 1845] [serial = 1221] [outer = 0x7fb1c670f000] 22:29:10 INFO - PROCESS | 1845 | 1461216550352 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1336ms 22:29:10 INFO - PROCESS | 1845 | 1461216550409 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 22:29:10 INFO - PROCESS | 1845 | 1461216550411 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 22:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:29:10 INFO - PROCESS | 1845 | 1461216550418 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:29:10 INFO - PROCESS | 1845 | 1461216550422 Marionette TRACE conn3 <- [1,1598,null,{}] 22:29:10 INFO - PROCESS | 1845 | 1461216550427 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:10 INFO - PROCESS | 1845 | 1461216550589 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 22:29:10 INFO - PROCESS | 1845 | 1461216550772 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5172800 == 100 [pid = 1845] [id = 407] 22:29:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1c7627000) [pid = 1845] [serial = 1222] [outer = (nil)] 22:29:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1c7a64c00) [pid = 1845] [serial = 1223] [outer = 0x7fb1c7627000] 22:29:10 INFO - PROCESS | 1845 | 1461216550838 Marionette DEBUG loaded listener.js 22:29:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1c7f14c00) [pid = 1845] [serial = 1224] [outer = 0x7fb1c7627000] 22:29:11 INFO - PROCESS | 1845 | 1461216551676 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1330ms 22:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:29:11 INFO - PROCESS | 1845 | 1461216551748 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 22:29:11 INFO - PROCESS | 1845 | 1461216551751 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 22:29:11 INFO - PROCESS | 1845 | 1461216551757 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:29:11 INFO - PROCESS | 1845 | 1461216551760 Marionette TRACE conn3 <- [1,1602,null,{}] 22:29:11 INFO - PROCESS | 1845 | 1461216551765 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:11 INFO - PROCESS | 1845 | 1461216551923 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 22:29:12 INFO - PROCESS | 1845 | 1461216552108 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5b93800 == 101 [pid = 1845] [id = 408] 22:29:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1c763e000) [pid = 1845] [serial = 1225] [outer = (nil)] 22:29:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1c87b4800) [pid = 1845] [serial = 1226] [outer = 0x7fb1c763e000] 22:29:12 INFO - PROCESS | 1845 | 1461216552175 Marionette DEBUG loaded listener.js 22:29:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1c8991c00) [pid = 1845] [serial = 1227] [outer = 0x7fb1c763e000] 22:29:12 INFO - PROCESS | 1845 | 1461216552981 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 22:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1279ms 22:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:29:13 INFO - PROCESS | 1845 | 1461216553036 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 22:29:13 INFO - PROCESS | 1845 | 1461216553039 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 22:29:13 INFO - PROCESS | 1845 | 1461216553045 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:29:13 INFO - PROCESS | 1845 | 1461216553049 Marionette TRACE conn3 <- [1,1606,null,{}] 22:29:13 INFO - PROCESS | 1845 | 1461216553053 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:13 INFO - PROCESS | 1845 | 1461216553252 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 22:29:13 INFO - PROCESS | 1845 | 1461216553432 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d611f800 == 102 [pid = 1845] [id = 409] 22:29:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1c7a5f800) [pid = 1845] [serial = 1228] [outer = (nil)] 22:29:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1ca311800) [pid = 1845] [serial = 1229] [outer = 0x7fb1c7a5f800] 22:29:13 INFO - PROCESS | 1845 | 1461216553506 Marionette DEBUG loaded listener.js 22:29:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1d3e55400) [pid = 1845] [serial = 1230] [outer = 0x7fb1c7a5f800] 22:29:14 INFO - PROCESS | 1845 | 1461216554398 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 22:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1388ms 22:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:29:14 INFO - PROCESS | 1845 | 1461216554433 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 22:29:14 INFO - PROCESS | 1845 | 1461216554435 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 22:29:14 INFO - PROCESS | 1845 | 1461216554441 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:29:14 INFO - PROCESS | 1845 | 1461216554444 Marionette TRACE conn3 <- [1,1610,null,{}] 22:29:14 INFO - PROCESS | 1845 | 1461216554449 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:14 INFO - PROCESS | 1845 | 1461216554628 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 22:29:14 INFO - PROCESS | 1845 | 1461216554814 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9c4e800 == 103 [pid = 1845] [id = 410] 22:29:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1c87b2400) [pid = 1845] [serial = 1231] [outer = (nil)] 22:29:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1d4cc6800) [pid = 1845] [serial = 1232] [outer = 0x7fb1c87b2400] 22:29:14 INFO - PROCESS | 1845 | 1461216554879 Marionette DEBUG loaded listener.js 22:29:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1d4f98400) [pid = 1845] [serial = 1233] [outer = 0x7fb1c87b2400] 22:29:15 INFO - PROCESS | 1845 | 1461216555736 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 22:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1334ms 22:29:15 INFO - PROCESS | 1845 | 1461216555774 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 22:29:15 INFO - PROCESS | 1845 | 1461216555776 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 22:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:29:15 INFO - PROCESS | 1845 | 1461216555783 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:29:15 INFO - PROCESS | 1845 | 1461216555784 Marionette TRACE conn3 <- [1,1614,null,{}] 22:29:15 INFO - PROCESS | 1845 | 1461216555790 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:15 INFO - PROCESS | 1845 | 1461216555977 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 22:29:16 INFO - PROCESS | 1845 | 1461216556164 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2e59800 == 104 [pid = 1845] [id = 411] 22:29:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1b161cc00) [pid = 1845] [serial = 1234] [outer = (nil)] 22:29:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1be835c00) [pid = 1845] [serial = 1235] [outer = 0x7fb1b161cc00] 22:29:16 INFO - PROCESS | 1845 | 1461216556228 Marionette DEBUG loaded listener.js 22:29:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1d4fe4400) [pid = 1845] [serial = 1236] [outer = 0x7fb1b161cc00] 22:29:17 INFO - PROCESS | 1845 | 1461216557453 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 22:29:17 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 22:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1729ms 22:29:17 INFO - PROCESS | 1845 | 1461216557514 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 22:29:17 INFO - PROCESS | 1845 | 1461216557519 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 22:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:29:17 INFO - PROCESS | 1845 | 1461216557526 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:29:17 INFO - PROCESS | 1845 | 1461216557531 Marionette TRACE conn3 <- [1,1618,null,{}] 22:29:17 INFO - PROCESS | 1845 | 1461216557539 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:17 INFO - PROCESS | 1845 | 1461216557710 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 22:29:17 INFO - PROCESS | 1845 | 1461216557929 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed92000 == 105 [pid = 1845] [id = 412] 22:29:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1b3f78c00) [pid = 1845] [serial = 1237] [outer = (nil)] 22:29:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1b4a07400) [pid = 1845] [serial = 1238] [outer = 0x7fb1b3f78c00] 22:29:17 INFO - PROCESS | 1845 | 1461216557991 Marionette DEBUG loaded listener.js 22:29:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1b7d23800) [pid = 1845] [serial = 1239] [outer = 0x7fb1b3f78c00] 22:29:18 INFO - PROCESS | 1845 | 1461216558816 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 22:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1330ms 22:29:18 INFO - PROCESS | 1845 | 1461216558857 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 22:29:18 INFO - PROCESS | 1845 | 1461216558864 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 22:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:29:18 INFO - PROCESS | 1845 | 1461216558873 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:29:18 INFO - PROCESS | 1845 | 1461216558876 Marionette TRACE conn3 <- [1,1622,null,{}] 22:29:18 INFO - PROCESS | 1845 | 1461216558880 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:19 INFO - PROCESS | 1845 | 1461216559047 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 22:29:19 INFO - PROCESS | 1845 | 1461216559368 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae7e8800 == 106 [pid = 1845] [id = 413] 22:29:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1b7fccc00) [pid = 1845] [serial = 1240] [outer = (nil)] 22:29:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1bc22a800) [pid = 1845] [serial = 1241] [outer = 0x7fb1b7fccc00] 22:29:19 INFO - PROCESS | 1845 | 1461216559477 Marionette DEBUG loaded listener.js 22:29:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1bd7ca400) [pid = 1845] [serial = 1242] [outer = 0x7fb1b7fccc00] 22:29:20 INFO - PROCESS | 1845 | 1461216560324 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 22:29:20 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 22:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1528ms 22:29:20 INFO - PROCESS | 1845 | 1461216560402 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 22:29:20 INFO - PROCESS | 1845 | 1461216560405 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 22:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:29:20 INFO - PROCESS | 1845 | 1461216560411 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:29:20 INFO - PROCESS | 1845 | 1461216560416 Marionette TRACE conn3 <- [1,1626,null,{}] 22:29:20 INFO - PROCESS | 1845 | 1461216560430 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:20 INFO - PROCESS | 1845 | 1461216560667 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 22:29:20 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1c40b5000) [pid = 1845] [serial = 1112] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1c65bf800) [pid = 1845] [serial = 1115] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1be8ba000) [pid = 1845] [serial = 1139] [outer = (nil)] [url = about:blank] 22:29:20 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b5406000 == 105 [pid = 1845] [id = 397] 22:29:20 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bed8c800 == 104 [pid = 1845] [id = 396] 22:29:20 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bbfc5000 == 103 [pid = 1845] [id = 395] 22:29:20 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b5402800 == 102 [pid = 1845] [id = 394] 22:29:20 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae80d800 == 101 [pid = 1845] [id = 393] 22:29:20 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b541a000 == 100 [pid = 1845] [id = 392] 22:29:20 INFO - PROCESS | 1845 | 1461216560950 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:20 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c58b9800 == 99 [pid = 1845] [id = 387] 22:29:20 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c3e65000 == 98 [pid = 1845] [id = 386] 22:29:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1665800 == 99 [pid = 1845] [id = 414] 22:29:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1b654cc00) [pid = 1845] [serial = 1243] [outer = (nil)] 22:29:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1bded9c00) [pid = 1845] [serial = 1244] [outer = 0x7fb1b654cc00] 22:29:21 INFO - PROCESS | 1845 | 1461216561019 Marionette DEBUG loaded listener.js 22:29:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1bf05e800) [pid = 1845] [serial = 1245] [outer = 0x7fb1b654cc00] 22:29:21 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c24e5800 == 98 [pid = 1845] [id = 385] 22:29:21 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1ec8800 == 97 [pid = 1845] [id = 384] 22:29:21 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1b88000 == 96 [pid = 1845] [id = 383] 22:29:21 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bee51800 == 95 [pid = 1845] [id = 382] 22:29:21 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b4d84000 == 94 [pid = 1845] [id = 381] 22:29:21 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1afac8000 == 93 [pid = 1845] [id = 380] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1b3f72400) [pid = 1845] [serial = 1124] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1bd634800) [pid = 1845] [serial = 1131] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1b7d2e400) [pid = 1845] [serial = 1128] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1be33d800) [pid = 1845] [serial = 1100] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1bc22e400) [pid = 1845] [serial = 1136] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1af6c4000) [pid = 1845] [serial = 1121] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1b7cef400) [pid = 1845] [serial = 1127] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1b4a04800) [pid = 1845] [serial = 1125] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1b1617800) [pid = 1845] [serial = 1122] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1bd7cd800) [pid = 1845] [serial = 1134] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1b161b800) [pid = 1845] [serial = 1094] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1be832400) [pid = 1845] [serial = 1137] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1b7cf1400) [pid = 1845] [serial = 1097] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1af4a6400) [pid = 1845] [serial = 1118] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1bd641800) [pid = 1845] [serial = 1133] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1c2074000) [pid = 1845] [serial = 1106] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1bc225000) [pid = 1845] [serial = 1130] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1c15f3400) [pid = 1845] [serial = 1103] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1c34c0400) [pid = 1845] [serial = 1109] [outer = (nil)] [url = about:blank] 22:29:21 INFO - PROCESS | 1845 | 1461216561703 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1337ms 22:29:21 INFO - PROCESS | 1845 | 1461216561747 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 22:29:21 INFO - PROCESS | 1845 | 1461216561752 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 22:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:29:21 INFO - PROCESS | 1845 | 1461216561756 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:29:21 INFO - PROCESS | 1845 | 1461216561759 Marionette TRACE conn3 <- [1,1630,null,{}] 22:29:21 INFO - PROCESS | 1845 | 1461216561764 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:21 INFO - PROCESS | 1845 | 1461216561919 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 22:29:22 INFO - PROCESS | 1845 | 1461216562064 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b68e9800 == 94 [pid = 1845] [id = 415] 22:29:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1b4172800) [pid = 1845] [serial = 1246] [outer = (nil)] 22:29:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1c14d2c00) [pid = 1845] [serial = 1247] [outer = 0x7fb1b4172800] 22:29:22 INFO - PROCESS | 1845 | 1461216562125 Marionette DEBUG loaded listener.js 22:29:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1c164fc00) [pid = 1845] [serial = 1248] [outer = 0x7fb1b4172800] 22:29:22 INFO - PROCESS | 1845 | 1461216562844 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 22:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1128ms 22:29:22 INFO - PROCESS | 1845 | 1461216562900 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 22:29:22 INFO - PROCESS | 1845 | 1461216562902 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 22:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:29:22 INFO - PROCESS | 1845 | 1461216562910 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:29:22 INFO - PROCESS | 1845 | 1461216562913 Marionette TRACE conn3 <- [1,1634,null,{}] 22:29:22 INFO - PROCESS | 1845 | 1461216562921 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:23 INFO - PROCESS | 1845 | 1461216563076 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 22:29:23 INFO - PROCESS | 1845 | 1461216563085 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee61000 == 95 [pid = 1845] [id = 416] 22:29:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1c1515800) [pid = 1845] [serial = 1249] [outer = (nil)] 22:29:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1c2074000) [pid = 1845] [serial = 1250] [outer = 0x7fb1c1515800] 22:29:23 INFO - PROCESS | 1845 | 1461216563143 Marionette DEBUG loaded listener.js 22:29:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1c2614400) [pid = 1845] [serial = 1251] [outer = 0x7fb1c1515800] 22:29:24 INFO - PROCESS | 1845 | 1461216564047 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:29:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:29:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1178ms 22:29:24 INFO - PROCESS | 1845 | 1461216564090 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 22:29:24 INFO - PROCESS | 1845 | 1461216564093 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 22:29:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:29:24 INFO - PROCESS | 1845 | 1461216564099 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:29:24 INFO - PROCESS | 1845 | 1461216564101 Marionette TRACE conn3 <- [1,1638,null,{}] 22:29:24 INFO - PROCESS | 1845 | 1461216564106 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:24 INFO - PROCESS | 1845 | 1461216564360 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 22:29:24 INFO - PROCESS | 1845 | 1461216564384 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c256b000 == 96 [pid = 1845] [id = 417] 22:29:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1c265f400) [pid = 1845] [serial = 1252] [outer = (nil)] 22:29:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1c490e400) [pid = 1845] [serial = 1253] [outer = 0x7fb1c265f400] 22:29:24 INFO - PROCESS | 1845 | 1461216564446 Marionette DEBUG loaded listener.js 22:29:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1c642a000) [pid = 1845] [serial = 1254] [outer = 0x7fb1c265f400] 22:29:25 INFO - PROCESS | 1845 | 1461216565255 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 22:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1180ms 22:29:25 INFO - PROCESS | 1845 | 1461216565280 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 22:29:25 INFO - PROCESS | 1845 | 1461216565283 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 22:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:29:25 INFO - PROCESS | 1845 | 1461216565288 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:29:25 INFO - PROCESS | 1845 | 1461216565290 Marionette TRACE conn3 <- [1,1642,null,{}] 22:29:25 INFO - PROCESS | 1845 | 1461216565295 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:25 INFO - PROCESS | 1845 | 1461216565782 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 22:29:25 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1bef8d800) [pid = 1845] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:29:25 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1b1622c00) [pid = 1845] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:29:25 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1af4af800) [pid = 1845] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:29:25 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1b7cf2800) [pid = 1845] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:29:25 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1b7d2f000) [pid = 1845] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:29:25 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1b7fac400) [pid = 1845] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:29:25 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1bdedd000) [pid = 1845] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:29:25 INFO - PROCESS | 1845 | 1461216565925 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b4d86000 == 97 [pid = 1845] [id = 418] 22:29:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1af2a4800) [pid = 1845] [serial = 1255] [outer = (nil)] 22:29:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1b6549800) [pid = 1845] [serial = 1256] [outer = 0x7fb1af2a4800] 22:29:26 INFO - PROCESS | 1845 | 1461216565995 Marionette DEBUG loaded listener.js 22:29:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1bed56c00) [pid = 1845] [serial = 1257] [outer = 0x7fb1af2a4800] 22:29:26 INFO - PROCESS | 1845 | 1461216566605 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 22:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1376ms 22:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:29:26 INFO - PROCESS | 1845 | 1461216566665 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 22:29:26 INFO - PROCESS | 1845 | 1461216566667 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 22:29:26 INFO - PROCESS | 1845 | 1461216566673 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:29:26 INFO - PROCESS | 1845 | 1461216566676 Marionette TRACE conn3 <- [1,1646,null,{}] 22:29:26 INFO - PROCESS | 1845 | 1461216566680 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:26 INFO - PROCESS | 1845 | 1461216566874 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 22:29:26 INFO - PROCESS | 1845 | 1461216566896 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6254000 == 98 [pid = 1845] [id = 419] 22:29:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1af34a000) [pid = 1845] [serial = 1258] [outer = (nil)] 22:29:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1c6dc9000) [pid = 1845] [serial = 1259] [outer = 0x7fb1af34a000] 22:29:26 INFO - PROCESS | 1845 | 1461216566953 Marionette DEBUG loaded listener.js 22:29:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1c6f87400) [pid = 1845] [serial = 1260] [outer = 0x7fb1af34a000] 22:29:27 INFO - PROCESS | 1845 | 1461216567673 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 22:29:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1026ms 22:29:27 INFO - PROCESS | 1845 | 1461216567698 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 22:29:27 INFO - PROCESS | 1845 | 1461216567700 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 22:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:29:27 INFO - PROCESS | 1845 | 1461216567706 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:29:27 INFO - PROCESS | 1845 | 1461216567708 Marionette TRACE conn3 <- [1,1650,null,{}] 22:29:27 INFO - PROCESS | 1845 | 1461216567854 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:28 INFO - PROCESS | 1845 | 1461216568076 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 22:29:28 INFO - PROCESS | 1845 | 1461216568271 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b57d5800 == 99 [pid = 1845] [id = 420] 22:29:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1af4abc00) [pid = 1845] [serial = 1261] [outer = (nil)] 22:29:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1af6c9000) [pid = 1845] [serial = 1262] [outer = 0x7fb1af4abc00] 22:29:28 INFO - PROCESS | 1845 | 1461216568342 Marionette DEBUG loaded listener.js 22:29:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1b4a0a800) [pid = 1845] [serial = 1263] [outer = 0x7fb1af4abc00] 22:29:29 INFO - PROCESS | 1845 | 1461216569302 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 22:29:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1637ms 22:29:29 INFO - PROCESS | 1845 | 1461216569346 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 22:29:29 INFO - PROCESS | 1845 | 1461216569352 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 22:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:29:29 INFO - PROCESS | 1845 | 1461216569359 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:29:29 INFO - PROCESS | 1845 | 1461216569362 Marionette TRACE conn3 <- [1,1654,null,{}] 22:29:29 INFO - PROCESS | 1845 | 1461216569368 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:29 INFO - PROCESS | 1845 | 1461216569546 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 22:29:29 INFO - PROCESS | 1845 | 1461216569736 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c20dc000 == 100 [pid = 1845] [id = 421] 22:29:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1b658e000) [pid = 1845] [serial = 1264] [outer = (nil)] 22:29:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1be572c00) [pid = 1845] [serial = 1265] [outer = 0x7fb1b658e000] 22:29:29 INFO - PROCESS | 1845 | 1461216569808 Marionette DEBUG loaded listener.js 22:29:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1bef8e400) [pid = 1845] [serial = 1266] [outer = 0x7fb1b658e000] 22:29:30 INFO - PROCESS | 1845 | 1461216570712 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:29:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1427ms 22:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:29:30 INFO - PROCESS | 1845 | 1461216570786 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 22:29:30 INFO - PROCESS | 1845 | 1461216570790 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 22:29:30 INFO - PROCESS | 1845 | 1461216570796 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:29:30 INFO - PROCESS | 1845 | 1461216570799 Marionette TRACE conn3 <- [1,1658,null,{}] 22:29:30 INFO - PROCESS | 1845 | 1461216570804 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:31 INFO - PROCESS | 1845 | 1461216571015 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 22:29:31 INFO - PROCESS | 1845 | 1461216571241 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7698000 == 101 [pid = 1845] [id = 422] 22:29:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1c23c4800) [pid = 1845] [serial = 1267] [outer = (nil)] 22:29:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1c265d000) [pid = 1845] [serial = 1268] [outer = 0x7fb1c23c4800] 22:29:31 INFO - PROCESS | 1845 | 1461216571358 Marionette DEBUG loaded listener.js 22:29:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1c40af800) [pid = 1845] [serial = 1269] [outer = 0x7fb1c23c4800] 22:29:32 INFO - PROCESS | 1845 | 1461216572171 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1434ms 22:29:32 INFO - PROCESS | 1845 | 1461216572237 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 22:29:32 INFO - PROCESS | 1845 | 1461216572245 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 22:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:29:32 INFO - PROCESS | 1845 | 1461216572254 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:29:32 INFO - PROCESS | 1845 | 1461216572257 Marionette TRACE conn3 <- [1,1662,null,{}] 22:29:32 INFO - PROCESS | 1845 | 1461216572262 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:32 INFO - PROCESS | 1845 | 1461216572435 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 22:29:32 INFO - PROCESS | 1845 | 1461216572621 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4ae8800 == 102 [pid = 1845] [id = 423] 22:29:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1bf055400) [pid = 1845] [serial = 1270] [outer = (nil)] 22:29:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1c4a47800) [pid = 1845] [serial = 1271] [outer = 0x7fb1bf055400] 22:29:32 INFO - PROCESS | 1845 | 1461216572691 Marionette DEBUG loaded listener.js 22:29:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1c6fd6400) [pid = 1845] [serial = 1272] [outer = 0x7fb1bf055400] 22:29:33 INFO - PROCESS | 1845 | 1461216573500 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1283ms 22:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:29:33 INFO - PROCESS | 1845 | 1461216573537 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 22:29:33 INFO - PROCESS | 1845 | 1461216573539 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 22:29:33 INFO - PROCESS | 1845 | 1461216573546 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:29:33 INFO - PROCESS | 1845 | 1461216573549 Marionette TRACE conn3 <- [1,1666,null,{}] 22:29:33 INFO - PROCESS | 1845 | 1461216573554 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:33 INFO - PROCESS | 1845 | 1461216573719 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 22:29:33 INFO - PROCESS | 1845 | 1461216573906 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9928000 == 103 [pid = 1845] [id = 424] 22:29:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1c165a800) [pid = 1845] [serial = 1273] [outer = (nil)] 22:29:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1c7d1a000) [pid = 1845] [serial = 1274] [outer = 0x7fb1c165a800] 22:29:33 INFO - PROCESS | 1845 | 1461216573972 Marionette DEBUG loaded listener.js 22:29:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1ca305400) [pid = 1845] [serial = 1275] [outer = 0x7fb1c165a800] 22:29:34 INFO - PROCESS | 1845 | 1461216574861 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 22:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1379ms 22:29:34 INFO - PROCESS | 1845 | 1461216574925 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 22:29:34 INFO - PROCESS | 1845 | 1461216574928 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 22:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:29:34 INFO - PROCESS | 1845 | 1461216574934 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:29:34 INFO - PROCESS | 1845 | 1461216574936 Marionette TRACE conn3 <- [1,1670,null,{}] 22:29:34 INFO - PROCESS | 1845 | 1461216574941 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:35 INFO - PROCESS | 1845 | 1461216575137 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 22:29:35 INFO - PROCESS | 1845 | 1461216575322 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9e79800 == 104 [pid = 1845] [id = 425] 22:29:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1ca30a400) [pid = 1845] [serial = 1276] [outer = (nil)] 22:29:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1d5107c00) [pid = 1845] [serial = 1277] [outer = 0x7fb1ca30a400] 22:29:35 INFO - PROCESS | 1845 | 1461216575398 Marionette DEBUG loaded listener.js 22:29:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1d5f35400) [pid = 1845] [serial = 1278] [outer = 0x7fb1ca30a400] 22:29:36 INFO - PROCESS | 1845 | 1461216576222 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 22:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1338ms 22:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:29:36 INFO - PROCESS | 1845 | 1461216576273 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 22:29:36 INFO - PROCESS | 1845 | 1461216576276 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 22:29:36 INFO - PROCESS | 1845 | 1461216576281 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:29:36 INFO - PROCESS | 1845 | 1461216576284 Marionette TRACE conn3 <- [1,1674,null,{}] 22:29:36 INFO - PROCESS | 1845 | 1461216576289 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:36 INFO - PROCESS | 1845 | 1461216576453 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 22:29:36 INFO - PROCESS | 1845 | 1461216576644 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da353800 == 105 [pid = 1845] [id = 426] 22:29:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1cdff2000) [pid = 1845] [serial = 1279] [outer = (nil)] 22:29:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1d5fc8800) [pid = 1845] [serial = 1280] [outer = 0x7fb1cdff2000] 22:29:36 INFO - PROCESS | 1845 | 1461216576709 Marionette DEBUG loaded listener.js 22:29:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1d62f5c00) [pid = 1845] [serial = 1281] [outer = 0x7fb1cdff2000] 22:29:37 INFO - PROCESS | 1845 | 1461216577555 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 22:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1329ms 22:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:29:37 INFO - PROCESS | 1845 | 1461216577610 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 22:29:37 INFO - PROCESS | 1845 | 1461216577613 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 22:29:37 INFO - PROCESS | 1845 | 1461216577619 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:29:37 INFO - PROCESS | 1845 | 1461216577622 Marionette TRACE conn3 <- [1,1678,null,{}] 22:29:37 INFO - PROCESS | 1845 | 1461216577627 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:37 INFO - PROCESS | 1845 | 1461216577794 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 22:29:37 INFO - PROCESS | 1845 | 1461216577983 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da517800 == 106 [pid = 1845] [id = 427] 22:29:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1d5ed8000) [pid = 1845] [serial = 1282] [outer = (nil)] 22:29:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1d801d000) [pid = 1845] [serial = 1283] [outer = 0x7fb1d5ed8000] 22:29:38 INFO - PROCESS | 1845 | 1461216578051 Marionette DEBUG loaded listener.js 22:29:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1d998b800) [pid = 1845] [serial = 1284] [outer = 0x7fb1d5ed8000] 22:29:38 INFO - PROCESS | 1845 | 1461216578852 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 22:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1278ms 22:29:38 INFO - PROCESS | 1845 | 1461216578896 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 22:29:38 INFO - PROCESS | 1845 | 1461216578900 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 22:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:29:38 INFO - PROCESS | 1845 | 1461216578905 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:29:38 INFO - PROCESS | 1845 | 1461216578907 Marionette TRACE conn3 <- [1,1682,null,{}] 22:29:38 INFO - PROCESS | 1845 | 1461216578912 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:39 INFO - PROCESS | 1845 | 1461216579081 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 22:29:39 INFO - PROCESS | 1845 | 1461216579283 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dcb60000 == 107 [pid = 1845] [id = 428] 22:29:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1d5f38800) [pid = 1845] [serial = 1285] [outer = (nil)] 22:29:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1d9eab800) [pid = 1845] [serial = 1286] [outer = 0x7fb1d5f38800] 22:29:39 INFO - PROCESS | 1845 | 1461216579359 Marionette DEBUG loaded listener.js 22:29:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1d9fc1c00) [pid = 1845] [serial = 1287] [outer = 0x7fb1d5f38800] 22:29:40 INFO - PROCESS | 1845 | 1461216580180 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 22:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1327ms 22:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:29:40 INFO - PROCESS | 1845 | 1461216580234 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 22:29:40 INFO - PROCESS | 1845 | 1461216580237 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 22:29:40 INFO - PROCESS | 1845 | 1461216580243 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:29:40 INFO - PROCESS | 1845 | 1461216580246 Marionette TRACE conn3 <- [1,1686,null,{}] 22:29:40 INFO - PROCESS | 1845 | 1461216580250 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:40 INFO - PROCESS | 1845 | 1461216580420 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 22:29:40 INFO - PROCESS | 1845 | 1461216580610 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de4a0000 == 108 [pid = 1845] [id = 429] 22:29:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1d7be0c00) [pid = 1845] [serial = 1288] [outer = (nil)] 22:29:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1d9fcd800) [pid = 1845] [serial = 1289] [outer = 0x7fb1d7be0c00] 22:29:40 INFO - PROCESS | 1845 | 1461216580676 Marionette DEBUG loaded listener.js 22:29:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1da09e000) [pid = 1845] [serial = 1290] [outer = 0x7fb1d7be0c00] 22:29:41 INFO - PROCESS | 1845 | 1461216581534 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 22:29:41 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 22:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1332ms 22:29:41 INFO - PROCESS | 1845 | 1461216581575 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 22:29:41 INFO - PROCESS | 1845 | 1461216581578 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 22:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:29:41 INFO - PROCESS | 1845 | 1461216581584 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:29:41 INFO - PROCESS | 1845 | 1461216581586 Marionette TRACE conn3 <- [1,1690,null,{}] 22:29:41 INFO - PROCESS | 1845 | 1461216581591 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:41 INFO - PROCESS | 1845 | 1461216581779 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 22:29:41 INFO - PROCESS | 1845 | 1461216581981 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7ed1800 == 109 [pid = 1845] [id = 430] 22:29:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1bed4e000) [pid = 1845] [serial = 1291] [outer = (nil)] 22:29:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 216 (0x7fb1da1b3000) [pid = 1845] [serial = 1292] [outer = 0x7fb1bed4e000] 22:29:42 INFO - PROCESS | 1845 | 1461216582053 Marionette DEBUG loaded listener.js 22:29:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 217 (0x7fb1da46f400) [pid = 1845] [serial = 1293] [outer = 0x7fb1bed4e000] 22:29:42 INFO - PROCESS | 1845 | 1461216582891 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 22:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1375ms 22:29:42 INFO - PROCESS | 1845 | 1461216582960 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 22:29:42 INFO - PROCESS | 1845 | 1461216582963 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 22:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:29:42 INFO - PROCESS | 1845 | 1461216582969 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:29:42 INFO - PROCESS | 1845 | 1461216582972 Marionette TRACE conn3 <- [1,1694,null,{}] 22:29:42 INFO - PROCESS | 1845 | 1461216582977 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:43 INFO - PROCESS | 1845 | 1461216583137 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 22:29:43 INFO - PROCESS | 1845 | 1461216583329 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c22a4000 == 110 [pid = 1845] [id = 431] 22:29:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 218 (0x7fb1b1c92400) [pid = 1845] [serial = 1294] [outer = (nil)] 22:29:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 219 (0x7fb1b1c9b400) [pid = 1845] [serial = 1295] [outer = 0x7fb1b1c92400] 22:29:43 INFO - PROCESS | 1845 | 1461216583394 Marionette DEBUG loaded listener.js 22:29:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 220 (0x7fb1b1fa0c00) [pid = 1845] [serial = 1296] [outer = 0x7fb1b1c92400] 22:29:44 INFO - PROCESS | 1845 | 1461216584263 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 22:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1326ms 22:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:29:44 INFO - PROCESS | 1845 | 1461216584296 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 22:29:44 INFO - PROCESS | 1845 | 1461216584298 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 22:29:44 INFO - PROCESS | 1845 | 1461216584304 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:29:44 INFO - PROCESS | 1845 | 1461216584307 Marionette TRACE conn3 <- [1,1698,null,{}] 22:29:44 INFO - PROCESS | 1845 | 1461216584312 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:44 INFO - PROCESS | 1845 | 1461216584522 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 22:29:44 INFO - PROCESS | 1845 | 1461216584721 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b17d6800 == 111 [pid = 1845] [id = 432] 22:29:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1af4b2c00) [pid = 1845] [serial = 1297] [outer = (nil)] 22:29:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1b1fa5000) [pid = 1845] [serial = 1298] [outer = 0x7fb1af4b2c00] 22:29:44 INFO - PROCESS | 1845 | 1461216584787 Marionette DEBUG loaded listener.js 22:29:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1b1fab800) [pid = 1845] [serial = 1299] [outer = 0x7fb1af4b2c00] 22:29:45 INFO - PROCESS | 1845 | 1461216585649 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 22:29:45 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 22:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1378ms 22:29:45 INFO - PROCESS | 1845 | 1461216585682 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 22:29:45 INFO - PROCESS | 1845 | 1461216585684 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 22:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:29:45 INFO - PROCESS | 1845 | 1461216585690 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:29:45 INFO - PROCESS | 1845 | 1461216585692 Marionette TRACE conn3 <- [1,1702,null,{}] 22:29:45 INFO - PROCESS | 1845 | 1461216585697 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:45 INFO - PROCESS | 1845 | 1461216585865 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 22:29:46 INFO - PROCESS | 1845 | 1461216586075 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7ec6000 == 112 [pid = 1845] [id = 433] 22:29:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1af24e400) [pid = 1845] [serial = 1300] [outer = (nil)] 22:29:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1af250400) [pid = 1845] [serial = 1301] [outer = 0x7fb1af24e400] 22:29:46 INFO - PROCESS | 1845 | 1461216586487 Marionette DEBUG loaded listener.js 22:29:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1af490400) [pid = 1845] [serial = 1302] [outer = 0x7fb1af24e400] 22:29:47 INFO - PROCESS | 1845 | 1461216587445 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1786ms 22:29:47 INFO - PROCESS | 1845 | 1461216587477 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 22:29:47 INFO - PROCESS | 1845 | 1461216587484 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 22:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:29:47 INFO - PROCESS | 1845 | 1461216587493 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:29:47 INFO - PROCESS | 1845 | 1461216587496 Marionette TRACE conn3 <- [1,1706,null,{}] 22:29:47 INFO - PROCESS | 1845 | 1461216587503 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:47 INFO - PROCESS | 1845 | 1461216587703 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 22:29:48 INFO - PROCESS | 1845 | 1461216588078 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae81f000 == 113 [pid = 1845] [id = 434] 22:29:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1b1fac400) [pid = 1845] [serial = 1303] [outer = (nil)] 22:29:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1b1fae400) [pid = 1845] [serial = 1304] [outer = 0x7fb1b1fac400] 22:29:48 INFO - PROCESS | 1845 | 1461216588153 Marionette DEBUG loaded listener.js 22:29:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1b4169c00) [pid = 1845] [serial = 1305] [outer = 0x7fb1b1fac400] 22:29:49 INFO - PROCESS | 1845 | 1461216589038 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 22:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1635ms 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1c3e7ec00) [pid = 1845] [serial = 1196] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1c5133400) [pid = 1845] [serial = 1172] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1c2665800) [pid = 1845] [serial = 1166] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1c2511400) [pid = 1845] [serial = 1163] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1c26ce400) [pid = 1845] [serial = 1169] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b4d86000 == 112 [pid = 1845] [id = 418] 22:29:49 INFO - PROCESS | 1845 | 1461216589213 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 22:29:49 INFO - PROCESS | 1845 | 1461216589219 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c256b000 == 111 [pid = 1845] [id = 417] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bee61000 == 110 [pid = 1845] [id = 416] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b68e9800 == 109 [pid = 1845] [id = 415] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1665800 == 108 [pid = 1845] [id = 414] 22:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae7e8800 == 107 [pid = 1845] [id = 413] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bed92000 == 106 [pid = 1845] [id = 412] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d611f800 == 105 [pid = 1845] [id = 409] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5172800 == 104 [pid = 1845] [id = 407] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4cd8800 == 103 [pid = 1845] [id = 406] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ced20000 == 102 [pid = 1845] [id = 405] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ca4bc000 == 101 [pid = 1845] [id = 404] 22:29:49 INFO - PROCESS | 1845 | 1461216589253 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:29:49 INFO - PROCESS | 1845 | 1461216589257 Marionette TRACE conn3 <- [1,1710,null,{}] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c7dbe800 == 100 [pid = 1845] [id = 403] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6250800 == 99 [pid = 1845] [id = 402] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2574000 == 98 [pid = 1845] [id = 401] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be7bb000 == 97 [pid = 1845] [id = 400] 22:29:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1cdf000 == 96 [pid = 1845] [id = 399] 22:29:49 INFO - PROCESS | 1845 | 1461216589272 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:49 INFO - PROCESS | 1845 | 1461216589416 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1c23c2c00) [pid = 1845] [serial = 1160] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1c150a400) [pid = 1845] [serial = 1190] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1b6558800) [pid = 1845] [serial = 1181] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1b4a05c00) [pid = 1845] [serial = 1145] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 219 (0x7fb1af6d1800) [pid = 1845] [serial = 1178] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 218 (0x7fb1c59f1c00) [pid = 1845] [serial = 1175] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 217 (0x7fb1af48f400) [pid = 1845] [serial = 1142] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 216 (0x7fb1b7fb0800) [pid = 1845] [serial = 1182] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 215 (0x7fb1c1ea1000) [pid = 1845] [serial = 1194] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1bece5400) [pid = 1845] [serial = 1140] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1bd636000) [pid = 1845] [serial = 1148] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1c15fc000) [pid = 1845] [serial = 1191] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1b2d66000) [pid = 1845] [serial = 1179] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1bd63f000) [pid = 1845] [serial = 1184] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1bed53400) [pid = 1845] [serial = 1154] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1c002cc00) [pid = 1845] [serial = 1188] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1bd635400) [pid = 1845] [serial = 1193] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1be56f400) [pid = 1845] [serial = 1151] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1c1951800) [pid = 1845] [serial = 1157] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1becdc800) [pid = 1845] [serial = 1187] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1bdedb400) [pid = 1845] [serial = 1185] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1845 | 1461216589685 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b4d76000 == 97 [pid = 1845] [id = 435] 22:29:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1af6d1800) [pid = 1845] [serial = 1306] [outer = (nil)] 22:29:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1b7fb0800) [pid = 1845] [serial = 1307] [outer = 0x7fb1af6d1800] 22:29:49 INFO - PROCESS | 1845 | 1461216589750 Marionette DEBUG loaded listener.js 22:29:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1bd641800) [pid = 1845] [serial = 1308] [outer = 0x7fb1af6d1800] 22:29:50 INFO - PROCESS | 1845 | 1461216590447 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 22:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1256ms 22:29:50 INFO - PROCESS | 1845 | 1461216590506 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 22:29:50 INFO - PROCESS | 1845 | 1461216590509 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 22:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:29:50 INFO - PROCESS | 1845 | 1461216590517 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:29:50 INFO - PROCESS | 1845 | 1461216590522 Marionette TRACE conn3 <- [1,1714,null,{}] 22:29:50 INFO - PROCESS | 1845 | 1461216590536 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:50 INFO - PROCESS | 1845 | 1461216590704 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 22:29:50 INFO - PROCESS | 1845 | 1461216590714 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bf0b0000 == 98 [pid = 1845] [id = 436] 22:29:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1bdbf0000) [pid = 1845] [serial = 1309] [outer = (nil)] 22:29:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1bed4c400) [pid = 1845] [serial = 1310] [outer = 0x7fb1bdbf0000] 22:29:50 INFO - PROCESS | 1845 | 1461216590772 Marionette DEBUG loaded listener.js 22:29:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1c14b7800) [pid = 1845] [serial = 1311] [outer = 0x7fb1bdbf0000] 22:29:51 INFO - PROCESS | 1845 | 1461216591584 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1133ms 22:29:51 INFO - PROCESS | 1845 | 1461216591651 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 22:29:51 INFO - PROCESS | 1845 | 1461216591655 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 22:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:29:51 INFO - PROCESS | 1845 | 1461216591659 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:29:51 INFO - PROCESS | 1845 | 1461216591662 Marionette TRACE conn3 <- [1,1718,null,{}] 22:29:51 INFO - PROCESS | 1845 | 1461216591694 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:51 INFO - PROCESS | 1845 | 1461216591921 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 22:29:51 INFO - PROCESS | 1845 | 1461216591941 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2122800 == 99 [pid = 1845] [id = 437] 22:29:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1bd7d1800) [pid = 1845] [serial = 1312] [outer = (nil)] 22:29:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1c1650800) [pid = 1845] [serial = 1313] [outer = 0x7fb1bd7d1800] 22:29:52 INFO - PROCESS | 1845 | 1461216592016 Marionette DEBUG loaded listener.js 22:29:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1c207a800) [pid = 1845] [serial = 1314] [outer = 0x7fb1bd7d1800] 22:29:53 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1c1515800) [pid = 1845] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:29:53 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1b654cc00) [pid = 1845] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:29:53 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1b4172800) [pid = 1845] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:29:53 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1c265f400) [pid = 1845] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:29:53 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1b3f78c00) [pid = 1845] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:29:53 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1b7fccc00) [pid = 1845] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:29:53 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1af2a4800) [pid = 1845] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:29:53 INFO - PROCESS | 1845 | 1461216593924 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2303ms 22:29:53 INFO - PROCESS | 1845 | 1461216593964 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 22:29:53 INFO - PROCESS | 1845 | 1461216593970 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 22:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:29:53 INFO - PROCESS | 1845 | 1461216593979 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:29:53 INFO - PROCESS | 1845 | 1461216593983 Marionette TRACE conn3 <- [1,1722,null,{}] 22:29:53 INFO - PROCESS | 1845 | 1461216593991 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:54 INFO - PROCESS | 1845 | 1461216594182 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 22:29:54 INFO - PROCESS | 1845 | 1461216594379 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbc3800 == 100 [pid = 1845] [id = 438] 22:29:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1b1c97000) [pid = 1845] [serial = 1315] [outer = (nil)] 22:29:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1b1fae800) [pid = 1845] [serial = 1316] [outer = 0x7fb1b1c97000] 22:29:54 INFO - PROCESS | 1845 | 1461216594459 Marionette DEBUG loaded listener.js 22:29:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1b6549c00) [pid = 1845] [serial = 1317] [outer = 0x7fb1b1c97000] 22:29:55 INFO - PROCESS | 1845 | 1461216595356 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 22:29:55 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 22:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1430ms 22:29:55 INFO - PROCESS | 1845 | 1461216595409 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 22:29:55 INFO - PROCESS | 1845 | 1461216595417 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 22:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:29:55 INFO - PROCESS | 1845 | 1461216595427 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:29:55 INFO - PROCESS | 1845 | 1461216595430 Marionette TRACE conn3 <- [1,1726,null,{}] 22:29:55 INFO - PROCESS | 1845 | 1461216595434 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:55 INFO - PROCESS | 1845 | 1461216595612 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 22:29:55 INFO - PROCESS | 1845 | 1461216595800 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d5c800 == 101 [pid = 1845] [id = 439] 22:29:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1b1c98000) [pid = 1845] [serial = 1318] [outer = (nil)] 22:29:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1bd6cd800) [pid = 1845] [serial = 1319] [outer = 0x7fb1b1c98000] 22:29:55 INFO - PROCESS | 1845 | 1461216595871 Marionette DEBUG loaded listener.js 22:29:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1be156400) [pid = 1845] [serial = 1320] [outer = 0x7fb1b1c98000] 22:29:56 INFO - PROCESS | 1845 | 1461216596795 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 22:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1446ms 22:29:56 INFO - PROCESS | 1845 | 1461216596872 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 22:29:56 INFO - PROCESS | 1845 | 1461216596875 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 22:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:29:56 INFO - PROCESS | 1845 | 1461216596882 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:29:56 INFO - PROCESS | 1845 | 1461216596887 Marionette TRACE conn3 <- [1,1730,null,{}] 22:29:56 INFO - PROCESS | 1845 | 1461216596902 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:57 INFO - PROCESS | 1845 | 1461216597125 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 22:29:57 INFO - PROCESS | 1845 | 1461216597314 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c4925000 == 102 [pid = 1845] [id = 440] 22:29:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1bed4b000) [pid = 1845] [serial = 1321] [outer = (nil)] 22:29:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1c1517400) [pid = 1845] [serial = 1322] [outer = 0x7fb1bed4b000] 22:29:57 INFO - PROCESS | 1845 | 1461216597389 Marionette DEBUG loaded listener.js 22:29:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1c207b400) [pid = 1845] [serial = 1323] [outer = 0x7fb1bed4b000] 22:29:58 INFO - PROCESS | 1845 | 1461216598270 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 22:29:58 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 22:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1436ms 22:29:58 INFO - PROCESS | 1845 | 1461216598319 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 22:29:58 INFO - PROCESS | 1845 | 1461216598324 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 22:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:29:58 INFO - PROCESS | 1845 | 1461216598329 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:29:58 INFO - PROCESS | 1845 | 1461216598331 Marionette TRACE conn3 <- [1,1734,null,{}] 22:29:58 INFO - PROCESS | 1845 | 1461216598337 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:58 INFO - PROCESS | 1845 | 1461216598517 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 22:29:58 INFO - PROCESS | 1845 | 1461216598711 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c681a800 == 103 [pid = 1845] [id = 441] 22:29:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1bfc61000) [pid = 1845] [serial = 1324] [outer = (nil)] 22:29:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 216 (0x7fb1c3e7dc00) [pid = 1845] [serial = 1325] [outer = 0x7fb1bfc61000] 22:29:58 INFO - PROCESS | 1845 | 1461216598781 Marionette DEBUG loaded listener.js 22:29:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 217 (0x7fb1c4a30000) [pid = 1845] [serial = 1326] [outer = 0x7fb1bfc61000] 22:29:59 INFO - PROCESS | 1845 | 1461216599682 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 22:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1432ms 22:29:59 INFO - PROCESS | 1845 | 1461216599762 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 22:29:59 INFO - PROCESS | 1845 | 1461216599765 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 22:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:29:59 INFO - PROCESS | 1845 | 1461216599771 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:29:59 INFO - PROCESS | 1845 | 1461216599774 Marionette TRACE conn3 <- [1,1738,null,{}] 22:29:59 INFO - PROCESS | 1845 | 1461216599779 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:59 INFO - PROCESS | 1845 | 1461216599992 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 22:30:00 INFO - PROCESS | 1845 | 1461216600184 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c88ed000 == 104 [pid = 1845] [id = 442] 22:30:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 218 (0x7fb1c2661800) [pid = 1845] [serial = 1327] [outer = (nil)] 22:30:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 219 (0x7fb1c5c31400) [pid = 1845] [serial = 1328] [outer = 0x7fb1c2661800] 22:30:00 INFO - PROCESS | 1845 | 1461216600267 Marionette DEBUG loaded listener.js 22:30:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 220 (0x7fb1c6428000) [pid = 1845] [serial = 1329] [outer = 0x7fb1c2661800] 22:30:01 INFO - PROCESS | 1845 | 1461216601164 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 22:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1429ms 22:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:30:01 INFO - PROCESS | 1845 | 1461216601201 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 22:30:01 INFO - PROCESS | 1845 | 1461216601204 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 22:30:01 INFO - PROCESS | 1845 | 1461216601210 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:30:01 INFO - PROCESS | 1845 | 1461216601213 Marionette TRACE conn3 <- [1,1742,null,{}] 22:30:01 INFO - PROCESS | 1845 | 1461216601218 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:01 INFO - PROCESS | 1845 | 1461216601431 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 22:30:01 INFO - PROCESS | 1845 | 1461216601621 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4cd8800 == 105 [pid = 1845] [id = 443] 22:30:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1c26cec00) [pid = 1845] [serial = 1330] [outer = (nil)] 22:30:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1c6f80c00) [pid = 1845] [serial = 1331] [outer = 0x7fb1c26cec00] 22:30:01 INFO - PROCESS | 1845 | 1461216601696 Marionette DEBUG loaded listener.js 22:30:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1ca306400) [pid = 1845] [serial = 1332] [outer = 0x7fb1c26cec00] 22:30:02 INFO - PROCESS | 1845 | 1461216602616 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 22:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1484ms 22:30:02 INFO - PROCESS | 1845 | 1461216602693 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 22:30:02 INFO - PROCESS | 1845 | 1461216602697 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 22:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:30:02 INFO - PROCESS | 1845 | 1461216602703 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:30:02 INFO - PROCESS | 1845 | 1461216602705 Marionette TRACE conn3 <- [1,1746,null,{}] 22:30:02 INFO - PROCESS | 1845 | 1461216602710 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:02 INFO - PROCESS | 1845 | 1461216602913 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 22:30:03 INFO - PROCESS | 1845 | 1461216603104 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d610f800 == 106 [pid = 1845] [id = 444] 22:30:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1c6425c00) [pid = 1845] [serial = 1333] [outer = (nil)] 22:30:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1ce059c00) [pid = 1845] [serial = 1334] [outer = 0x7fb1c6425c00] 22:30:03 INFO - PROCESS | 1845 | 1461216603175 Marionette DEBUG loaded listener.js 22:30:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1d4f16c00) [pid = 1845] [serial = 1335] [outer = 0x7fb1c6425c00] 22:30:03 INFO - PROCESS | 1845 | 1461216603983 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 22:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1325ms 22:30:04 INFO - PROCESS | 1845 | 1461216604029 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 22:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:30:04 INFO - PROCESS | 1845 | 1461216604033 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 22:30:04 INFO - PROCESS | 1845 | 1461216604039 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:30:04 INFO - PROCESS | 1845 | 1461216604042 Marionette TRACE conn3 <- [1,1750,null,{}] 22:30:04 INFO - PROCESS | 1845 | 1461216604047 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:04 INFO - PROCESS | 1845 | 1461216604224 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 22:30:04 INFO - PROCESS | 1845 | 1461216604420 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9e75800 == 107 [pid = 1845] [id = 445] 22:30:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1c8992000) [pid = 1845] [serial = 1336] [outer = (nil)] 22:30:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1d5f33c00) [pid = 1845] [serial = 1337] [outer = 0x7fb1c8992000] 22:30:04 INFO - PROCESS | 1845 | 1461216604489 Marionette DEBUG loaded listener.js 22:30:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1d5fd5000) [pid = 1845] [serial = 1338] [outer = 0x7fb1c8992000] 22:30:05 INFO - PROCESS | 1845 | 1461216605338 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 22:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1329ms 22:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:30:05 INFO - PROCESS | 1845 | 1461216605368 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 22:30:05 INFO - PROCESS | 1845 | 1461216605371 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 22:30:05 INFO - PROCESS | 1845 | 1461216605375 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:30:05 INFO - PROCESS | 1845 | 1461216605379 Marionette TRACE conn3 <- [1,1754,null,{}] 22:30:05 INFO - PROCESS | 1845 | 1461216605384 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:05 INFO - PROCESS | 1845 | 1461216605562 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 22:30:05 INFO - PROCESS | 1845 | 1461216605758 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de676000 == 108 [pid = 1845] [id = 446] 22:30:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1cdff9400) [pid = 1845] [serial = 1339] [outer = (nil)] 22:30:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1d9ea7400) [pid = 1845] [serial = 1340] [outer = 0x7fb1cdff9400] 22:30:05 INFO - PROCESS | 1845 | 1461216605824 Marionette DEBUG loaded listener.js 22:30:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1da164c00) [pid = 1845] [serial = 1341] [outer = 0x7fb1cdff9400] 22:30:06 INFO - PROCESS | 1845 | 1461216606653 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 22:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1335ms 22:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:30:06 INFO - PROCESS | 1845 | 1461216606711 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 22:30:06 INFO - PROCESS | 1845 | 1461216606714 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 22:30:06 INFO - PROCESS | 1845 | 1461216606720 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:30:06 INFO - PROCESS | 1845 | 1461216606723 Marionette TRACE conn3 <- [1,1758,null,{}] 22:30:06 INFO - PROCESS | 1845 | 1461216606728 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:06 INFO - PROCESS | 1845 | 1461216606897 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 22:30:07 INFO - PROCESS | 1845 | 1461216607095 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ac8ee000 == 109 [pid = 1845] [id = 447] 22:30:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1bc118800) [pid = 1845] [serial = 1342] [outer = (nil)] 22:30:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1bc121c00) [pid = 1845] [serial = 1343] [outer = 0x7fb1bc118800] 22:30:07 INFO - PROCESS | 1845 | 1461216607171 Marionette DEBUG loaded listener.js 22:30:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1bc127400) [pid = 1845] [serial = 1344] [outer = 0x7fb1bc118800] 22:30:08 INFO - PROCESS | 1845 | 1461216608031 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 22:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1381ms 22:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:30:08 INFO - PROCESS | 1845 | 1461216608101 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 22:30:08 INFO - PROCESS | 1845 | 1461216608104 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 22:30:08 INFO - PROCESS | 1845 | 1461216608111 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:30:08 INFO - PROCESS | 1845 | 1461216608114 Marionette TRACE conn3 <- [1,1762,null,{}] 22:30:08 INFO - PROCESS | 1845 | 1461216608119 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:08 INFO - PROCESS | 1845 | 1461216608354 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 22:30:08 INFO - PROCESS | 1845 | 1461216608548 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2417000 == 110 [pid = 1845] [id = 448] 22:30:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1d9981c00) [pid = 1845] [serial = 1345] [outer = (nil)] 22:30:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1da468c00) [pid = 1845] [serial = 1346] [outer = 0x7fb1d9981c00] 22:30:08 INFO - PROCESS | 1845 | 1461216608631 Marionette DEBUG loaded listener.js 22:30:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1da50bc00) [pid = 1845] [serial = 1347] [outer = 0x7fb1d9981c00] 22:30:09 INFO - PROCESS | 1845 | 1461216609492 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 22:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1438ms 22:30:09 INFO - PROCESS | 1845 | 1461216609548 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 22:30:09 INFO - PROCESS | 1845 | 1461216609551 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 22:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:30:09 INFO - PROCESS | 1845 | 1461216609557 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:30:09 INFO - PROCESS | 1845 | 1461216609559 Marionette TRACE conn3 <- [1,1766,null,{}] 22:30:09 INFO - PROCESS | 1845 | 1461216609564 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:09 INFO - PROCESS | 1845 | 1461216609748 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 22:30:09 INFO - PROCESS | 1845 | 1461216609953 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ac7d4800 == 111 [pid = 1845] [id = 449] 22:30:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1bc02ac00) [pid = 1845] [serial = 1348] [outer = (nil)] 22:30:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1bc034800) [pid = 1845] [serial = 1349] [outer = 0x7fb1bc02ac00] 22:30:10 INFO - PROCESS | 1845 | 1461216610022 Marionette DEBUG loaded listener.js 22:30:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 241 (0x7fb1bc039400) [pid = 1845] [serial = 1350] [outer = 0x7fb1bc02ac00] 22:30:10 INFO - PROCESS | 1845 | 1461216610857 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 22:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1329ms 22:30:10 INFO - PROCESS | 1845 | 1461216610887 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 22:30:10 INFO - PROCESS | 1845 | 1461216610890 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 22:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:30:10 INFO - PROCESS | 1845 | 1461216610896 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:30:10 INFO - PROCESS | 1845 | 1461216610897 Marionette TRACE conn3 <- [1,1770,null,{}] 22:30:10 INFO - PROCESS | 1845 | 1461216610903 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:11 INFO - PROCESS | 1845 | 1461216611103 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 22:30:11 INFO - PROCESS | 1845 | 1461216611314 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b18c2800 == 112 [pid = 1845] [id = 450] 22:30:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 242 (0x7fb1af251c00) [pid = 1845] [serial = 1351] [outer = (nil)] 22:30:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 243 (0x7fb1afbc3400) [pid = 1845] [serial = 1352] [outer = 0x7fb1af251c00] 22:30:11 INFO - PROCESS | 1845 | 1461216611380 Marionette DEBUG loaded listener.js 22:30:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 244 (0x7fb1afbce400) [pid = 1845] [serial = 1353] [outer = 0x7fb1af251c00] 22:30:12 INFO - PROCESS | 1845 | 1461216612541 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 22:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1676ms 22:30:12 INFO - PROCESS | 1845 | 1461216612574 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 22:30:12 INFO - PROCESS | 1845 | 1461216612578 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 22:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:30:12 INFO - PROCESS | 1845 | 1461216612588 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:30:12 INFO - PROCESS | 1845 | 1461216612594 Marionette TRACE conn3 <- [1,1774,null,{}] 22:30:12 INFO - PROCESS | 1845 | 1461216612603 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:12 INFO - PROCESS | 1845 | 1461216612803 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 22:30:13 INFO - PROCESS | 1845 | 1461216613033 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2be1000 == 113 [pid = 1845] [id = 451] 22:30:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1afbcec00) [pid = 1845] [serial = 1354] [outer = (nil)] 22:30:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1afbd1c00) [pid = 1845] [serial = 1355] [outer = 0x7fb1afbcec00] 22:30:13 INFO - PROCESS | 1845 | 1461216613098 Marionette DEBUG loaded listener.js 22:30:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1b1cc2c00) [pid = 1845] [serial = 1356] [outer = 0x7fb1afbcec00] 22:30:13 INFO - PROCESS | 1845 | 1461216613936 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 22:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1385ms 22:30:13 INFO - PROCESS | 1845 | 1461216613973 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 22:30:13 INFO - PROCESS | 1845 | 1461216613981 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 22:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:30:13 INFO - PROCESS | 1845 | 1461216613990 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:30:13 INFO - PROCESS | 1845 | 1461216613993 Marionette TRACE conn3 <- [1,1778,null,{}] 22:30:14 INFO - PROCESS | 1845 | 1461216613998 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:14 INFO - PROCESS | 1845 | 1461216614170 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 22:30:14 INFO - PROCESS | 1845 | 1461216614406 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be3f0800 == 114 [pid = 1845] [id = 452] 22:30:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 248 (0x7fb1af24f400) [pid = 1845] [serial = 1357] [outer = (nil)] 22:30:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 249 (0x7fb1b1620800) [pid = 1845] [serial = 1358] [outer = 0x7fb1af24f400] 22:30:14 INFO - PROCESS | 1845 | 1461216614467 Marionette DEBUG loaded listener.js 22:30:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 250 (0x7fb1b1fad400) [pid = 1845] [serial = 1359] [outer = 0x7fb1af24f400] 22:30:15 INFO - PROCESS | 1845 | 1461216615526 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 22:30:15 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 22:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1577ms 22:30:15 INFO - PROCESS | 1845 | 1461216615566 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 22:30:15 INFO - PROCESS | 1845 | 1461216615569 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 22:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:30:15 INFO - PROCESS | 1845 | 1461216615575 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:30:15 INFO - PROCESS | 1845 | 1461216615580 Marionette TRACE conn3 <- [1,1782,null,{}] 22:30:15 INFO - PROCESS | 1845 | 1461216615594 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:15 INFO - PROCESS | 1845 | 1461216615765 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 22:30:15 INFO - PROCESS | 1845 | 1461216615972 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1ece000 == 115 [pid = 1845] [id = 453] 22:30:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 251 (0x7fb1b1f9f400) [pid = 1845] [serial = 1360] [outer = (nil)] 22:30:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 252 (0x7fb1bbf25000) [pid = 1845] [serial = 1361] [outer = 0x7fb1b1f9f400] 22:30:16 INFO - PROCESS | 1845 | 1461216616037 Marionette DEBUG loaded listener.js 22:30:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 253 (0x7fb1bc124000) [pid = 1845] [serial = 1362] [outer = 0x7fb1b1f9f400] 22:30:16 INFO - PROCESS | 1845 | 1461216616981 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 22:30:17 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 22:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1482ms 22:30:17 INFO - PROCESS | 1845 | 1461216617058 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 22:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:30:17 INFO - PROCESS | 1845 | 1461216617062 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 22:30:17 INFO - PROCESS | 1845 | 1461216617067 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:30:17 INFO - PROCESS | 1845 | 1461216617070 Marionette TRACE conn3 <- [1,1786,null,{}] 22:30:17 INFO - PROCESS | 1845 | 1461216617075 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:17 INFO - PROCESS | 1845 | 1461216617251 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 22:30:17 INFO - PROCESS | 1845 | 1461216617452 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2410800 == 116 [pid = 1845] [id = 454] 22:30:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 254 (0x7fb1bded2400) [pid = 1845] [serial = 1363] [outer = (nil)] 22:30:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 255 (0x7fb1be82fc00) [pid = 1845] [serial = 1364] [outer = 0x7fb1bded2400] 22:30:17 INFO - PROCESS | 1845 | 1461216617518 Marionette DEBUG loaded listener.js 22:30:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 256 (0x7fb1c0029c00) [pid = 1845] [serial = 1365] [outer = 0x7fb1bded2400] 22:30:18 INFO - PROCESS | 1845 | 1461216618406 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 22:30:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bf0b0000 == 115 [pid = 1845] [id = 436] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 255 (0x7fb1c6dc9000) [pid = 1845] [serial = 1259] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 254 (0x7fb1bfd8b000) [pid = 1845] [serial = 1205] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 253 (0x7fb1c261f000) [pid = 1845] [serial = 1208] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 252 (0x7fb1bbf21400) [pid = 1845] [serial = 1202] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 251 (0x7fb1c5137000) [pid = 1845] [serial = 1211] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 250 (0x7fb1be835c00) [pid = 1845] [serial = 1235] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 249 (0x7fb1b161f400) [pid = 1845] [serial = 1199] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 248 (0x7fb1c6dc5400) [pid = 1845] [serial = 1214] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 247 (0x7fb1c7538000) [pid = 1845] [serial = 1217] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1c7a4f800) [pid = 1845] [serial = 1220] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1c7a64c00) [pid = 1845] [serial = 1223] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1d4cc6800) [pid = 1845] [serial = 1232] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 243 (0x7fb1ca311800) [pid = 1845] [serial = 1229] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 242 (0x7fb1c87b4800) [pid = 1845] [serial = 1226] [outer = (nil)] [url = about:blank] 22:30:18 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 22:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1430ms 22:30:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b4d76000 == 114 [pid = 1845] [id = 435] 22:30:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae81f000 == 113 [pid = 1845] [id = 434] 22:30:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7ec6000 == 112 [pid = 1845] [id = 433] 22:30:18 INFO - PROCESS | 1845 | 1461216618533 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 22:30:18 INFO - PROCESS | 1845 | 1461216618536 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 22:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:30:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da353800 == 111 [pid = 1845] [id = 426] 22:30:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9e79800 == 110 [pid = 1845] [id = 425] 22:30:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9928000 == 109 [pid = 1845] [id = 424] 22:30:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4ae8800 == 108 [pid = 1845] [id = 423] 22:30:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c7698000 == 107 [pid = 1845] [id = 422] 22:30:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c20dc000 == 106 [pid = 1845] [id = 421] 22:30:18 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b57d5800 == 105 [pid = 1845] [id = 420] 22:30:18 INFO - PROCESS | 1845 | 1461216618560 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:30:18 INFO - PROCESS | 1845 | 1461216618562 Marionette TRACE conn3 <- [1,1790,null,{}] 22:30:18 INFO - PROCESS | 1845 | 1461216618567 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:18 INFO - PROCESS | 1845 | 1461216618719 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 241 (0x7fb1c2074000) [pid = 1845] [serial = 1250] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 240 (0x7fb1bded9c00) [pid = 1845] [serial = 1244] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1bf05e800) [pid = 1845] [serial = 1245] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1c14d2c00) [pid = 1845] [serial = 1247] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1c164fc00) [pid = 1845] [serial = 1248] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1c490e400) [pid = 1845] [serial = 1253] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1b4a07400) [pid = 1845] [serial = 1238] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1b7d23800) [pid = 1845] [serial = 1239] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1bd7ca400) [pid = 1845] [serial = 1242] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1bc22a800) [pid = 1845] [serial = 1241] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1c642a000) [pid = 1845] [serial = 1254] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1b6549800) [pid = 1845] [serial = 1256] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1c2614400) [pid = 1845] [serial = 1251] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1bed56c00) [pid = 1845] [serial = 1257] [outer = (nil)] [url = about:blank] 22:30:18 INFO - PROCESS | 1845 | 1461216618895 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2bcf000 == 106 [pid = 1845] [id = 455] 22:30:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1af251000) [pid = 1845] [serial = 1366] [outer = (nil)] 22:30:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1b7fc7800) [pid = 1845] [serial = 1367] [outer = 0x7fb1af251000] 22:30:18 INFO - PROCESS | 1845 | 1461216618958 Marionette DEBUG loaded listener.js 22:30:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1bfd88c00) [pid = 1845] [serial = 1368] [outer = 0x7fb1af251000] 22:30:19 INFO - PROCESS | 1845 | 1461216619703 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:30:19 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) 22:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1185ms 22:30:19 INFO - PROCESS | 1845 | 1461216619741 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 22:30:19 INFO - PROCESS | 1845 | 1461216619743 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 22:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:30:19 INFO - PROCESS | 1845 | 1461216619774 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:30:19 INFO - PROCESS | 1845 | 1461216619776 Marionette TRACE conn3 <- [1,1794,null,{}] 22:30:19 INFO - PROCESS | 1845 | 1461216619784 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:19 INFO - PROCESS | 1845 | 1461216619986 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 22:30:20 INFO - PROCESS | 1845 | 1461216620011 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d56000 == 107 [pid = 1845] [id = 456] 22:30:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1af43d400) [pid = 1845] [serial = 1369] [outer = (nil)] 22:30:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1c207bc00) [pid = 1845] [serial = 1370] [outer = 0x7fb1af43d400] 22:30:20 INFO - PROCESS | 1845 | 1461216620214 Marionette DEBUG loaded listener.js 22:30:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1c670a000) [pid = 1845] [serial = 1371] [outer = 0x7fb1af43d400] 22:30:20 INFO - PROCESS | 1845 | 1461216620923 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1199ms 22:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:30:20 INFO - PROCESS | 1845 | 1461216620953 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 22:30:20 INFO - PROCESS | 1845 | 1461216620955 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 22:30:20 INFO - PROCESS | 1845 | 1461216620962 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:30:20 INFO - PROCESS | 1845 | 1461216620965 Marionette TRACE conn3 <- [1,1798,null,{}] 22:30:20 INFO - PROCESS | 1845 | 1461216620969 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:21 INFO - PROCESS | 1845 | 1461216621208 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 22:30:21 INFO - PROCESS | 1845 | 1461216621232 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c5d6e000 == 108 [pid = 1845] [id = 457] 22:30:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1b1618400) [pid = 1845] [serial = 1372] [outer = (nil)] 22:30:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1c6dc5400) [pid = 1845] [serial = 1373] [outer = 0x7fb1b1618400] 22:30:21 INFO - PROCESS | 1845 | 1461216621290 Marionette DEBUG loaded listener.js 22:30:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1c6fd2000) [pid = 1845] [serial = 1374] [outer = 0x7fb1b1618400] 22:30:22 INFO - PROCESS | 1845 | 1461216622093 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 22:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1180ms 22:30:22 INFO - PROCESS | 1845 | 1461216622142 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 22:30:22 INFO - PROCESS | 1845 | 1461216622144 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 22:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:30:22 INFO - PROCESS | 1845 | 1461216622152 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:30:22 INFO - PROCESS | 1845 | 1461216622153 Marionette TRACE conn3 <- [1,1802,null,{}] 22:30:22 INFO - PROCESS | 1845 | 1461216622162 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:22 INFO - PROCESS | 1845 | 1461216622371 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 22:30:22 INFO - PROCESS | 1845 | 1461216622400 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c768f800 == 109 [pid = 1845] [id = 458] 22:30:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1c6fd3400) [pid = 1845] [serial = 1375] [outer = (nil)] 22:30:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1c753c400) [pid = 1845] [serial = 1376] [outer = 0x7fb1c6fd3400] 22:30:22 INFO - PROCESS | 1845 | 1461216622457 Marionette DEBUG loaded listener.js 22:30:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1c7a59800) [pid = 1845] [serial = 1377] [outer = 0x7fb1c6fd3400] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1b654ec00) [pid = 1845] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1cdff2000) [pid = 1845] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1ca30a400) [pid = 1845] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1b1fac400) [pid = 1845] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1d7be0c00) [pid = 1845] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1c23c4800) [pid = 1845] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1bef89c00) [pid = 1845] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1af6c2800) [pid = 1845] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1af24e400) [pid = 1845] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1b652a400) [pid = 1845] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1af6c9800) [pid = 1845] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1c002c000) [pid = 1845] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1d5ed8000) [pid = 1845] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1bbf1dc00) [pid = 1845] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1af6c6800) [pid = 1845] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1d5f38800) [pid = 1845] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1af6cec00) [pid = 1845] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1af43e000) [pid = 1845] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1c15f2c00) [pid = 1845] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1af349000) [pid = 1845] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 219 (0x7fb1af4abc00) [pid = 1845] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 218 (0x7fb1c1657800) [pid = 1845] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 217 (0x7fb1c2508800) [pid = 1845] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 216 (0x7fb1be8bf800) [pid = 1845] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 215 (0x7fb1b658f800) [pid = 1845] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1b2c81800) [pid = 1845] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1c1650000) [pid = 1845] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1af4ab800) [pid = 1845] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1af499400) [pid = 1845] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1bd7ca000) [pid = 1845] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1b7fc9400) [pid = 1845] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1b4a08400) [pid = 1845] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1af6d1800) [pid = 1845] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1af2a6800) [pid = 1845] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1b658e000) [pid = 1845] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1bf055400) [pid = 1845] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1b7fb1000) [pid = 1845] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1af436c00) [pid = 1845] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1af4a8800) [pid = 1845] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1c165a800) [pid = 1845] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1af348800) [pid = 1845] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1c1ea6800) [pid = 1845] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1b2c83800) [pid = 1845] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1c1656800) [pid = 1845] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1becde400) [pid = 1845] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1bed59000) [pid = 1845] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1af6c6400) [pid = 1845] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1af34a000) [pid = 1845] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1c87b2400) [pid = 1845] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1c7627000) [pid = 1845] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1af4b3800) [pid = 1845] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1b7cea000) [pid = 1845] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:30:23 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1bdbf0000) [pid = 1845] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:30:24 INFO - PROCESS | 1845 | 1461216624162 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2032ms 22:30:24 INFO - PROCESS | 1845 | 1461216624184 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 22:30:24 INFO - PROCESS | 1845 | 1461216624187 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 22:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:30:24 INFO - PROCESS | 1845 | 1461216624192 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:30:24 INFO - PROCESS | 1845 | 1461216624194 Marionette TRACE conn3 <- [1,1806,null,{}] 22:30:24 INFO - PROCESS | 1845 | 1461216624199 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:24 INFO - PROCESS | 1845 | 1461216624372 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 22:30:24 INFO - PROCESS | 1845 | 1461216624532 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b5403800 == 110 [pid = 1845] [id = 459] 22:30:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1af24a800) [pid = 1845] [serial = 1378] [outer = (nil)] 22:30:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1af48dc00) [pid = 1845] [serial = 1379] [outer = 0x7fb1af24a800] 22:30:24 INFO - PROCESS | 1845 | 1461216624601 Marionette DEBUG loaded listener.js 22:30:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1b6526000) [pid = 1845] [serial = 1380] [outer = 0x7fb1af24a800] 22:30:25 INFO - PROCESS | 1845 | 1461216625262 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 22:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1126ms 22:30:25 INFO - PROCESS | 1845 | 1461216625320 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 22:30:25 INFO - PROCESS | 1845 | 1461216625323 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 22:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:30:25 INFO - PROCESS | 1845 | 1461216625328 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:30:25 INFO - PROCESS | 1845 | 1461216625334 Marionette TRACE conn3 <- [1,1810,null,{}] 22:30:25 INFO - PROCESS | 1845 | 1461216625338 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:25 INFO - PROCESS | 1845 | 1461216625569 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 22:30:25 INFO - PROCESS | 1845 | 1461216625585 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2569800 == 111 [pid = 1845] [id = 460] 22:30:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1b2d6c000) [pid = 1845] [serial = 1381] [outer = (nil)] 22:30:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1b7fc7000) [pid = 1845] [serial = 1382] [outer = 0x7fb1b2d6c000] 22:30:25 INFO - PROCESS | 1845 | 1461216625642 Marionette DEBUG loaded listener.js 22:30:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1be576800) [pid = 1845] [serial = 1383] [outer = 0x7fb1b2d6c000] 22:30:26 INFO - PROCESS | 1845 | 1461216626712 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1431ms 22:30:26 INFO - PROCESS | 1845 | 1461216626761 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 22:30:26 INFO - PROCESS | 1845 | 1461216626768 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 22:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:30:26 INFO - PROCESS | 1845 | 1461216626776 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:30:26 INFO - PROCESS | 1845 | 1461216626781 Marionette TRACE conn3 <- [1,1814,null,{}] 22:30:26 INFO - PROCESS | 1845 | 1461216626788 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:26 INFO - PROCESS | 1845 | 1461216626989 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 22:30:27 INFO - PROCESS | 1845 | 1461216627187 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdc39000 == 112 [pid = 1845] [id = 461] 22:30:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1b1cc5c00) [pid = 1845] [serial = 1384] [outer = (nil)] 22:30:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1b1cd0400) [pid = 1845] [serial = 1385] [outer = 0x7fb1b1cc5c00] 22:30:27 INFO - PROCESS | 1845 | 1461216627272 Marionette DEBUG loaded listener.js 22:30:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1b4a04400) [pid = 1845] [serial = 1386] [outer = 0x7fb1b1cc5c00] 22:30:28 INFO - PROCESS | 1845 | 1461216628205 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1482ms 22:30:28 INFO - PROCESS | 1845 | 1461216628260 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 22:30:28 INFO - PROCESS | 1845 | 1461216628268 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 22:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:30:28 INFO - PROCESS | 1845 | 1461216628278 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:30:28 INFO - PROCESS | 1845 | 1461216628281 Marionette TRACE conn3 <- [1,1818,null,{}] 22:30:28 INFO - PROCESS | 1845 | 1461216628285 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:28 INFO - PROCESS | 1845 | 1461216628483 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 22:30:28 INFO - PROCESS | 1845 | 1461216628679 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c24da800 == 113 [pid = 1845] [id = 462] 22:30:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1b1cc7800) [pid = 1845] [serial = 1387] [outer = (nil)] 22:30:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1bc229c00) [pid = 1845] [serial = 1388] [outer = 0x7fb1b1cc7800] 22:30:28 INFO - PROCESS | 1845 | 1461216628750 Marionette DEBUG loaded listener.js 22:30:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1be576400) [pid = 1845] [serial = 1389] [outer = 0x7fb1b1cc7800] 22:30:29 INFO - PROCESS | 1845 | 1461216629677 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 22:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1430ms 22:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:30:29 INFO - PROCESS | 1845 | 1461216629708 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 22:30:29 INFO - PROCESS | 1845 | 1461216629711 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 22:30:29 INFO - PROCESS | 1845 | 1461216629718 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:30:29 INFO - PROCESS | 1845 | 1461216629723 Marionette TRACE conn3 <- [1,1822,null,{}] 22:30:29 INFO - PROCESS | 1845 | 1461216629738 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:29 INFO - PROCESS | 1845 | 1461216629923 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 22:30:30 INFO - PROCESS | 1845 | 1461216630155 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4dab800 == 114 [pid = 1845] [id = 463] 22:30:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1bf05e800) [pid = 1845] [serial = 1390] [outer = (nil)] 22:30:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1c1745800) [pid = 1845] [serial = 1391] [outer = 0x7fb1bf05e800] 22:30:30 INFO - PROCESS | 1845 | 1461216630276 Marionette DEBUG loaded listener.js 22:30:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1c23cec00) [pid = 1845] [serial = 1392] [outer = 0x7fb1bf05e800] 22:30:31 INFO - PROCESS | 1845 | 1461216631155 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 22:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1486ms 22:30:31 INFO - PROCESS | 1845 | 1461216631208 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 22:30:31 INFO - PROCESS | 1845 | 1461216631215 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 22:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:30:31 INFO - PROCESS | 1845 | 1461216631223 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:30:31 INFO - PROCESS | 1845 | 1461216631226 Marionette TRACE conn3 <- [1,1826,null,{}] 22:30:31 INFO - PROCESS | 1845 | 1461216631249 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:31 INFO - PROCESS | 1845 | 1461216631438 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 22:30:31 INFO - PROCESS | 1845 | 1461216631636 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9922800 == 115 [pid = 1845] [id = 464] 22:30:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1c14d6800) [pid = 1845] [serial = 1393] [outer = (nil)] 22:30:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1c26c6c00) [pid = 1845] [serial = 1394] [outer = 0x7fb1c14d6800] 22:30:31 INFO - PROCESS | 1845 | 1461216631707 Marionette DEBUG loaded listener.js 22:30:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1c5133400) [pid = 1845] [serial = 1395] [outer = 0x7fb1c14d6800] 22:30:32 INFO - PROCESS | 1845 | 1461216632565 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 22:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1395ms 22:30:32 INFO - PROCESS | 1845 | 1461216632619 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 22:30:32 INFO - PROCESS | 1845 | 1461216632622 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 22:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:30:32 INFO - PROCESS | 1845 | 1461216632628 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:30:32 INFO - PROCESS | 1845 | 1461216632631 Marionette TRACE conn3 <- [1,1830,null,{}] 22:30:32 INFO - PROCESS | 1845 | 1461216632636 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:32 INFO - PROCESS | 1845 | 1461216632817 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 22:30:33 INFO - PROCESS | 1845 | 1461216633018 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da191800 == 116 [pid = 1845] [id = 465] 22:30:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1c2508800) [pid = 1845] [serial = 1396] [outer = (nil)] 22:30:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1c65c3400) [pid = 1845] [serial = 1397] [outer = 0x7fb1c2508800] 22:30:33 INFO - PROCESS | 1845 | 1461216633086 Marionette DEBUG loaded listener.js 22:30:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1c6dc9400) [pid = 1845] [serial = 1398] [outer = 0x7fb1c2508800] 22:30:33 INFO - PROCESS | 1845 | 1461216633964 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 22:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1382ms 22:30:34 INFO - PROCESS | 1845 | 1461216634012 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 22:30:34 INFO - PROCESS | 1845 | 1461216634015 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 22:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:30:34 INFO - PROCESS | 1845 | 1461216634021 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:30:34 INFO - PROCESS | 1845 | 1461216634023 Marionette TRACE conn3 <- [1,1834,null,{}] 22:30:34 INFO - PROCESS | 1845 | 1461216634028 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:34 INFO - PROCESS | 1845 | 1461216634244 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 22:30:34 INFO - PROCESS | 1845 | 1461216634447 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de4ae800 == 117 [pid = 1845] [id = 466] 22:30:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1c65c5000) [pid = 1845] [serial = 1399] [outer = (nil)] 22:30:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1c7f85800) [pid = 1845] [serial = 1400] [outer = 0x7fb1c65c5000] 22:30:34 INFO - PROCESS | 1845 | 1461216634565 Marionette DEBUG loaded listener.js 22:30:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1d3ee3400) [pid = 1845] [serial = 1401] [outer = 0x7fb1c65c5000] 22:30:35 INFO - PROCESS | 1845 | 1461216635444 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 22:30:35 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 22:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1475ms 22:30:35 INFO - PROCESS | 1845 | 1461216635497 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 22:30:35 INFO - PROCESS | 1845 | 1461216635501 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 22:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:30:35 INFO - PROCESS | 1845 | 1461216635506 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:30:35 INFO - PROCESS | 1845 | 1461216635509 Marionette TRACE conn3 <- [1,1838,null,{}] 22:30:35 INFO - PROCESS | 1845 | 1461216635514 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:35 INFO - PROCESS | 1845 | 1461216635692 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 22:30:35 INFO - PROCESS | 1845 | 1461216635896 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b19db000 == 118 [pid = 1845] [id = 467] 22:30:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1c6dcb400) [pid = 1845] [serial = 1402] [outer = (nil)] 22:30:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1d4fe5000) [pid = 1845] [serial = 1403] [outer = 0x7fb1c6dcb400] 22:30:35 INFO - PROCESS | 1845 | 1461216635966 Marionette DEBUG loaded listener.js 22:30:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1d5f38800) [pid = 1845] [serial = 1404] [outer = 0x7fb1c6dcb400] 22:30:36 INFO - PROCESS | 1845 | 1461216636833 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1384ms 22:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:30:36 INFO - PROCESS | 1845 | 1461216636892 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 22:30:36 INFO - PROCESS | 1845 | 1461216636894 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 22:30:36 INFO - PROCESS | 1845 | 1461216636900 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:30:36 INFO - PROCESS | 1845 | 1461216636903 Marionette TRACE conn3 <- [1,1842,null,{}] 22:30:36 INFO - PROCESS | 1845 | 1461216636908 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:37 INFO - PROCESS | 1845 | 1461216637080 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 22:30:37 INFO - PROCESS | 1845 | 1461216637285 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1964800 == 119 [pid = 1845] [id = 468] 22:30:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1c7627000) [pid = 1845] [serial = 1405] [outer = (nil)] 22:30:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 216 (0x7fb1d62c6800) [pid = 1845] [serial = 1406] [outer = 0x7fb1c7627000] 22:30:37 INFO - PROCESS | 1845 | 1461216637353 Marionette DEBUG loaded listener.js 22:30:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 217 (0x7fb1d9987c00) [pid = 1845] [serial = 1407] [outer = 0x7fb1c7627000] 22:30:38 INFO - PROCESS | 1845 | 1461216638221 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1378ms 22:30:38 INFO - PROCESS | 1845 | 1461216638279 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 22:30:38 INFO - PROCESS | 1845 | 1461216638282 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 22:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:30:38 INFO - PROCESS | 1845 | 1461216638288 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:30:38 INFO - PROCESS | 1845 | 1461216638290 Marionette TRACE conn3 <- [1,1846,null,{}] 22:30:38 INFO - PROCESS | 1845 | 1461216638296 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:38 INFO - PROCESS | 1845 | 1461216638478 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 22:30:38 INFO - PROCESS | 1845 | 1461216638683 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dc18b000 == 120 [pid = 1845] [id = 469] 22:30:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 218 (0x7fb1c65c8000) [pid = 1845] [serial = 1408] [outer = (nil)] 22:30:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 219 (0x7fb1d9ea5400) [pid = 1845] [serial = 1409] [outer = 0x7fb1c65c8000] 22:30:38 INFO - PROCESS | 1845 | 1461216638751 Marionette DEBUG loaded listener.js 22:30:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 220 (0x7fb1da092800) [pid = 1845] [serial = 1410] [outer = 0x7fb1c65c8000] 22:30:39 INFO - PROCESS | 1845 | 1461216639604 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:30:39 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) 22:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1387ms 22:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:30:39 INFO - PROCESS | 1845 | 1461216639676 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 22:30:39 INFO - PROCESS | 1845 | 1461216639679 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 22:30:39 INFO - PROCESS | 1845 | 1461216639685 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:30:39 INFO - PROCESS | 1845 | 1461216639688 Marionette TRACE conn3 <- [1,1850,null,{}] 22:30:39 INFO - PROCESS | 1845 | 1461216639693 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:39 INFO - PROCESS | 1845 | 1461216639887 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 22:30:40 INFO - PROCESS | 1845 | 1461216640087 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae15b000 == 121 [pid = 1845] [id = 470] 22:30:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1ae1d3c00) [pid = 1845] [serial = 1411] [outer = (nil)] 22:30:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1ae1da400) [pid = 1845] [serial = 1412] [outer = 0x7fb1ae1d3c00] 22:30:40 INFO - PROCESS | 1845 | 1461216640155 Marionette DEBUG loaded listener.js 22:30:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1ae1dfc00) [pid = 1845] [serial = 1413] [outer = 0x7fb1ae1d3c00] 22:30:41 INFO - PROCESS | 1845 | 1461216641045 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1434ms 22:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:30:41 INFO - PROCESS | 1845 | 1461216641119 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 22:30:41 INFO - PROCESS | 1845 | 1461216641122 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 22:30:41 INFO - PROCESS | 1845 | 1461216641129 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:30:41 INFO - PROCESS | 1845 | 1461216641133 Marionette TRACE conn3 <- [1,1854,null,{}] 22:30:41 INFO - PROCESS | 1845 | 1461216641138 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:41 INFO - PROCESS | 1845 | 1461216641366 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 22:30:41 INFO - PROCESS | 1845 | 1461216641571 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae2c2800 == 122 [pid = 1845] [id = 471] 22:30:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1ae1d4400) [pid = 1845] [serial = 1414] [outer = (nil)] 22:30:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1af97ac00) [pid = 1845] [serial = 1415] [outer = 0x7fb1ae1d4400] 22:30:41 INFO - PROCESS | 1845 | 1461216641687 Marionette DEBUG loaded listener.js 22:30:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1da04f800) [pid = 1845] [serial = 1416] [outer = 0x7fb1ae1d4400] 22:30:42 INFO - PROCESS | 1845 | 1461216642610 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1536ms 22:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:30:42 INFO - PROCESS | 1845 | 1461216642665 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 22:30:42 INFO - PROCESS | 1845 | 1461216642667 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 22:30:42 INFO - PROCESS | 1845 | 1461216642673 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:30:42 INFO - PROCESS | 1845 | 1461216642677 Marionette TRACE conn3 <- [1,1858,null,{}] 22:30:42 INFO - PROCESS | 1845 | 1461216642682 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:42 INFO - PROCESS | 1845 | 1461216642880 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 22:30:43 INFO - PROCESS | 1845 | 1461216643095 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae46b800 == 123 [pid = 1845] [id = 472] 22:30:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1acb06800) [pid = 1845] [serial = 1417] [outer = (nil)] 22:30:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1acb0ac00) [pid = 1845] [serial = 1418] [outer = 0x7fb1acb06800] 22:30:43 INFO - PROCESS | 1845 | 1461216643215 Marionette DEBUG loaded listener.js 22:30:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1acb10000) [pid = 1845] [serial = 1419] [outer = 0x7fb1acb06800] 22:30:44 INFO - PROCESS | 1845 | 1461216644119 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1482ms 22:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:30:44 INFO - PROCESS | 1845 | 1461216644155 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 22:30:44 INFO - PROCESS | 1845 | 1461216644158 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 22:30:44 INFO - PROCESS | 1845 | 1461216644164 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:30:44 INFO - PROCESS | 1845 | 1461216644167 Marionette TRACE conn3 <- [1,1862,null,{}] 22:30:44 INFO - PROCESS | 1845 | 1461216644172 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:44 INFO - PROCESS | 1845 | 1461216644374 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 22:30:44 INFO - PROCESS | 1845 | 1461216644596 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afadd800 == 124 [pid = 1845] [id = 473] 22:30:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1acb03000) [pid = 1845] [serial = 1420] [outer = (nil)] 22:30:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1af48c800) [pid = 1845] [serial = 1421] [outer = 0x7fb1acb03000] 22:30:44 INFO - PROCESS | 1845 | 1461216644711 Marionette DEBUG loaded listener.js 22:30:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1b1fa6000) [pid = 1845] [serial = 1422] [outer = 0x7fb1acb03000] 22:30:45 INFO - PROCESS | 1845 | 1461216645710 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1581ms 22:30:45 INFO - PROCESS | 1845 | 1461216645745 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 22:30:45 INFO - PROCESS | 1845 | 1461216645748 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 22:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:30:45 INFO - PROCESS | 1845 | 1461216645754 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:30:45 INFO - PROCESS | 1845 | 1461216645757 Marionette TRACE conn3 <- [1,1866,null,{}] 22:30:45 INFO - PROCESS | 1845 | 1461216645762 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:45 INFO - PROCESS | 1845 | 1461216645941 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 22:30:46 INFO - PROCESS | 1845 | 1461216646764 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae806000 == 125 [pid = 1845] [id = 474] 22:30:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1ae1dcc00) [pid = 1845] [serial = 1423] [outer = (nil)] 22:30:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1af245400) [pid = 1845] [serial = 1424] [outer = 0x7fb1ae1dcc00] 22:30:46 INFO - PROCESS | 1845 | 1461216646837 Marionette DEBUG loaded listener.js 22:30:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1af2a5000) [pid = 1845] [serial = 1425] [outer = 0x7fb1ae1dcc00] 22:30:47 INFO - PROCESS | 1845 | 1461216647629 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 22:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1935ms 22:30:47 INFO - PROCESS | 1845 | 1461216647691 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 22:30:47 INFO - PROCESS | 1845 | 1461216647698 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 22:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:30:47 INFO - PROCESS | 1845 | 1461216647705 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:30:47 INFO - PROCESS | 1845 | 1461216647709 Marionette TRACE conn3 <- [1,1870,null,{}] 22:30:47 INFO - PROCESS | 1845 | 1461216647716 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:47 INFO - PROCESS | 1845 | 1461216647926 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 22:30:48 INFO - PROCESS | 1845 | 1461216648149 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ac7c6000 == 126 [pid = 1845] [id = 475] 22:30:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1af43dc00) [pid = 1845] [serial = 1426] [outer = (nil)] 22:30:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1af975800) [pid = 1845] [serial = 1427] [outer = 0x7fb1af43dc00] 22:30:48 INFO - PROCESS | 1845 | 1461216648312 Marionette DEBUG loaded listener.js 22:30:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1af981c00) [pid = 1845] [serial = 1428] [outer = 0x7fb1af43dc00] 22:30:49 INFO - PROCESS | 1845 | 1461216649301 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 22:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1632ms 22:30:49 INFO - PROCESS | 1845 | 1461216649341 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 22:30:49 INFO - PROCESS | 1845 | 1461216649346 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 22:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:30:49 INFO - PROCESS | 1845 | 1461216649352 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:30:49 INFO - PROCESS | 1845 | 1461216649354 Marionette TRACE conn3 <- [1,1874,null,{}] 22:30:49 INFO - PROCESS | 1845 | 1461216649360 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:49 INFO - PROCESS | 1845 | 1461216649539 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 22:30:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c647a000 == 125 [pid = 1845] [id = 56] 22:30:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c20ee800 == 124 [pid = 1845] [id = 398] 22:30:49 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d51c6800 == 123 [pid = 1845] [id = 48] 22:30:49 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1c1650800) [pid = 1845] [serial = 1313] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1845 | 1461216649838 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1affe4000 == 124 [pid = 1845] [id = 476] 22:30:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1af2b0800) [pid = 1845] [serial = 1429] [outer = (nil)] 22:30:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1b1c9c800) [pid = 1845] [serial = 1430] [outer = 0x7fb1af2b0800] 22:30:49 INFO - PROCESS | 1845 | 1461216649907 Marionette DEBUG loaded listener.js 22:30:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1b2c81800) [pid = 1845] [serial = 1431] [outer = 0x7fb1af2b0800] 22:30:50 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1de676000 == 123 [pid = 1845] [id = 446] 22:30:50 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9e75800 == 122 [pid = 1845] [id = 445] 22:30:50 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d610f800 == 121 [pid = 1845] [id = 444] 22:30:50 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4cd8800 == 120 [pid = 1845] [id = 443] 22:30:50 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c88ed000 == 119 [pid = 1845] [id = 442] 22:30:50 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c681a800 == 118 [pid = 1845] [id = 441] 22:30:50 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c4925000 == 117 [pid = 1845] [id = 440] 22:30:50 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1d5c800 == 116 [pid = 1845] [id = 439] 22:30:50 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbc3800 == 115 [pid = 1845] [id = 438] 22:30:50 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2122800 == 114 [pid = 1845] [id = 437] 22:30:50 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5b93800 == 113 [pid = 1845] [id = 408] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1c6f87400) [pid = 1845] [serial = 1260] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1d4f98400) [pid = 1845] [serial = 1233] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1c7f14c00) [pid = 1845] [serial = 1224] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1b4a06800) [pid = 1845] [serial = 1200] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1c4a23c00) [pid = 1845] [serial = 1209] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1c14b7800) [pid = 1845] [serial = 1311] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1bed4c400) [pid = 1845] [serial = 1310] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1c0028000) [pid = 1845] [serial = 1155] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1d5fc8800) [pid = 1845] [serial = 1280] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1d5f35400) [pid = 1845] [serial = 1278] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1b1fae400) [pid = 1845] [serial = 1304] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1da09e000) [pid = 1845] [serial = 1290] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1c265d000) [pid = 1845] [serial = 1268] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1c2075c00) [pid = 1845] [serial = 1014] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1bd63b000) [pid = 1845] [serial = 1020] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1af250400) [pid = 1845] [serial = 1301] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1b7fc4800) [pid = 1845] [serial = 1098] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1b7ce7c00) [pid = 1845] [serial = 1071] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1c6418c00) [pid = 1845] [serial = 1062] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1d801d000) [pid = 1845] [serial = 1283] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 219 (0x7fb1be575000) [pid = 1845] [serial = 1041] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 218 (0x7fb1c1659400) [pid = 1845] [serial = 1104] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 217 (0x7fb1d9eab800) [pid = 1845] [serial = 1286] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 216 (0x7fb1b652ec00) [pid = 1845] [serial = 1065] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 215 (0x7fb1c60ef400) [pid = 1845] [serial = 1173] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1c2504400) [pid = 1845] [serial = 1161] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1af6c4c00) [pid = 1845] [serial = 1143] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1af6c9000) [pid = 1845] [serial = 1262] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1c2622c00) [pid = 1845] [serial = 1164] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1c4a25800) [pid = 1845] [serial = 1170] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1d9fcd800) [pid = 1845] [serial = 1289] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1c164f400) [pid = 1845] [serial = 1047] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1c26c9c00) [pid = 1845] [serial = 1059] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1b4a0a800) [pid = 1845] [serial = 1263] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1be839800) [pid = 1845] [serial = 1044] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1c2509800) [pid = 1845] [serial = 1053] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1b2d69c00) [pid = 1845] [serial = 1017] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1b3f6c400) [pid = 1845] [serial = 1095] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1b1c9b400) [pid = 1845] [serial = 1295] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1c2622800) [pid = 1845] [serial = 1056] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1d9fc1c00) [pid = 1845] [serial = 1287] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1bed4b400) [pid = 1845] [serial = 1101] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1becd6400) [pid = 1845] [serial = 1152] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1b7fb0800) [pid = 1845] [serial = 1307] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1c14dbc00) [pid = 1845] [serial = 1092] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1bef8e400) [pid = 1845] [serial = 1266] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1c6fd6400) [pid = 1845] [serial = 1272] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1c4a47800) [pid = 1845] [serial = 1271] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1bd6cc400) [pid = 1845] [serial = 1038] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1b4a07000) [pid = 1845] [serial = 1032] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1c40af800) [pid = 1845] [serial = 1269] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1be572c00) [pid = 1845] [serial = 1265] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1d998b800) [pid = 1845] [serial = 1284] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1d62f5c00) [pid = 1845] [serial = 1281] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1b7d29400) [pid = 1845] [serial = 1035] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1af490400) [pid = 1845] [serial = 1302] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1c7d1a000) [pid = 1845] [serial = 1274] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1b7d22c00) [pid = 1845] [serial = 1068] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1c26c6400) [pid = 1845] [serial = 1167] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1b4169c00) [pid = 1845] [serial = 1305] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1bd641800) [pid = 1845] [serial = 1308] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1b1fa5000) [pid = 1845] [serial = 1298] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1d5107c00) [pid = 1845] [serial = 1277] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1b416a000) [pid = 1845] [serial = 1029] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1c1ea7400) [pid = 1845] [serial = 1158] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1c2077400) [pid = 1845] [serial = 1050] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1da1b3000) [pid = 1845] [serial = 1292] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1ca305400) [pid = 1845] [serial = 1275] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1c23d0c00) [pid = 1845] [serial = 1107] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1bd7d4000) [pid = 1845] [serial = 1149] [outer = (nil)] [url = about:blank] 22:30:50 INFO - PROCESS | 1845 | 1461216650774 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1486ms 22:30:50 INFO - PROCESS | 1845 | 1461216650840 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 22:30:50 INFO - PROCESS | 1845 | 1461216650843 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 22:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:30:50 INFO - PROCESS | 1845 | 1461216650855 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:30:50 INFO - PROCESS | 1845 | 1461216650863 Marionette TRACE conn3 <- [1,1878,null,{}] 22:30:50 INFO - PROCESS | 1845 | 1461216650871 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:51 INFO - PROCESS | 1845 | 1461216651035 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 22:30:51 INFO - PROCESS | 1845 | 1461216651045 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b31d3800 == 114 [pid = 1845] [id = 477] 22:30:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1af250400) [pid = 1845] [serial = 1432] [outer = (nil)] 22:30:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1b4170c00) [pid = 1845] [serial = 1433] [outer = 0x7fb1af250400] 22:30:51 INFO - PROCESS | 1845 | 1461216651102 Marionette DEBUG loaded listener.js 22:30:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1b6523800) [pid = 1845] [serial = 1434] [outer = 0x7fb1af250400] 22:30:51 INFO - PROCESS | 1845 | 1461216651914 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1144ms 22:30:51 INFO - PROCESS | 1845 | 1461216651993 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 22:30:51 INFO - PROCESS | 1845 | 1461216651997 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 22:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:30:52 INFO - PROCESS | 1845 | 1461216652003 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:30:52 INFO - PROCESS | 1845 | 1461216652005 Marionette TRACE conn3 <- [1,1882,null,{}] 22:30:52 INFO - PROCESS | 1845 | 1461216652010 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:52 INFO - PROCESS | 1845 | 1461216652180 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 22:30:52 INFO - PROCESS | 1845 | 1461216652351 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b57f1000 == 115 [pid = 1845] [id = 478] 22:30:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1af34a400) [pid = 1845] [serial = 1435] [outer = (nil)] 22:30:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1b6549400) [pid = 1845] [serial = 1436] [outer = 0x7fb1af34a400] 22:30:52 INFO - PROCESS | 1845 | 1461216652410 Marionette DEBUG loaded listener.js 22:30:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1b6591c00) [pid = 1845] [serial = 1437] [outer = 0x7fb1af34a400] 22:30:53 INFO - PROCESS | 1845 | 1461216653193 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1230ms 22:30:53 INFO - PROCESS | 1845 | 1461216653234 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 22:30:53 INFO - PROCESS | 1845 | 1461216653238 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 22:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:30:53 INFO - PROCESS | 1845 | 1461216653243 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:30:53 INFO - PROCESS | 1845 | 1461216653245 Marionette TRACE conn3 <- [1,1886,null,{}] 22:30:53 INFO - PROCESS | 1845 | 1461216653250 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:53 INFO - PROCESS | 1845 | 1461216653461 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 22:30:53 INFO - PROCESS | 1845 | 1461216653496 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7d45800 == 116 [pid = 1845] [id = 479] 22:30:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1b7d2e400) [pid = 1845] [serial = 1438] [outer = (nil)] 22:30:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1b7fc4400) [pid = 1845] [serial = 1439] [outer = 0x7fb1b7d2e400] 22:30:53 INFO - PROCESS | 1845 | 1461216653569 Marionette DEBUG loaded listener.js 22:30:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1bc030400) [pid = 1845] [serial = 1440] [outer = 0x7fb1b7d2e400] 22:30:54 INFO - PROCESS | 1845 | 1461216654514 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 22:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1327ms 22:30:54 INFO - PROCESS | 1845 | 1461216654572 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 22:30:54 INFO - PROCESS | 1845 | 1461216654574 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 22:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:30:54 INFO - PROCESS | 1845 | 1461216654580 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:30:54 INFO - PROCESS | 1845 | 1461216654582 Marionette TRACE conn3 <- [1,1890,null,{}] 22:30:54 INFO - PROCESS | 1845 | 1461216654587 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:55 INFO - PROCESS | 1845 | 1461216655365 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1be8bfc00) [pid = 1845] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1c265c400) [pid = 1845] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1c7a5f800) [pid = 1845] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1c670f000) [pid = 1845] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1c763e000) [pid = 1845] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1af34fc00) [pid = 1845] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1c5a08400) [pid = 1845] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1c6429400) [pid = 1845] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1b4a06000) [pid = 1845] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1bd7d3c00) [pid = 1845] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1af6cac00) [pid = 1845] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1c250f000) [pid = 1845] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1b3f6cc00) [pid = 1845] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1af346c00) [pid = 1845] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1af43d400) [pid = 1845] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1b1618400) [pid = 1845] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1c6fd3400) [pid = 1845] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1b1f9f400) [pid = 1845] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1bded2400) [pid = 1845] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1afbcec00) [pid = 1845] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1af24f400) [pid = 1845] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1af251000) [pid = 1845] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 156 (0x7fb1af24a800) [pid = 1845] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:30:55 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1b161cc00) [pid = 1845] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:30:55 INFO - PROCESS | 1845 | 1461216655556 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1af46c800 == 117 [pid = 1845] [id = 480] 22:30:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1af24f400) [pid = 1845] [serial = 1441] [outer = (nil)] 22:30:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1af346c00) [pid = 1845] [serial = 1442] [outer = 0x7fb1af24f400] 22:30:55 INFO - PROCESS | 1845 | 1461216655616 Marionette DEBUG loaded listener.js 22:30:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1b2d65800) [pid = 1845] [serial = 1443] [outer = 0x7fb1af24f400] 22:30:56 INFO - PROCESS | 1845 | 1461216656244 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 22:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1727ms 22:30:56 INFO - PROCESS | 1845 | 1461216656308 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 22:30:56 INFO - PROCESS | 1845 | 1461216656310 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 22:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:30:56 INFO - PROCESS | 1845 | 1461216656316 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:30:56 INFO - PROCESS | 1845 | 1461216656318 Marionette TRACE conn3 <- [1,1894,null,{}] 22:30:56 INFO - PROCESS | 1845 | 1461216656323 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:56 INFO - PROCESS | 1845 | 1461216656507 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 22:30:56 INFO - PROCESS | 1845 | 1461216656652 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbb3800 == 118 [pid = 1845] [id = 481] 22:30:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1af251000) [pid = 1845] [serial = 1444] [outer = (nil)] 22:30:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1bd633400) [pid = 1845] [serial = 1445] [outer = 0x7fb1af251000] 22:30:56 INFO - PROCESS | 1845 | 1461216656711 Marionette DEBUG loaded listener.js 22:30:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1bd6d0400) [pid = 1845] [serial = 1446] [outer = 0x7fb1af251000] 22:30:57 INFO - PROCESS | 1845 | 1461216657507 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1228ms 22:30:57 INFO - PROCESS | 1845 | 1461216657554 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 22:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:30:57 INFO - PROCESS | 1845 | 1461216657560 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 22:30:57 INFO - PROCESS | 1845 | 1461216657568 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:30:57 INFO - PROCESS | 1845 | 1461216657574 Marionette TRACE conn3 <- [1,1898,null,{}] 22:30:57 INFO - PROCESS | 1845 | 1461216657581 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:57 INFO - PROCESS | 1845 | 1461216657771 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 22:30:57 INFO - PROCESS | 1845 | 1461216657932 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afad4000 == 119 [pid = 1845] [id = 482] 22:30:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1acb0b000) [pid = 1845] [serial = 1447] [outer = (nil)] 22:30:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1af437400) [pid = 1845] [serial = 1448] [outer = 0x7fb1acb0b000] 22:30:58 INFO - PROCESS | 1845 | 1461216658005 Marionette DEBUG loaded listener.js 22:30:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1af4aa800) [pid = 1845] [serial = 1449] [outer = 0x7fb1acb0b000] 22:30:58 INFO - PROCESS | 1845 | 1461216658891 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1391ms 22:30:58 INFO - PROCESS | 1845 | 1461216658959 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 22:30:58 INFO - PROCESS | 1845 | 1461216658968 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 22:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:30:58 INFO - PROCESS | 1845 | 1461216658977 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:30:58 INFO - PROCESS | 1845 | 1461216658980 Marionette TRACE conn3 <- [1,1902,null,{}] 22:30:58 INFO - PROCESS | 1845 | 1461216658985 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:59 INFO - PROCESS | 1845 | 1461216659213 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 22:30:59 INFO - PROCESS | 1845 | 1461216659400 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2e5e800 == 120 [pid = 1845] [id = 483] 22:30:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1af34a000) [pid = 1845] [serial = 1450] [outer = (nil)] 22:30:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1b1cca000) [pid = 1845] [serial = 1451] [outer = 0x7fb1af34a000] 22:30:59 INFO - PROCESS | 1845 | 1461216659482 Marionette DEBUG loaded listener.js 22:30:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1b2c84c00) [pid = 1845] [serial = 1452] [outer = 0x7fb1af34a000] 22:31:00 INFO - PROCESS | 1845 | 1461216660463 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1577ms 22:31:00 INFO - PROCESS | 1845 | 1461216660556 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 22:31:00 INFO - PROCESS | 1845 | 1461216660560 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 22:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:31:00 INFO - PROCESS | 1845 | 1461216660566 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:31:00 INFO - PROCESS | 1845 | 1461216660571 Marionette TRACE conn3 <- [1,1906,null,{}] 22:31:00 INFO - PROCESS | 1845 | 1461216660587 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:00 INFO - PROCESS | 1845 | 1461216660861 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 22:31:01 INFO - PROCESS | 1845 | 1461216661085 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be7bd800 == 121 [pid = 1845] [id = 484] 22:31:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1b652a400) [pid = 1845] [serial = 1453] [outer = (nil)] 22:31:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1b7d29400) [pid = 1845] [serial = 1454] [outer = 0x7fb1b652a400] 22:31:01 INFO - PROCESS | 1845 | 1461216661161 Marionette DEBUG loaded listener.js 22:31:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1bc02b400) [pid = 1845] [serial = 1455] [outer = 0x7fb1b652a400] 22:31:02 INFO - PROCESS | 1845 | 1461216662039 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 22:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1540ms 22:31:02 INFO - PROCESS | 1845 | 1461216662106 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 22:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:31:02 INFO - PROCESS | 1845 | 1461216662111 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 22:31:02 INFO - PROCESS | 1845 | 1461216662117 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:31:02 INFO - PROCESS | 1845 | 1461216662120 Marionette TRACE conn3 <- [1,1910,null,{}] 22:31:02 INFO - PROCESS | 1845 | 1461216662124 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:02 INFO - PROCESS | 1845 | 1461216662330 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 22:31:02 INFO - PROCESS | 1845 | 1461216662520 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee54800 == 122 [pid = 1845] [id = 485] 22:31:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1b652a800) [pid = 1845] [serial = 1456] [outer = (nil)] 22:31:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1bd63a400) [pid = 1845] [serial = 1457] [outer = 0x7fb1b652a800] 22:31:02 INFO - PROCESS | 1845 | 1461216662591 Marionette DEBUG loaded listener.js 22:31:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1bd7cfc00) [pid = 1845] [serial = 1458] [outer = 0x7fb1b652a800] 22:31:03 INFO - PROCESS | 1845 | 1461216663464 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 22:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1382ms 22:31:03 INFO - PROCESS | 1845 | 1461216663499 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 22:31:03 INFO - PROCESS | 1845 | 1461216663503 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 22:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:31:03 INFO - PROCESS | 1845 | 1461216663508 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:31:03 INFO - PROCESS | 1845 | 1461216663510 Marionette TRACE conn3 <- [1,1914,null,{}] 22:31:03 INFO - PROCESS | 1845 | 1461216663516 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:03 INFO - PROCESS | 1845 | 1461216663694 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 22:31:03 INFO - PROCESS | 1845 | 1461216663889 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c00c8800 == 123 [pid = 1845] [id = 486] 22:31:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1bd7cb400) [pid = 1845] [serial = 1459] [outer = (nil)] 22:31:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1bded4400) [pid = 1845] [serial = 1460] [outer = 0x7fb1bd7cb400] 22:31:03 INFO - PROCESS | 1845 | 1461216663957 Marionette DEBUG loaded listener.js 22:31:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1be15a800) [pid = 1845] [serial = 1461] [outer = 0x7fb1bd7cb400] 22:31:04 INFO - PROCESS | 1845 | 1461216664813 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1377ms 22:31:04 INFO - PROCESS | 1845 | 1461216664887 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 22:31:04 INFO - PROCESS | 1845 | 1461216664890 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 22:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:31:04 INFO - PROCESS | 1845 | 1461216664896 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:31:04 INFO - PROCESS | 1845 | 1461216664899 Marionette TRACE conn3 <- [1,1918,null,{}] 22:31:04 INFO - PROCESS | 1845 | 1461216664904 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:05 INFO - PROCESS | 1845 | 1461216665149 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 22:31:05 INFO - PROCESS | 1845 | 1461216665342 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d6b000 == 124 [pid = 1845] [id = 487] 22:31:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1be575800) [pid = 1845] [serial = 1462] [outer = (nil)] 22:31:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1be835c00) [pid = 1845] [serial = 1463] [outer = 0x7fb1be575800] 22:31:05 INFO - PROCESS | 1845 | 1461216665417 Marionette DEBUG loaded listener.js 22:31:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1bed50800) [pid = 1845] [serial = 1464] [outer = 0x7fb1be575800] 22:31:06 INFO - PROCESS | 1845 | 1461216666323 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 22:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1487ms 22:31:06 INFO - PROCESS | 1845 | 1461216666384 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 22:31:06 INFO - PROCESS | 1845 | 1461216666391 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 22:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:31:06 INFO - PROCESS | 1845 | 1461216666401 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:31:06 INFO - PROCESS | 1845 | 1461216666406 Marionette TRACE conn3 <- [1,1922,null,{}] 22:31:06 INFO - PROCESS | 1845 | 1461216666412 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:06 INFO - PROCESS | 1845 | 1461216666592 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 22:31:06 INFO - PROCESS | 1845 | 1461216666782 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c20eb000 == 125 [pid = 1845] [id = 488] 22:31:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1b1fa2400) [pid = 1845] [serial = 1465] [outer = (nil)] 22:31:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1bfd8c800) [pid = 1845] [serial = 1466] [outer = 0x7fb1b1fa2400] 22:31:06 INFO - PROCESS | 1845 | 1461216666853 Marionette DEBUG loaded listener.js 22:31:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1c14d6c00) [pid = 1845] [serial = 1467] [outer = 0x7fb1b1fa2400] 22:31:07 INFO - PROCESS | 1845 | 1461216667658 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 22:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1331ms 22:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:31:07 INFO - PROCESS | 1845 | 1461216667732 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 22:31:07 INFO - PROCESS | 1845 | 1461216667735 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 22:31:07 INFO - PROCESS | 1845 | 1461216667740 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:31:07 INFO - PROCESS | 1845 | 1461216667743 Marionette TRACE conn3 <- [1,1926,null,{}] 22:31:07 INFO - PROCESS | 1845 | 1461216667748 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:07 INFO - PROCESS | 1845 | 1461216667966 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 22:31:08 INFO - PROCESS | 1845 | 1461216668160 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2407800 == 126 [pid = 1845] [id = 489] 22:31:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1be577400) [pid = 1845] [serial = 1468] [outer = (nil)] 22:31:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1c15f1c00) [pid = 1845] [serial = 1469] [outer = 0x7fb1be577400] 22:31:08 INFO - PROCESS | 1845 | 1461216668232 Marionette DEBUG loaded listener.js 22:31:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1c164f400) [pid = 1845] [serial = 1470] [outer = 0x7fb1be577400] 22:31:09 INFO - PROCESS | 1845 | 1461216669059 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 22:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1378ms 22:31:09 INFO - PROCESS | 1845 | 1461216669119 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 22:31:09 INFO - PROCESS | 1845 | 1461216669121 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 22:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:31:09 INFO - PROCESS | 1845 | 1461216669127 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:31:09 INFO - PROCESS | 1845 | 1461216669129 Marionette TRACE conn3 <- [1,1930,null,{}] 22:31:09 INFO - PROCESS | 1845 | 1461216669135 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:09 INFO - PROCESS | 1845 | 1461216669312 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 22:31:09 INFO - PROCESS | 1845 | 1461216669519 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c24e8800 == 127 [pid = 1845] [id = 490] 22:31:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1be831000) [pid = 1845] [serial = 1471] [outer = (nil)] 22:31:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1c1956c00) [pid = 1845] [serial = 1472] [outer = 0x7fb1be831000] 22:31:09 INFO - PROCESS | 1845 | 1461216669624 Marionette DEBUG loaded listener.js 22:31:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1c1ea5400) [pid = 1845] [serial = 1473] [outer = 0x7fb1be831000] 22:31:10 INFO - PROCESS | 1845 | 1461216670509 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 22:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1432ms 22:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:31:10 INFO - PROCESS | 1845 | 1461216670560 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 22:31:10 INFO - PROCESS | 1845 | 1461216670563 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 22:31:10 INFO - PROCESS | 1845 | 1461216670569 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:31:10 INFO - PROCESS | 1845 | 1461216670572 Marionette TRACE conn3 <- [1,1934,null,{}] 22:31:10 INFO - PROCESS | 1845 | 1461216670577 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:10 INFO - PROCESS | 1845 | 1461216670769 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 22:31:10 INFO - PROCESS | 1845 | 1461216670967 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c26ef000 == 128 [pid = 1845] [id = 491] 22:31:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1c14d8800) [pid = 1845] [serial = 1474] [outer = (nil)] 22:31:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1c207fc00) [pid = 1845] [serial = 1475] [outer = 0x7fb1c14d8800] 22:31:11 INFO - PROCESS | 1845 | 1461216671035 Marionette DEBUG loaded listener.js 22:31:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1c23d0400) [pid = 1845] [serial = 1476] [outer = 0x7fb1c14d8800] 22:31:11 INFO - PROCESS | 1845 | 1461216671908 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1376ms 22:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:31:11 INFO - PROCESS | 1845 | 1461216671945 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 22:31:11 INFO - PROCESS | 1845 | 1461216671948 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 22:31:11 INFO - PROCESS | 1845 | 1461216671955 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:31:11 INFO - PROCESS | 1845 | 1461216671959 Marionette TRACE conn3 <- [1,1938,null,{}] 22:31:11 INFO - PROCESS | 1845 | 1461216671964 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:12 INFO - PROCESS | 1845 | 1461216672165 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 22:31:12 INFO - PROCESS | 1845 | 1461216672366 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c58ba000 == 129 [pid = 1845] [id = 492] 22:31:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1c1655800) [pid = 1845] [serial = 1477] [outer = (nil)] 22:31:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1c2622800) [pid = 1845] [serial = 1478] [outer = 0x7fb1c1655800] 22:31:12 INFO - PROCESS | 1845 | 1461216672438 Marionette DEBUG loaded listener.js 22:31:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1c26d0800) [pid = 1845] [serial = 1479] [outer = 0x7fb1c1655800] 22:31:13 INFO - PROCESS | 1845 | 1461216673330 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1428ms 22:31:13 INFO - PROCESS | 1845 | 1461216673383 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 22:31:13 INFO - PROCESS | 1845 | 1461216673386 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 22:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:31:13 INFO - PROCESS | 1845 | 1461216673393 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:31:13 INFO - PROCESS | 1845 | 1461216673396 Marionette TRACE conn3 <- [1,1942,null,{}] 22:31:13 INFO - PROCESS | 1845 | 1461216673401 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:13 INFO - PROCESS | 1845 | 1461216673584 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 22:31:13 INFO - PROCESS | 1845 | 1461216673786 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c677f000 == 130 [pid = 1845] [id = 493] 22:31:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1c2072400) [pid = 1845] [serial = 1480] [outer = (nil)] 22:31:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1c4a47800) [pid = 1845] [serial = 1481] [outer = 0x7fb1c2072400] 22:31:13 INFO - PROCESS | 1845 | 1461216673855 Marionette DEBUG loaded listener.js 22:31:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1c513cc00) [pid = 1845] [serial = 1482] [outer = 0x7fb1c2072400] 22:31:14 INFO - PROCESS | 1845 | 1461216674730 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1386ms 22:31:14 INFO - PROCESS | 1845 | 1461216674779 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 22:31:14 INFO - PROCESS | 1845 | 1461216674783 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 22:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:31:14 INFO - PROCESS | 1845 | 1461216674789 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:31:14 INFO - PROCESS | 1845 | 1461216674792 Marionette TRACE conn3 <- [1,1946,null,{}] 22:31:14 INFO - PROCESS | 1845 | 1461216674798 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:14 INFO - PROCESS | 1845 | 1461216674987 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 22:31:15 INFO - PROCESS | 1845 | 1461216675185 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c767c800 == 131 [pid = 1845] [id = 494] 22:31:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1c2620800) [pid = 1845] [serial = 1483] [outer = (nil)] 22:31:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1c5da8400) [pid = 1845] [serial = 1484] [outer = 0x7fb1c2620800] 22:31:15 INFO - PROCESS | 1845 | 1461216675255 Marionette DEBUG loaded listener.js 22:31:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1c6424000) [pid = 1845] [serial = 1485] [outer = 0x7fb1c2620800] 22:31:16 INFO - PROCESS | 1845 | 1461216676154 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1437ms 22:31:16 INFO - PROCESS | 1845 | 1461216676228 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 22:31:16 INFO - PROCESS | 1845 | 1461216676231 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 22:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:31:16 INFO - PROCESS | 1845 | 1461216676237 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:31:16 INFO - PROCESS | 1845 | 1461216676239 Marionette TRACE conn3 <- [1,1950,null,{}] 22:31:16 INFO - PROCESS | 1845 | 1461216676244 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:16 INFO - PROCESS | 1845 | 1461216676429 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 22:31:16 INFO - PROCESS | 1845 | 1461216676636 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b4d84800 == 132 [pid = 1845] [id = 495] 22:31:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1af495c00) [pid = 1845] [serial = 1486] [outer = (nil)] 22:31:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1b1cc8000) [pid = 1845] [serial = 1487] [outer = 0x7fb1af495c00] 22:31:16 INFO - PROCESS | 1845 | 1461216676706 Marionette DEBUG loaded listener.js 22:31:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1c002e800) [pid = 1845] [serial = 1488] [outer = 0x7fb1af495c00] 22:31:17 INFO - PROCESS | 1845 | 1461216677545 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1331ms 22:31:17 INFO - PROCESS | 1845 | 1461216677582 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 22:31:17 INFO - PROCESS | 1845 | 1461216677585 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 22:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:31:17 INFO - PROCESS | 1845 | 1461216677596 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:31:17 INFO - PROCESS | 1845 | 1461216677598 Marionette TRACE conn3 <- [1,1954,null,{}] 22:31:17 INFO - PROCESS | 1845 | 1461216677602 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:17 INFO - PROCESS | 1845 | 1461216677804 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 22:31:18 INFO - PROCESS | 1845 | 1461216678008 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae7d2800 == 133 [pid = 1845] [id = 496] 22:31:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1acb02400) [pid = 1845] [serial = 1489] [outer = (nil)] 22:31:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1acb0b400) [pid = 1845] [serial = 1490] [outer = 0x7fb1acb02400] 22:31:18 INFO - PROCESS | 1845 | 1461216678465 Marionette DEBUG loaded listener.js 22:31:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1ae1ddc00) [pid = 1845] [serial = 1491] [outer = 0x7fb1acb02400] 22:31:19 INFO - PROCESS | 1845 | 1461216679332 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 22:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1783ms 22:31:19 INFO - PROCESS | 1845 | 1461216679380 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 22:31:19 INFO - PROCESS | 1845 | 1461216679386 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 22:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:31:19 INFO - PROCESS | 1845 | 1461216679394 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:31:19 INFO - PROCESS | 1845 | 1461216679398 Marionette TRACE conn3 <- [1,1958,null,{}] 22:31:19 INFO - PROCESS | 1845 | 1461216679405 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:19 INFO - PROCESS | 1845 | 1461216679613 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 22:31:19 INFO - PROCESS | 1845 | 1461216679812 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7c7d000 == 134 [pid = 1845] [id = 497] 22:31:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1afbcb400) [pid = 1845] [serial = 1492] [outer = (nil)] 22:31:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1b1cce800) [pid = 1845] [serial = 1493] [outer = 0x7fb1afbcb400] 22:31:19 INFO - PROCESS | 1845 | 1461216679875 Marionette DEBUG loaded listener.js 22:31:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1b2d64800) [pid = 1845] [serial = 1494] [outer = 0x7fb1afbcb400] 22:31:20 INFO - PROCESS | 1845 | 1461216680767 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 22:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1431ms 22:31:20 INFO - PROCESS | 1845 | 1461216680825 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 22:31:20 INFO - PROCESS | 1845 | 1461216680832 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 22:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:31:20 INFO - PROCESS | 1845 | 1461216680852 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:31:20 INFO - PROCESS | 1845 | 1461216680862 Marionette TRACE conn3 <- [1,1962,null,{}] 22:31:20 INFO - PROCESS | 1845 | 1461216680868 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:21 INFO - PROCESS | 1845 | 1461216681162 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 22:31:21 INFO - PROCESS | 1845 | 1461216681435 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ac8e8800 == 135 [pid = 1845] [id = 498] 22:31:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1ae1d2400) [pid = 1845] [serial = 1495] [outer = (nil)] 22:31:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1b4167400) [pid = 1845] [serial = 1496] [outer = 0x7fb1ae1d2400] 22:31:21 INFO - PROCESS | 1845 | 1461216681545 Marionette DEBUG loaded listener.js 22:31:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1b6527800) [pid = 1845] [serial = 1497] [outer = 0x7fb1ae1d2400] 22:31:21 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1af46c800 == 134 [pid = 1845] [id = 480] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1d5f33c00) [pid = 1845] [serial = 1337] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1d9ea7400) [pid = 1845] [serial = 1340] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1bc121c00) [pid = 1845] [serial = 1343] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1da468c00) [pid = 1845] [serial = 1346] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1bc034800) [pid = 1845] [serial = 1349] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1afbc3400) [pid = 1845] [serial = 1352] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1b7fc7000) [pid = 1845] [serial = 1382] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7d45800 == 133 [pid = 1845] [id = 479] 22:31:22 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b57f1000 == 132 [pid = 1845] [id = 478] 22:31:22 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b31d3800 == 131 [pid = 1845] [id = 477] 22:31:22 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1affe4000 == 130 [pid = 1845] [id = 476] 22:31:22 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ac7c6000 == 129 [pid = 1845] [id = 475] 22:31:22 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae806000 == 128 [pid = 1845] [id = 474] 22:31:22 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae46b800 == 127 [pid = 1845] [id = 472] 22:31:22 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae15b000 == 126 [pid = 1845] [id = 470] 22:31:22 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1dc18b000 == 125 [pid = 1845] [id = 469] 22:31:22 INFO - PROCESS | 1845 | 1461216682433 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1c606bc00) [pid = 1845] [serial = 1113] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1c6705800) [pid = 1845] [serial = 1116] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1d3e55400) [pid = 1845] [serial = 1230] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1c7a5ac00) [pid = 1845] [serial = 1221] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1c8991c00) [pid = 1845] [serial = 1227] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1b654dc00) [pid = 1845] [serial = 1146] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1c6f88000) [pid = 1845] [serial = 1215] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1c762c000) [pid = 1845] [serial = 1218] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1c6421000) [pid = 1845] [serial = 1212] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1c1ddbc00) [pid = 1845] [serial = 1206] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1bd7d1c00) [pid = 1845] [serial = 1203] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1c59ec400) [pid = 1845] [serial = 1110] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1c65c6800) [pid = 1845] [serial = 1176] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1c2669800) [pid = 1845] [serial = 1119] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1c207bc00) [pid = 1845] [serial = 1370] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1c6dc5400) [pid = 1845] [serial = 1373] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1c753c400) [pid = 1845] [serial = 1376] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1bbf25000) [pid = 1845] [serial = 1361] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1c0029c00) [pid = 1845] [serial = 1365] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1be82fc00) [pid = 1845] [serial = 1364] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1afbd1c00) [pid = 1845] [serial = 1355] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1b1cc2c00) [pid = 1845] [serial = 1356] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1c6f80c00) [pid = 1845] [serial = 1331] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1b1fad400) [pid = 1845] [serial = 1359] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1b1620800) [pid = 1845] [serial = 1358] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1b7fc7800) [pid = 1845] [serial = 1367] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1c5c31400) [pid = 1845] [serial = 1328] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1bfd88c00) [pid = 1845] [serial = 1368] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1c3e7dc00) [pid = 1845] [serial = 1325] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1bc124000) [pid = 1845] [serial = 1362] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1c1517400) [pid = 1845] [serial = 1322] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1b1fae800) [pid = 1845] [serial = 1316] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1bd6cd800) [pid = 1845] [serial = 1319] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1ce059c00) [pid = 1845] [serial = 1334] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1c7a59800) [pid = 1845] [serial = 1377] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1af48dc00) [pid = 1845] [serial = 1379] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1c6fd2000) [pid = 1845] [serial = 1374] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1b6526000) [pid = 1845] [serial = 1380] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1c670a000) [pid = 1845] [serial = 1371] [outer = (nil)] [url = about:blank] 22:31:22 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1d4fe4400) [pid = 1845] [serial = 1236] [outer = (nil)] [url = about:blank] 22:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1635ms 22:31:22 INFO - PROCESS | 1845 | 1461216682486 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 22:31:22 INFO - PROCESS | 1845 | 1461216682490 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 22:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:31:22 INFO - PROCESS | 1845 | 1461216682495 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:31:22 INFO - PROCESS | 1845 | 1461216682500 Marionette TRACE conn3 <- [1,1966,null,{}] 22:31:22 INFO - PROCESS | 1845 | 1461216682514 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:22 INFO - PROCESS | 1845 | 1461216682686 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 22:31:22 INFO - PROCESS | 1845 | 1461216682858 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae80d800 == 126 [pid = 1845] [id = 499] 22:31:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1af48cc00) [pid = 1845] [serial = 1498] [outer = (nil)] 22:31:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1b7cf2400) [pid = 1845] [serial = 1499] [outer = 0x7fb1af48cc00] 22:31:22 INFO - PROCESS | 1845 | 1461216682917 Marionette DEBUG loaded listener.js 22:31:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1b7fc7000) [pid = 1845] [serial = 1500] [outer = 0x7fb1af48cc00] 22:31:23 INFO - PROCESS | 1845 | 1461216683610 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 22:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1139ms 22:31:23 INFO - PROCESS | 1845 | 1461216683634 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 22:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:31:23 INFO - PROCESS | 1845 | 1461216683638 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 22:31:23 INFO - PROCESS | 1845 | 1461216683643 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:31:23 INFO - PROCESS | 1845 | 1461216683646 Marionette TRACE conn3 <- [1,1970,null,{}] 22:31:23 INFO - PROCESS | 1845 | 1461216683650 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:23 INFO - PROCESS | 1845 | 1461216683869 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 22:31:23 INFO - PROCESS | 1845 | 1461216683888 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b19d4000 == 127 [pid = 1845] [id = 500] 22:31:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1af2a2c00) [pid = 1845] [serial = 1501] [outer = (nil)] 22:31:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1bd63ec00) [pid = 1845] [serial = 1502] [outer = 0x7fb1af2a2c00] 22:31:23 INFO - PROCESS | 1845 | 1461216683947 Marionette DEBUG loaded listener.js 22:31:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1bd7d6000) [pid = 1845] [serial = 1503] [outer = 0x7fb1af2a2c00] 22:31:24 INFO - PROCESS | 1845 | 1461216684803 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 22:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1191ms 22:31:24 INFO - PROCESS | 1845 | 1461216684843 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 22:31:24 INFO - PROCESS | 1845 | 1461216684846 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 22:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:31:24 INFO - PROCESS | 1845 | 1461216684851 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:31:24 INFO - PROCESS | 1845 | 1461216684853 Marionette TRACE conn3 <- [1,1974,null,{}] 22:31:24 INFO - PROCESS | 1845 | 1461216684858 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:25 INFO - PROCESS | 1845 | 1461216685077 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 22:31:25 INFO - PROCESS | 1845 | 1461216685102 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b68e8800 == 128 [pid = 1845] [id = 501] 22:31:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1bd7d8000) [pid = 1845] [serial = 1504] [outer = (nil)] 22:31:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1be570c00) [pid = 1845] [serial = 1505] [outer = 0x7fb1bd7d8000] 22:31:25 INFO - PROCESS | 1845 | 1461216685170 Marionette DEBUG loaded listener.js 22:31:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1be8b6c00) [pid = 1845] [serial = 1506] [outer = 0x7fb1bd7d8000] 22:31:26 INFO - PROCESS | 1845 | 1461216686109 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 22:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1278ms 22:31:26 INFO - PROCESS | 1845 | 1461216686129 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 22:31:26 INFO - PROCESS | 1845 | 1461216686132 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 22:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:31:26 INFO - PROCESS | 1845 | 1461216686137 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:31:26 INFO - PROCESS | 1845 | 1461216686139 Marionette TRACE conn3 <- [1,1978,null,{}] 22:31:26 INFO - PROCESS | 1845 | 1461216686160 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:26 INFO - PROCESS | 1845 | 1461216686386 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 22:31:26 INFO - PROCESS | 1845 | 1461216686412 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed99800 == 129 [pid = 1845] [id = 502] 22:31:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1be8b6400) [pid = 1845] [serial = 1507] [outer = (nil)] 22:31:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1c1dd9800) [pid = 1845] [serial = 1508] [outer = 0x7fb1be8b6400] 22:31:26 INFO - PROCESS | 1845 | 1461216686475 Marionette DEBUG loaded listener.js 22:31:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1c2506400) [pid = 1845] [serial = 1509] [outer = 0x7fb1be8b6400] 22:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1b1c92400) [pid = 1845] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1bed4e000) [pid = 1845] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1af4b2c00) [pid = 1845] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1b7d2e400) [pid = 1845] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1af24f400) [pid = 1845] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1af2b0800) [pid = 1845] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1af250400) [pid = 1845] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1ae1dcc00) [pid = 1845] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1af34a400) [pid = 1845] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:31:27 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1af43dc00) [pid = 1845] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:31:27 INFO - PROCESS | 1845 | 1461216687572 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1498ms 22:31:27 INFO - PROCESS | 1845 | 1461216687636 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 22:31:27 INFO - PROCESS | 1845 | 1461216687639 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 22:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:31:27 INFO - PROCESS | 1845 | 1461216687646 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:31:27 INFO - PROCESS | 1845 | 1461216687649 Marionette TRACE conn3 <- [1,1982,null,{}] 22:31:27 INFO - PROCESS | 1845 | 1461216687654 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:27 INFO - PROCESS | 1845 | 1461216687832 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 22:31:27 INFO - PROCESS | 1845 | 1461216687845 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee5e800 == 130 [pid = 1845] [id = 503] 22:31:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1af490400) [pid = 1845] [serial = 1510] [outer = (nil)] 22:31:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1bd640400) [pid = 1845] [serial = 1511] [outer = 0x7fb1af490400] 22:31:27 INFO - PROCESS | 1845 | 1461216687902 Marionette DEBUG loaded listener.js 22:31:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1c2506000) [pid = 1845] [serial = 1512] [outer = 0x7fb1af490400] 22:31:28 INFO - PROCESS | 1845 | 1461216688679 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1081ms 22:31:28 INFO - PROCESS | 1845 | 1461216688728 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 22:31:28 INFO - PROCESS | 1845 | 1461216688731 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 22:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:31:28 INFO - PROCESS | 1845 | 1461216688736 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:31:28 INFO - PROCESS | 1845 | 1461216688738 Marionette TRACE conn3 <- [1,1986,null,{}] 22:31:28 INFO - PROCESS | 1845 | 1461216688743 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:28 INFO - PROCESS | 1845 | 1461216688958 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 22:31:28 INFO - PROCESS | 1845 | 1461216688979 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1e2c800 == 131 [pid = 1845] [id = 504] 22:31:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1bef87c00) [pid = 1845] [serial = 1513] [outer = (nil)] 22:31:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1c265c400) [pid = 1845] [serial = 1514] [outer = 0x7fb1bef87c00] 22:31:29 INFO - PROCESS | 1845 | 1461216689035 Marionette DEBUG loaded listener.js 22:31:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1c26c8400) [pid = 1845] [serial = 1515] [outer = 0x7fb1bef87c00] 22:31:30 INFO - PROCESS | 1845 | 1461216690121 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1433ms 22:31:30 INFO - PROCESS | 1845 | 1461216690170 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 22:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:31:30 INFO - PROCESS | 1845 | 1461216690177 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 22:31:30 INFO - PROCESS | 1845 | 1461216690185 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:31:30 INFO - PROCESS | 1845 | 1461216690190 Marionette TRACE conn3 <- [1,1990,null,{}] 22:31:30 INFO - PROCESS | 1845 | 1461216690197 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:30 INFO - PROCESS | 1845 | 1461216690437 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 22:31:30 INFO - PROCESS | 1845 | 1461216690636 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b19c2800 == 132 [pid = 1845] [id = 505] 22:31:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1af48dc00) [pid = 1845] [serial = 1516] [outer = (nil)] 22:31:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1b161dc00) [pid = 1845] [serial = 1517] [outer = 0x7fb1af48dc00] 22:31:30 INFO - PROCESS | 1845 | 1461216690760 Marionette DEBUG loaded listener.js 22:31:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1b1fad000) [pid = 1845] [serial = 1518] [outer = 0x7fb1af48dc00] 22:31:31 INFO - PROCESS | 1845 | 1461216691774 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1633ms 22:31:31 INFO - PROCESS | 1845 | 1461216691819 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 22:31:31 INFO - PROCESS | 1845 | 1461216691827 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 22:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:31:31 INFO - PROCESS | 1845 | 1461216691837 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:31:31 INFO - PROCESS | 1845 | 1461216691841 Marionette TRACE conn3 <- [1,1994,null,{}] 22:31:31 INFO - PROCESS | 1845 | 1461216691847 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:32 INFO - PROCESS | 1845 | 1461216692049 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 22:31:32 INFO - PROCESS | 1845 | 1461216692242 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be50b000 == 133 [pid = 1845] [id = 506] 22:31:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1af4af400) [pid = 1845] [serial = 1519] [outer = (nil)] 22:31:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1b658f400) [pid = 1845] [serial = 1520] [outer = 0x7fb1af4af400] 22:31:32 INFO - PROCESS | 1845 | 1461216692317 Marionette DEBUG loaded listener.js 22:31:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1bd638800) [pid = 1845] [serial = 1521] [outer = 0x7fb1af4af400] 22:31:33 INFO - PROCESS | 1845 | 1461216693187 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1381ms 22:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:31:33 INFO - PROCESS | 1845 | 1461216693219 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 22:31:33 INFO - PROCESS | 1845 | 1461216693222 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 22:31:33 INFO - PROCESS | 1845 | 1461216693228 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:31:33 INFO - PROCESS | 1845 | 1461216693233 Marionette TRACE conn3 <- [1,1998,null,{}] 22:31:33 INFO - PROCESS | 1845 | 1461216693264 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:33 INFO - PROCESS | 1845 | 1461216693515 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 22:31:33 INFO - PROCESS | 1845 | 1461216693656 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2571800 == 134 [pid = 1845] [id = 507] 22:31:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1be831c00) [pid = 1845] [serial = 1522] [outer = (nil)] 22:31:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1becdb000) [pid = 1845] [serial = 1523] [outer = 0x7fb1be831c00] 22:31:33 INFO - PROCESS | 1845 | 1461216693732 Marionette DEBUG loaded listener.js 22:31:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1c15f8000) [pid = 1845] [serial = 1524] [outer = 0x7fb1be831c00] 22:31:34 INFO - PROCESS | 1845 | 1461216694559 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 22:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1387ms 22:31:34 INFO - PROCESS | 1845 | 1461216694615 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 22:31:34 INFO - PROCESS | 1845 | 1461216694619 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 22:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:31:34 INFO - PROCESS | 1845 | 1461216694626 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:31:34 INFO - PROCESS | 1845 | 1461216694629 Marionette TRACE conn3 <- [1,2002,null,{}] 22:31:34 INFO - PROCESS | 1845 | 1461216694634 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:34 INFO - PROCESS | 1845 | 1461216694822 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 22:31:35 INFO - PROCESS | 1845 | 1461216695021 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c625a000 == 135 [pid = 1845] [id = 508] 22:31:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1bd7d5800) [pid = 1845] [serial = 1525] [outer = (nil)] 22:31:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1c34c0400) [pid = 1845] [serial = 1526] [outer = 0x7fb1bd7d5800] 22:31:35 INFO - PROCESS | 1845 | 1461216695092 Marionette DEBUG loaded listener.js 22:31:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1c4a22400) [pid = 1845] [serial = 1527] [outer = 0x7fb1bd7d5800] 22:31:35 INFO - PROCESS | 1845 | 1461216695950 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1376ms 22:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:31:36 INFO - PROCESS | 1845 | 1461216696003 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 22:31:36 INFO - PROCESS | 1845 | 1461216696005 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 22:31:36 INFO - PROCESS | 1845 | 1461216696016 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:31:36 INFO - PROCESS | 1845 | 1461216696022 Marionette TRACE conn3 <- [1,2006,null,{}] 22:31:36 INFO - PROCESS | 1845 | 1461216696031 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:36 INFO - PROCESS | 1845 | 1461216696217 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 22:31:36 INFO - PROCESS | 1845 | 1461216696418 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c70e8800 == 136 [pid = 1845] [id = 509] 22:31:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1c23c6800) [pid = 1845] [serial = 1528] [outer = (nil)] 22:31:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1b7d2d400) [pid = 1845] [serial = 1529] [outer = 0x7fb1c23c6800] 22:31:36 INFO - PROCESS | 1845 | 1461216696495 Marionette DEBUG loaded listener.js 22:31:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1c6060800) [pid = 1845] [serial = 1530] [outer = 0x7fb1c23c6800] 22:31:37 INFO - PROCESS | 1845 | 1461216697400 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 22:31:37 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 22:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1436ms 22:31:37 INFO - PROCESS | 1845 | 1461216697450 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 22:31:37 INFO - PROCESS | 1845 | 1461216697454 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 22:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:31:37 INFO - PROCESS | 1845 | 1461216697459 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:31:37 INFO - PROCESS | 1845 | 1461216697461 Marionette TRACE conn3 <- [1,2010,null,{}] 22:31:37 INFO - PROCESS | 1845 | 1461216697467 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:37 INFO - PROCESS | 1845 | 1461216697664 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 22:31:37 INFO - PROCESS | 1845 | 1461216697859 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c88f8800 == 137 [pid = 1845] [id = 510] 22:31:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1c6421000) [pid = 1845] [serial = 1531] [outer = (nil)] 22:31:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1c6711800) [pid = 1845] [serial = 1532] [outer = 0x7fb1c6421000] 22:31:37 INFO - PROCESS | 1845 | 1461216697934 Marionette DEBUG loaded listener.js 22:31:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1c6f82400) [pid = 1845] [serial = 1533] [outer = 0x7fb1c6421000] 22:31:38 INFO - PROCESS | 1845 | 1461216698803 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 22:31:38 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 22:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1378ms 22:31:38 INFO - PROCESS | 1845 | 1461216698839 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 22:31:38 INFO - PROCESS | 1845 | 1461216698843 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 22:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:31:38 INFO - PROCESS | 1845 | 1461216698849 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:31:38 INFO - PROCESS | 1845 | 1461216698851 Marionette TRACE conn3 <- [1,2014,null,{}] 22:31:38 INFO - PROCESS | 1845 | 1461216698856 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:39 INFO - PROCESS | 1845 | 1461216699045 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 22:31:39 INFO - PROCESS | 1845 | 1461216699248 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1cdfa2800 == 138 [pid = 1845] [id = 511] 22:31:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1c65c9c00) [pid = 1845] [serial = 1534] [outer = (nil)] 22:31:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1c6f8c800) [pid = 1845] [serial = 1535] [outer = 0x7fb1c65c9c00] 22:31:39 INFO - PROCESS | 1845 | 1461216699314 Marionette DEBUG loaded listener.js 22:31:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1c6fd8000) [pid = 1845] [serial = 1536] [outer = 0x7fb1c65c9c00] 22:31:40 INFO - PROCESS | 1845 | 1461216700172 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1379ms 22:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:31:40 INFO - PROCESS | 1845 | 1461216700229 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 22:31:40 INFO - PROCESS | 1845 | 1461216700232 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 22:31:40 INFO - PROCESS | 1845 | 1461216700237 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:31:40 INFO - PROCESS | 1845 | 1461216700240 Marionette TRACE conn3 <- [1,2018,null,{}] 22:31:40 INFO - PROCESS | 1845 | 1461216700245 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:40 INFO - PROCESS | 1845 | 1461216700431 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 22:31:40 INFO - PROCESS | 1845 | 1461216700630 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1cedcb000 == 139 [pid = 1845] [id = 512] 22:31:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1c6f80c00) [pid = 1845] [serial = 1537] [outer = (nil)] 22:31:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1c7624400) [pid = 1845] [serial = 1538] [outer = 0x7fb1c6f80c00] 22:31:40 INFO - PROCESS | 1845 | 1461216700696 Marionette DEBUG loaded listener.js 22:31:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1c7a47400) [pid = 1845] [serial = 1539] [outer = 0x7fb1c6f80c00] 22:31:41 INFO - PROCESS | 1845 | 1461216701561 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1379ms 22:31:41 INFO - PROCESS | 1845 | 1461216701616 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 22:31:41 INFO - PROCESS | 1845 | 1461216701620 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 22:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:31:41 INFO - PROCESS | 1845 | 1461216701625 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:31:41 INFO - PROCESS | 1845 | 1461216701628 Marionette TRACE conn3 <- [1,2022,null,{}] 22:31:41 INFO - PROCESS | 1845 | 1461216701633 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:41 INFO - PROCESS | 1845 | 1461216701827 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 22:31:42 INFO - PROCESS | 1845 | 1461216702029 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4f3e800 == 140 [pid = 1845] [id = 513] 22:31:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1c6fd7000) [pid = 1845] [serial = 1540] [outer = (nil)] 22:31:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1c7a57000) [pid = 1845] [serial = 1541] [outer = 0x7fb1c6fd7000] 22:31:42 INFO - PROCESS | 1845 | 1461216702108 Marionette DEBUG loaded listener.js 22:31:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1c7a5f400) [pid = 1845] [serial = 1542] [outer = 0x7fb1c6fd7000] 22:31:42 INFO - PROCESS | 1845 | 1461216702956 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1383ms 22:31:43 INFO - PROCESS | 1845 | 1461216703008 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 22:31:43 INFO - PROCESS | 1845 | 1461216703012 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 22:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:31:43 INFO - PROCESS | 1845 | 1461216703017 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:31:43 INFO - PROCESS | 1845 | 1461216703020 Marionette TRACE conn3 <- [1,2026,null,{}] 22:31:43 INFO - PROCESS | 1845 | 1461216703025 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:43 INFO - PROCESS | 1845 | 1461216703213 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 22:31:43 INFO - PROCESS | 1845 | 1461216703415 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5bc8800 == 141 [pid = 1845] [id = 514] 22:31:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1c7539400) [pid = 1845] [serial = 1543] [outer = (nil)] 22:31:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1c7d23c00) [pid = 1845] [serial = 1544] [outer = 0x7fb1c7539400] 22:31:43 INFO - PROCESS | 1845 | 1461216703482 Marionette DEBUG loaded listener.js 22:31:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1c87b2400) [pid = 1845] [serial = 1545] [outer = 0x7fb1c7539400] 22:31:44 INFO - PROCESS | 1845 | 1461216704330 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1376ms 22:31:44 INFO - PROCESS | 1845 | 1461216704395 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 22:31:44 INFO - PROCESS | 1845 | 1461216704399 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 22:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:31:44 INFO - PROCESS | 1845 | 1461216704405 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:31:44 INFO - PROCESS | 1845 | 1461216704409 Marionette TRACE conn3 <- [1,2030,null,{}] 22:31:44 INFO - PROCESS | 1845 | 1461216704413 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:44 INFO - PROCESS | 1845 | 1461216704635 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 22:31:44 INFO - PROCESS | 1845 | 1461216704843 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9926000 == 142 [pid = 1845] [id = 515] 22:31:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1c7a51000) [pid = 1845] [serial = 1546] [outer = (nil)] 22:31:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1d4a75800) [pid = 1845] [serial = 1547] [outer = 0x7fb1c7a51000] 22:31:44 INFO - PROCESS | 1845 | 1461216704917 Marionette DEBUG loaded listener.js 22:31:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1d5f31400) [pid = 1845] [serial = 1548] [outer = 0x7fb1c7a51000] 22:31:45 INFO - PROCESS | 1845 | 1461216705775 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1426ms 22:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:31:45 INFO - PROCESS | 1845 | 1461216705832 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 22:31:45 INFO - PROCESS | 1845 | 1461216705835 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 22:31:45 INFO - PROCESS | 1845 | 1461216705840 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:31:45 INFO - PROCESS | 1845 | 1461216705843 Marionette TRACE conn3 <- [1,2034,null,{}] 22:31:45 INFO - PROCESS | 1845 | 1461216705848 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:46 INFO - PROCESS | 1845 | 1461216706034 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 22:31:46 INFO - PROCESS | 1845 | 1461216706283 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9e80800 == 143 [pid = 1845] [id = 516] 22:31:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1c2079800) [pid = 1845] [serial = 1549] [outer = (nil)] 22:31:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1d5f40000) [pid = 1845] [serial = 1550] [outer = 0x7fb1c2079800] 22:31:46 INFO - PROCESS | 1845 | 1461216706395 Marionette DEBUG loaded listener.js 22:31:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1d62fb000) [pid = 1845] [serial = 1551] [outer = 0x7fb1c2079800] 22:31:47 INFO - PROCESS | 1845 | 1461216707222 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1436ms 22:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:31:47 INFO - PROCESS | 1845 | 1461216707277 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 22:31:47 INFO - PROCESS | 1845 | 1461216707280 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 22:31:47 INFO - PROCESS | 1845 | 1461216707285 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:31:47 INFO - PROCESS | 1845 | 1461216707288 Marionette TRACE conn3 <- [1,2038,null,{}] 22:31:47 INFO - PROCESS | 1845 | 1461216707293 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:47 INFO - PROCESS | 1845 | 1461216707474 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 22:31:47 INFO - PROCESS | 1845 | 1461216707678 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da419800 == 144 [pid = 1845] [id = 517] 22:31:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1d4f94000) [pid = 1845] [serial = 1552] [outer = (nil)] 22:31:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1d9ea2800) [pid = 1845] [serial = 1553] [outer = 0x7fb1d4f94000] 22:31:47 INFO - PROCESS | 1845 | 1461216707744 Marionette DEBUG loaded listener.js 22:31:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1d9eb1800) [pid = 1845] [serial = 1554] [outer = 0x7fb1d4f94000] 22:31:48 INFO - PROCESS | 1845 | 1461216708586 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1333ms 22:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:31:48 INFO - PROCESS | 1845 | 1461216708618 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 22:31:48 INFO - PROCESS | 1845 | 1461216708621 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 22:31:48 INFO - PROCESS | 1845 | 1461216708625 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:31:48 INFO - PROCESS | 1845 | 1461216708629 Marionette TRACE conn3 <- [1,2042,null,{}] 22:31:48 INFO - PROCESS | 1845 | 1461216708634 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:48 INFO - PROCESS | 1845 | 1461216708819 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 22:31:49 INFO - PROCESS | 1845 | 1461216709023 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dcb43000 == 145 [pid = 1845] [id = 518] 22:31:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1d62f5c00) [pid = 1845] [serial = 1555] [outer = (nil)] 22:31:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1da04cc00) [pid = 1845] [serial = 1556] [outer = 0x7fb1d62f5c00] 22:31:49 INFO - PROCESS | 1845 | 1461216709088 Marionette DEBUG loaded listener.js 22:31:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1da1ba000) [pid = 1845] [serial = 1557] [outer = 0x7fb1d62f5c00] 22:31:49 INFO - PROCESS | 1845 | 1461216709984 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 22:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1436ms 22:31:50 INFO - PROCESS | 1845 | 1461216710063 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 22:31:50 INFO - PROCESS | 1845 | 1461216710066 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 22:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:31:50 INFO - PROCESS | 1845 | 1461216710072 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:31:50 INFO - PROCESS | 1845 | 1461216710074 Marionette TRACE conn3 <- [1,2046,null,{}] 22:31:50 INFO - PROCESS | 1845 | 1461216710079 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:50 INFO - PROCESS | 1845 | 1461216710275 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 22:31:50 INFO - PROCESS | 1845 | 1461216710479 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae2ab800 == 146 [pid = 1845] [id = 519] 22:31:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 216 (0x7fb1af2a6c00) [pid = 1845] [serial = 1558] [outer = (nil)] 22:31:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 217 (0x7fb1b3316000) [pid = 1845] [serial = 1559] [outer = 0x7fb1af2a6c00] 22:31:50 INFO - PROCESS | 1845 | 1461216710549 Marionette DEBUG loaded listener.js 22:31:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 218 (0x7fb1b331bc00) [pid = 1845] [serial = 1560] [outer = 0x7fb1af2a6c00] 22:31:51 INFO - PROCESS | 1845 | 1461216711434 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1428ms 22:31:51 INFO - PROCESS | 1845 | 1461216711501 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 22:31:51 INFO - PROCESS | 1845 | 1461216711503 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 22:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:31:51 INFO - PROCESS | 1845 | 1461216711509 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:31:51 INFO - PROCESS | 1845 | 1461216711511 Marionette TRACE conn3 <- [1,2050,null,{}] 22:31:51 INFO - PROCESS | 1845 | 1461216711517 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:51 INFO - PROCESS | 1845 | 1461216711729 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 22:31:52 INFO - PROCESS | 1845 | 1461216712518 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2e48000 == 147 [pid = 1845] [id = 520] 22:31:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 219 (0x7fb1ae1db800) [pid = 1845] [serial = 1561] [outer = (nil)] 22:31:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 220 (0x7fb1af24bc00) [pid = 1845] [serial = 1562] [outer = 0x7fb1ae1db800] 22:31:52 INFO - PROCESS | 1845 | 1461216712584 Marionette DEBUG loaded listener.js 22:31:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1af43d400) [pid = 1845] [serial = 1563] [outer = 0x7fb1ae1db800] 22:31:53 INFO - PROCESS | 1845 | 1461216713471 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2038ms 22:31:53 INFO - PROCESS | 1845 | 1461216713550 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 22:31:53 INFO - PROCESS | 1845 | 1461216713557 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 22:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:31:53 INFO - PROCESS | 1845 | 1461216713565 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:31:53 INFO - PROCESS | 1845 | 1461216713569 Marionette TRACE conn3 <- [1,2054,null,{}] 22:31:53 INFO - PROCESS | 1845 | 1461216713575 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:53 INFO - PROCESS | 1845 | 1461216713880 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 22:31:54 INFO - PROCESS | 1845 | 1461216714232 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae5c2800 == 148 [pid = 1845] [id = 521] 22:31:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1b1fa2c00) [pid = 1845] [serial = 1564] [outer = (nil)] 22:31:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1b1fac400) [pid = 1845] [serial = 1565] [outer = 0x7fb1b1fa2c00] 22:31:54 INFO - PROCESS | 1845 | 1461216714304 Marionette DEBUG loaded listener.js 22:31:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1b2d66400) [pid = 1845] [serial = 1566] [outer = 0x7fb1b1fa2c00] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bee5e800 == 147 [pid = 1845] [id = 503] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1bd633400) [pid = 1845] [serial = 1445] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1af48c800) [pid = 1845] [serial = 1421] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bed99800 == 146 [pid = 1845] [id = 502] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b68e8800 == 145 [pid = 1845] [id = 501] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b19d4000 == 144 [pid = 1845] [id = 500] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae80d800 == 143 [pid = 1845] [id = 499] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ac8e8800 == 142 [pid = 1845] [id = 498] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7c7d000 == 141 [pid = 1845] [id = 497] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae7d2800 == 140 [pid = 1845] [id = 496] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c677f000 == 139 [pid = 1845] [id = 493] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c58ba000 == 138 [pid = 1845] [id = 492] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c26ef000 == 137 [pid = 1845] [id = 491] 22:31:55 INFO - PROCESS | 1845 | 1461216715306 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c24e8800 == 136 [pid = 1845] [id = 490] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2407800 == 135 [pid = 1845] [id = 489] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c20eb000 == 134 [pid = 1845] [id = 488] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1d6b000 == 133 [pid = 1845] [id = 487] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c00c8800 == 132 [pid = 1845] [id = 486] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bee54800 == 131 [pid = 1845] [id = 485] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be7bd800 == 130 [pid = 1845] [id = 484] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2e5e800 == 129 [pid = 1845] [id = 483] 22:31:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1afad4000 == 128 [pid = 1845] [id = 482] 22:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1785ms 22:31:55 INFO - PROCESS | 1845 | 1461216715353 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 22:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:31:55 INFO - PROCESS | 1845 | 1461216715359 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 22:31:55 INFO - PROCESS | 1845 | 1461216715365 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:31:55 INFO - PROCESS | 1845 | 1461216715368 Marionette TRACE conn3 <- [1,2058,null,{}] 22:31:55 INFO - PROCESS | 1845 | 1461216715374 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:55 INFO - PROCESS | 1845 | 1461216715557 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1b1fa0c00) [pid = 1845] [serial = 1296] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1da46f400) [pid = 1845] [serial = 1293] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 219 (0x7fb1b1fab800) [pid = 1845] [serial = 1299] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 218 (0x7fb1b7fc4400) [pid = 1845] [serial = 1439] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 217 (0x7fb1bc030400) [pid = 1845] [serial = 1440] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 216 (0x7fb1b2d65800) [pid = 1845] [serial = 1443] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 215 (0x7fb1b1c9c800) [pid = 1845] [serial = 1430] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1b2c81800) [pid = 1845] [serial = 1431] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1b4170c00) [pid = 1845] [serial = 1433] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1b6523800) [pid = 1845] [serial = 1434] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1c7f85800) [pid = 1845] [serial = 1400] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1af97ac00) [pid = 1845] [serial = 1415] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1d9ea5400) [pid = 1845] [serial = 1409] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1af2a5000) [pid = 1845] [serial = 1425] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1af245400) [pid = 1845] [serial = 1424] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1c65c3400) [pid = 1845] [serial = 1397] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1b6549400) [pid = 1845] [serial = 1436] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1bc229c00) [pid = 1845] [serial = 1388] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1af981c00) [pid = 1845] [serial = 1428] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1af975800) [pid = 1845] [serial = 1427] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1c1745800) [pid = 1845] [serial = 1391] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1acb0ac00) [pid = 1845] [serial = 1418] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1b1cd0400) [pid = 1845] [serial = 1385] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1ae1da400) [pid = 1845] [serial = 1412] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1d62c6800) [pid = 1845] [serial = 1406] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1d4fe5000) [pid = 1845] [serial = 1403] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1c26c6c00) [pid = 1845] [serial = 1394] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1af346c00) [pid = 1845] [serial = 1442] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1b6591c00) [pid = 1845] [serial = 1437] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1845 | 1461216715856 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae5c5800 == 129 [pid = 1845] [id = 522] 22:31:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1ae1da400) [pid = 1845] [serial = 1567] [outer = (nil)] 22:31:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1b1cd0400) [pid = 1845] [serial = 1568] [outer = 0x7fb1ae1da400] 22:31:55 INFO - PROCESS | 1845 | 1461216715925 Marionette DEBUG loaded listener.js 22:31:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1b4a08c00) [pid = 1845] [serial = 1569] [outer = 0x7fb1ae1da400] 22:31:56 INFO - PROCESS | 1845 | 1461216716641 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1335ms 22:31:56 INFO - PROCESS | 1845 | 1461216716700 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 22:31:56 INFO - PROCESS | 1845 | 1461216716703 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 22:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:31:56 INFO - PROCESS | 1845 | 1461216716720 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:31:56 INFO - PROCESS | 1845 | 1461216716729 Marionette TRACE conn3 <- [1,2062,null,{}] 22:31:56 INFO - PROCESS | 1845 | 1461216716736 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:56 INFO - PROCESS | 1845 | 1461216716971 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 22:31:56 INFO - PROCESS | 1845 | 1461216716987 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b541e800 == 130 [pid = 1845] [id = 523] 22:31:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1b416d000) [pid = 1845] [serial = 1570] [outer = (nil)] 22:31:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1b7d2a800) [pid = 1845] [serial = 1571] [outer = 0x7fb1b416d000] 22:31:57 INFO - PROCESS | 1845 | 1461216717047 Marionette DEBUG loaded listener.js 22:31:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1b7fb7800) [pid = 1845] [serial = 1572] [outer = 0x7fb1b416d000] 22:31:57 INFO - PROCESS | 1845 | 1461216717904 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1247ms 22:31:57 INFO - PROCESS | 1845 | 1461216717964 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 22:31:57 INFO - PROCESS | 1845 | 1461216717967 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 22:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:31:57 INFO - PROCESS | 1845 | 1461216717973 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:31:57 INFO - PROCESS | 1845 | 1461216717975 Marionette TRACE conn3 <- [1,2066,null,{}] 22:31:57 INFO - PROCESS | 1845 | 1461216717980 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:58 INFO - PROCESS | 1845 | 1461216718223 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 22:31:58 INFO - PROCESS | 1845 | 1461216718249 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7d62000 == 131 [pid = 1845] [id = 524] 22:31:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1b6525800) [pid = 1845] [serial = 1573] [outer = (nil)] 22:31:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1bc032000) [pid = 1845] [serial = 1574] [outer = 0x7fb1b6525800] 22:31:58 INFO - PROCESS | 1845 | 1461216718307 Marionette DEBUG loaded listener.js 22:31:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1bc127000) [pid = 1845] [serial = 1575] [outer = 0x7fb1b6525800] 22:31:59 INFO - PROCESS | 1845 | 1461216719171 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1233ms 22:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:31:59 INFO - PROCESS | 1845 | 1461216719206 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 22:31:59 INFO - PROCESS | 1845 | 1461216719208 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 22:31:59 INFO - PROCESS | 1845 | 1461216719214 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:31:59 INFO - PROCESS | 1845 | 1461216719216 Marionette TRACE conn3 <- [1,2070,null,{}] 22:31:59 INFO - PROCESS | 1845 | 1461216719221 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:59 INFO - PROCESS | 1845 | 1461216719446 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 22:31:59 INFO - PROCESS | 1845 | 1461216719473 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdc52000 == 132 [pid = 1845] [id = 525] 22:31:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1bd6ca800) [pid = 1845] [serial = 1576] [outer = (nil)] 22:31:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1bd7cbc00) [pid = 1845] [serial = 1577] [outer = 0x7fb1bd6ca800] 22:31:59 INFO - PROCESS | 1845 | 1461216719547 Marionette DEBUG loaded listener.js 22:31:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1bdedd400) [pid = 1845] [serial = 1578] [outer = 0x7fb1bd6ca800] 22:32:00 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1af490400) [pid = 1845] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:32:00 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1ae1d2400) [pid = 1845] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:32:00 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1acb02400) [pid = 1845] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:32:00 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1bd7d8000) [pid = 1845] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:32:00 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1be8b6400) [pid = 1845] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:32:00 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1af2a2c00) [pid = 1845] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:32:00 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1af48cc00) [pid = 1845] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:32:00 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1afbcb400) [pid = 1845] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:32:00 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1af251000) [pid = 1845] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:32:00 INFO - PROCESS | 1845 | 1461216720833 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 22:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1689ms 22:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:32:00 INFO - PROCESS | 1845 | 1461216720903 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 22:32:00 INFO - PROCESS | 1845 | 1461216720905 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 22:32:00 INFO - PROCESS | 1845 | 1461216720915 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:32:00 INFO - PROCESS | 1845 | 1461216720917 Marionette TRACE conn3 <- [1,2074,null,{}] 22:32:00 INFO - PROCESS | 1845 | 1461216720922 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:01 INFO - PROCESS | 1845 | 1461216721094 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 22:32:01 INFO - PROCESS | 1845 | 1461216721259 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1becb8000 == 133 [pid = 1845] [id = 526] 22:32:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1ae1d2400) [pid = 1845] [serial = 1579] [outer = (nil)] 22:32:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1be56a000) [pid = 1845] [serial = 1580] [outer = 0x7fb1ae1d2400] 22:32:01 INFO - PROCESS | 1845 | 1461216721346 Marionette DEBUG loaded listener.js 22:32:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1be8b5400) [pid = 1845] [serial = 1581] [outer = 0x7fb1ae1d2400] 22:32:02 INFO - PROCESS | 1845 | 1461216722068 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 22:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1180ms 22:32:02 INFO - PROCESS | 1845 | 1461216722090 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 22:32:02 INFO - PROCESS | 1845 | 1461216722095 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 22:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:32:02 INFO - PROCESS | 1845 | 1461216722101 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:32:02 INFO - PROCESS | 1845 | 1461216722103 Marionette TRACE conn3 <- [1,2078,null,{}] 22:32:02 INFO - PROCESS | 1845 | 1461216722108 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:02 INFO - PROCESS | 1845 | 1461216722277 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 22:32:02 INFO - PROCESS | 1845 | 1461216722602 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae162000 == 134 [pid = 1845] [id = 527] 22:32:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1acb04400) [pid = 1845] [serial = 1582] [outer = (nil)] 22:32:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1ae1d7000) [pid = 1845] [serial = 1583] [outer = 0x7fb1acb04400] 22:32:02 INFO - PROCESS | 1845 | 1461216722680 Marionette DEBUG loaded listener.js 22:32:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1af439000) [pid = 1845] [serial = 1584] [outer = 0x7fb1acb04400] 22:32:03 INFO - PROCESS | 1845 | 1461216723578 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1531ms 22:32:03 INFO - PROCESS | 1845 | 1461216723635 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 22:32:03 INFO - PROCESS | 1845 | 1461216723642 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 22:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:32:03 INFO - PROCESS | 1845 | 1461216723651 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:32:03 INFO - PROCESS | 1845 | 1461216723656 Marionette TRACE conn3 <- [1,2082,null,{}] 22:32:03 INFO - PROCESS | 1845 | 1461216723662 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:03 INFO - PROCESS | 1845 | 1461216723866 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 22:32:04 INFO - PROCESS | 1845 | 1461216724063 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b68f4800 == 135 [pid = 1845] [id = 528] 22:32:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1acb08000) [pid = 1845] [serial = 1585] [outer = (nil)] 22:32:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1b331e400) [pid = 1845] [serial = 1586] [outer = 0x7fb1acb08000] 22:32:04 INFO - PROCESS | 1845 | 1461216724137 Marionette DEBUG loaded listener.js 22:32:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1b4174400) [pid = 1845] [serial = 1587] [outer = 0x7fb1acb08000] 22:32:05 INFO - PROCESS | 1845 | 1461216725109 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1536ms 22:32:05 INFO - PROCESS | 1845 | 1461216725190 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 22:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:32:05 INFO - PROCESS | 1845 | 1461216725196 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 22:32:05 INFO - PROCESS | 1845 | 1461216725202 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:32:05 INFO - PROCESS | 1845 | 1461216725205 Marionette TRACE conn3 <- [1,2086,null,{}] 22:32:05 INFO - PROCESS | 1845 | 1461216725211 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:05 INFO - PROCESS | 1845 | 1461216725439 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 22:32:05 INFO - PROCESS | 1845 | 1461216725721 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bfb8d000 == 136 [pid = 1845] [id = 529] 22:32:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1b654c000) [pid = 1845] [serial = 1588] [outer = (nil)] 22:32:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1bbf1f000) [pid = 1845] [serial = 1589] [outer = 0x7fb1b654c000] 22:32:05 INFO - PROCESS | 1845 | 1461216725835 Marionette DEBUG loaded listener.js 22:32:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1bd6cc800) [pid = 1845] [serial = 1590] [outer = 0x7fb1b654c000] 22:32:06 INFO - PROCESS | 1845 | 1461216726688 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1527ms 22:32:06 INFO - PROCESS | 1845 | 1461216726730 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 22:32:06 INFO - PROCESS | 1845 | 1461216726734 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 22:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:32:06 INFO - PROCESS | 1845 | 1461216726748 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:32:06 INFO - PROCESS | 1845 | 1461216726757 Marionette TRACE conn3 <- [1,2090,null,{}] 22:32:06 INFO - PROCESS | 1845 | 1461216726763 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:06 INFO - PROCESS | 1845 | 1461216726951 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 22:32:07 INFO - PROCESS | 1845 | 1461216727155 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c20d4000 == 137 [pid = 1845] [id = 530] 22:32:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1b6583400) [pid = 1845] [serial = 1591] [outer = (nil)] 22:32:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1be8ba800) [pid = 1845] [serial = 1592] [outer = 0x7fb1b6583400] 22:32:07 INFO - PROCESS | 1845 | 1461216727226 Marionette DEBUG loaded listener.js 22:32:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1c002a400) [pid = 1845] [serial = 1593] [outer = 0x7fb1b6583400] 22:32:08 INFO - PROCESS | 1845 | 1461216728095 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1390ms 22:32:08 INFO - PROCESS | 1845 | 1461216728132 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 22:32:08 INFO - PROCESS | 1845 | 1461216728135 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 22:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:32:08 INFO - PROCESS | 1845 | 1461216728141 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:32:08 INFO - PROCESS | 1845 | 1461216728144 Marionette TRACE conn3 <- [1,2094,null,{}] 22:32:08 INFO - PROCESS | 1845 | 1461216728149 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:08 INFO - PROCESS | 1845 | 1461216728331 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 22:32:08 INFO - PROCESS | 1845 | 1461216728533 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c241e800 == 138 [pid = 1845] [id = 531] 22:32:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1b7fb8800) [pid = 1845] [serial = 1594] [outer = (nil)] 22:32:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1c15f6400) [pid = 1845] [serial = 1595] [outer = 0x7fb1b7fb8800] 22:32:08 INFO - PROCESS | 1845 | 1461216728600 Marionette DEBUG loaded listener.js 22:32:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1c1ddac00) [pid = 1845] [serial = 1596] [outer = 0x7fb1b7fb8800] 22:32:09 INFO - PROCESS | 1845 | 1461216729426 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1336ms 22:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:32:09 INFO - PROCESS | 1845 | 1461216729479 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 22:32:09 INFO - PROCESS | 1845 | 1461216729482 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 22:32:09 INFO - PROCESS | 1845 | 1461216729488 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:32:09 INFO - PROCESS | 1845 | 1461216729491 Marionette TRACE conn3 <- [1,2098,null,{}] 22:32:09 INFO - PROCESS | 1845 | 1461216729496 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:09 INFO - PROCESS | 1845 | 1461216729685 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 22:32:09 INFO - PROCESS | 1845 | 1461216729902 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c4012000 == 139 [pid = 1845] [id = 532] 22:32:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1c23d0800) [pid = 1845] [serial = 1597] [outer = (nil)] 22:32:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 216 (0x7fb1c2617000) [pid = 1845] [serial = 1598] [outer = 0x7fb1c23d0800] 22:32:10 INFO - PROCESS | 1845 | 1461216730024 Marionette DEBUG loaded listener.js 22:32:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 217 (0x7fb1c3e73800) [pid = 1845] [serial = 1599] [outer = 0x7fb1c23d0800] 22:32:10 INFO - PROCESS | 1845 | 1461216730917 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 22:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1481ms 22:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:32:10 INFO - PROCESS | 1845 | 1461216730969 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 22:32:10 INFO - PROCESS | 1845 | 1461216730971 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 22:32:10 INFO - PROCESS | 1845 | 1461216730977 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:32:10 INFO - PROCESS | 1845 | 1461216730980 Marionette TRACE conn3 <- [1,2102,null,{}] 22:32:10 INFO - PROCESS | 1845 | 1461216730985 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:11 INFO - PROCESS | 1845 | 1461216731169 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 22:32:11 INFO - PROCESS | 1845 | 1461216731373 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6ed3000 == 140 [pid = 1845] [id = 533] 22:32:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 218 (0x7fb1c2080c00) [pid = 1845] [serial = 1600] [outer = (nil)] 22:32:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 219 (0x7fb1c642b400) [pid = 1845] [serial = 1601] [outer = 0x7fb1c2080c00] 22:32:11 INFO - PROCESS | 1845 | 1461216731439 Marionette DEBUG loaded listener.js 22:32:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 220 (0x7fb1c6704800) [pid = 1845] [serial = 1602] [outer = 0x7fb1c2080c00] 22:32:12 INFO - PROCESS | 1845 | 1461216732293 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 22:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1390ms 22:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:32:12 INFO - PROCESS | 1845 | 1461216732367 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 22:32:12 INFO - PROCESS | 1845 | 1461216732370 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 22:32:12 INFO - PROCESS | 1845 | 1461216732376 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:32:12 INFO - PROCESS | 1845 | 1461216732379 Marionette TRACE conn3 <- [1,2106,null,{}] 22:32:12 INFO - PROCESS | 1845 | 1461216732384 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:12 INFO - PROCESS | 1845 | 1461216732577 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 22:32:12 INFO - PROCESS | 1845 | 1461216732776 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ca427800 == 141 [pid = 1845] [id = 534] 22:32:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1be152c00) [pid = 1845] [serial = 1603] [outer = (nil)] 22:32:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1c6dc7c00) [pid = 1845] [serial = 1604] [outer = 0x7fb1be152c00] 22:32:12 INFO - PROCESS | 1845 | 1461216732842 Marionette DEBUG loaded listener.js 22:32:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1c7626000) [pid = 1845] [serial = 1605] [outer = 0x7fb1be152c00] 22:32:13 INFO - PROCESS | 1845 | 1461216733689 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 22:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1390ms 22:32:13 INFO - PROCESS | 1845 | 1461216733766 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 22:32:13 INFO - PROCESS | 1845 | 1461216733769 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 22:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:32:13 INFO - PROCESS | 1845 | 1461216733775 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:32:13 INFO - PROCESS | 1845 | 1461216733777 Marionette TRACE conn3 <- [1,2110,null,{}] 22:32:13 INFO - PROCESS | 1845 | 1461216733783 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:13 INFO - PROCESS | 1845 | 1461216733970 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 22:32:14 INFO - PROCESS | 1845 | 1461216734169 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d7b25800 == 142 [pid = 1845] [id = 535] 22:32:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1c2503800) [pid = 1845] [serial = 1606] [outer = (nil)] 22:32:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1c7d25000) [pid = 1845] [serial = 1607] [outer = 0x7fb1c2503800] 22:32:14 INFO - PROCESS | 1845 | 1461216734244 Marionette DEBUG loaded listener.js 22:32:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1c87c1c00) [pid = 1845] [serial = 1608] [outer = 0x7fb1c2503800] 22:32:15 INFO - PROCESS | 1845 | 1461216735149 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 22:32:15 INFO - PROCESS | 1845 | ************************* 22:32:15 INFO - PROCESS | 1845 | A coding exception was thrown and uncaught in a Task. 22:32:15 INFO - PROCESS | 1845 | 22:32:15 INFO - PROCESS | 1845 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:32:15 INFO - PROCESS | 1845 | Full stack: 22:32:15 INFO - PROCESS | 1845 | ************************* 22:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1426ms 22:32:15 INFO - PROCESS | 1845 | 1461216735202 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 22:32:15 INFO - PROCESS | 1845 | 1461216735205 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 22:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:32:15 INFO - PROCESS | 1845 | 1461216735211 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:32:15 INFO - PROCESS | 1845 | 1461216735213 Marionette TRACE conn3 <- [1,2114,null,{}] 22:32:15 INFO - PROCESS | 1845 | 1461216735218 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:15 INFO - PROCESS | 1845 | 1461216735414 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 22:32:15 INFO - PROCESS | 1845 | 1461216735615 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dcb5f800 == 143 [pid = 1845] [id = 536] 22:32:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1c6705400) [pid = 1845] [serial = 1609] [outer = (nil)] 22:32:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1d3e55400) [pid = 1845] [serial = 1610] [outer = 0x7fb1c6705400] 22:32:15 INFO - PROCESS | 1845 | 1461216735686 Marionette DEBUG loaded listener.js 22:32:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1d9ea2c00) [pid = 1845] [serial = 1611] [outer = 0x7fb1c6705400] 22:32:16 INFO - PROCESS | 1845 | 1461216736526 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 22:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1380ms 22:32:16 INFO - PROCESS | 1845 | 1461216736592 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 22:32:16 INFO - PROCESS | 1845 | 1461216736595 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 22:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:32:16 INFO - PROCESS | 1845 | 1461216736601 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:32:16 INFO - PROCESS | 1845 | 1461216736604 Marionette TRACE conn3 <- [1,2118,null,{}] 22:32:16 INFO - PROCESS | 1845 | 1461216736609 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:16 INFO - PROCESS | 1845 | 1461216736819 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 22:32:17 INFO - PROCESS | 1845 | 1461216737053 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1af30f800 == 144 [pid = 1845] [id = 537] 22:32:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1ae6c5400) [pid = 1845] [serial = 1612] [outer = (nil)] 22:32:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1ae6ce000) [pid = 1845] [serial = 1613] [outer = 0x7fb1ae6c5400] 22:32:17 INFO - PROCESS | 1845 | 1461216737169 Marionette DEBUG loaded listener.js 22:32:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1d3ee1400) [pid = 1845] [serial = 1614] [outer = 0x7fb1ae6c5400] 22:32:18 INFO - PROCESS | 1845 | 1461216738083 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 22:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1534ms 22:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:32:18 INFO - PROCESS | 1845 | 1461216738136 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 22:32:18 INFO - PROCESS | 1845 | 1461216738139 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 22:32:18 INFO - PROCESS | 1845 | 1461216738145 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:32:18 INFO - PROCESS | 1845 | 1461216738149 Marionette TRACE conn3 <- [1,2122,null,{}] 22:32:18 INFO - PROCESS | 1845 | 1461216738154 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:18 INFO - PROCESS | 1845 | 1461216738381 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 22:32:18 INFO - PROCESS | 1845 | 1461216738597 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1f6e000 == 145 [pid = 1845] [id = 538] 22:32:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1ae6c9c00) [pid = 1845] [serial = 1615] [outer = (nil)] 22:32:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1c1dd4000) [pid = 1845] [serial = 1616] [outer = 0x7fb1ae6c9c00] 22:32:18 INFO - PROCESS | 1845 | 1461216738704 Marionette DEBUG loaded listener.js 22:32:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1d9ea3000) [pid = 1845] [serial = 1617] [outer = 0x7fb1ae6c9c00] 22:32:19 INFO - PROCESS | 1845 | 1461216739588 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1478ms 22:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:32:19 INFO - PROCESS | 1845 | 1461216739623 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 22:32:19 INFO - PROCESS | 1845 | 1461216739625 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 22:32:19 INFO - PROCESS | 1845 | 1461216739631 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:32:19 INFO - PROCESS | 1845 | 1461216739634 Marionette TRACE conn3 <- [1,2126,null,{}] 22:32:19 INFO - PROCESS | 1845 | 1461216739639 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:19 INFO - PROCESS | 1845 | 1461216739842 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 22:32:20 INFO - PROCESS | 1845 | 1461216740050 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1e72cc000 == 146 [pid = 1845] [id = 539] 22:32:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1af2a7000) [pid = 1845] [serial = 1618] [outer = (nil)] 22:32:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1b0158800) [pid = 1845] [serial = 1619] [outer = 0x7fb1af2a7000] 22:32:20 INFO - PROCESS | 1845 | 1461216740160 Marionette DEBUG loaded listener.js 22:32:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1b015d400) [pid = 1845] [serial = 1620] [outer = 0x7fb1af2a7000] 22:32:21 INFO - PROCESS | 1845 | 1461216741022 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 22:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1436ms 22:32:21 INFO - PROCESS | 1845 | 1461216741067 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 22:32:21 INFO - PROCESS | 1845 | 1461216741071 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 22:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:32:21 INFO - PROCESS | 1845 | 1461216741078 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:32:21 INFO - PROCESS | 1845 | 1461216741082 Marionette TRACE conn3 <- [1,2130,null,{}] 22:32:21 INFO - PROCESS | 1845 | 1461216741088 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:21 INFO - PROCESS | 1845 | 1461216741275 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 22:32:21 INFO - PROCESS | 1845 | 1461216741487 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b3387800 == 147 [pid = 1845] [id = 540] 22:32:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1ad0d3c00) [pid = 1845] [serial = 1621] [outer = (nil)] 22:32:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1ad0db400) [pid = 1845] [serial = 1622] [outer = 0x7fb1ad0d3c00] 22:32:21 INFO - PROCESS | 1845 | 1461216741596 Marionette DEBUG loaded listener.js 22:32:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 241 (0x7fb1ad0dfc00) [pid = 1845] [serial = 1623] [outer = 0x7fb1ad0d3c00] 22:32:22 INFO - PROCESS | 1845 | 1461216742471 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 22:32:22 INFO - PROCESS | 1845 | 1461216742515 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 22:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:32:22 INFO - PROCESS | 1845 | 1461216742521 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:32:22 INFO - PROCESS | 1845 | 1461216742524 Marionette TRACE conn3 <- [1,2134,null,{}] 22:32:22 INFO - PROCESS | 1845 | 1461216742529 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:22 INFO - PROCESS | 1845 | 1461216742724 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 22:32:22 INFO - PROCESS | 1845 | 1461216742935 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1ad5800 == 148 [pid = 1845] [id = 541] 22:32:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 242 (0x7fb1ad0d5400) [pid = 1845] [serial = 1624] [outer = (nil)] 22:32:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 243 (0x7fb1b015e000) [pid = 1845] [serial = 1625] [outer = 0x7fb1ad0d5400] 22:32:23 INFO - PROCESS | 1845 | 1461216743067 Marionette DEBUG loaded listener.js 22:32:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 244 (0x7fb1bd63f000) [pid = 1845] [serial = 1626] [outer = 0x7fb1ad0d5400] 22:32:23 INFO - PROCESS | 1845 | 1461216743936 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 22:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1479ms 22:32:24 INFO - PROCESS | 1845 | 1461216744000 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 22:32:24 INFO - PROCESS | 1845 | 1461216744004 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 22:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:32:24 INFO - PROCESS | 1845 | 1461216744031 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:32:24 INFO - PROCESS | 1845 | 1461216744034 Marionette TRACE conn3 <- [1,2138,null,{}] 22:32:24 INFO - PROCESS | 1845 | 1461216744039 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:24 INFO - PROCESS | 1845 | 1461216744243 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 22:32:24 INFO - PROCESS | 1845 | 1461216744453 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1971000 == 149 [pid = 1845] [id = 542] 22:32:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1ad0d8400) [pid = 1845] [serial = 1627] [outer = (nil)] 22:32:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1b3f6fc00) [pid = 1845] [serial = 1628] [outer = 0x7fb1ad0d8400] 22:32:24 INFO - PROCESS | 1845 | 1461216744561 Marionette DEBUG loaded listener.js 22:32:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1bed4d400) [pid = 1845] [serial = 1629] [outer = 0x7fb1ad0d8400] 22:32:25 INFO - PROCESS | 1845 | 1461216745844 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 22:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1882ms 22:32:25 INFO - PROCESS | 1845 | 1461216745909 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 22:32:25 INFO - PROCESS | 1845 | 1461216745915 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 22:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:32:25 INFO - PROCESS | 1845 | 1461216745924 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:32:25 INFO - PROCESS | 1845 | 1461216745928 Marionette TRACE conn3 <- [1,2142,null,{}] 22:32:25 INFO - PROCESS | 1845 | 1461216745937 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:26 INFO - PROCESS | 1845 | 1461216746123 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 22:32:26 INFO - PROCESS | 1845 | 1461216746332 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b3384000 == 150 [pid = 1845] [id = 543] 22:32:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 248 (0x7fb1af43e800) [pid = 1845] [serial = 1630] [outer = (nil)] 22:32:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 249 (0x7fb1af763c00) [pid = 1845] [serial = 1631] [outer = 0x7fb1af43e800] 22:32:26 INFO - PROCESS | 1845 | 1461216746436 Marionette DEBUG loaded listener.js 22:32:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 250 (0x7fb1af76dc00) [pid = 1845] [serial = 1632] [outer = 0x7fb1af43e800] 22:32:27 INFO - PROCESS | 1845 | 1461216747565 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 22:32:27 INFO - PROCESS | 1845 | 1461216747625 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 22:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:32:27 INFO - PROCESS | 1845 | 1461216747636 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:32:27 INFO - PROCESS | 1845 | 1461216747639 Marionette TRACE conn3 <- [1,2146,null,{}] 22:32:27 INFO - PROCESS | 1845 | 1461216747644 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:27 INFO - PROCESS | 1845 | 1461216747838 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 22:32:28 INFO - PROCESS | 1845 | 1461216748131 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae2b4800 == 151 [pid = 1845] [id = 544] 22:32:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 251 (0x7fb1afbcec00) [pid = 1845] [serial = 1633] [outer = (nil)] 22:32:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 252 (0x7fb1b1ff3400) [pid = 1845] [serial = 1634] [outer = 0x7fb1afbcec00] 22:32:28 INFO - PROCESS | 1845 | 1461216748273 Marionette DEBUG loaded listener.js 22:32:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 253 (0x7fb1b2c7f400) [pid = 1845] [serial = 1635] [outer = 0x7fb1afbcec00] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1afadd800 == 150 [pid = 1845] [id = 473] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1becb8000 == 149 [pid = 1845] [id = 526] 22:32:28 INFO - PROCESS | 1845 | --DOMWINDOW == 252 (0x7fb1b1cc8000) [pid = 1845] [serial = 1487] [outer = (nil)] [url = about:blank] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdc52000 == 148 [pid = 1845] [id = 525] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7d62000 == 147 [pid = 1845] [id = 524] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b541e800 == 146 [pid = 1845] [id = 523] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae5c5800 == 145 [pid = 1845] [id = 522] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae5c2800 == 144 [pid = 1845] [id = 521] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2e48000 == 143 [pid = 1845] [id = 520] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9e80800 == 142 [pid = 1845] [id = 516] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9926000 == 141 [pid = 1845] [id = 515] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5bc8800 == 140 [pid = 1845] [id = 514] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4f3e800 == 139 [pid = 1845] [id = 513] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1cedcb000 == 138 [pid = 1845] [id = 512] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1cdfa2800 == 137 [pid = 1845] [id = 511] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c88f8800 == 136 [pid = 1845] [id = 510] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c70e8800 == 135 [pid = 1845] [id = 509] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c625a000 == 134 [pid = 1845] [id = 508] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2571800 == 133 [pid = 1845] [id = 507] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be50b000 == 132 [pid = 1845] [id = 506] 22:32:28 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b19c2800 == 131 [pid = 1845] [id = 505] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 251 (0x7fb1b4167400) [pid = 1845] [serial = 1496] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 250 (0x7fb1ae1ddc00) [pid = 1845] [serial = 1491] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 249 (0x7fb1be8b6c00) [pid = 1845] [serial = 1506] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 248 (0x7fb1be570c00) [pid = 1845] [serial = 1505] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 247 (0x7fb1af437400) [pid = 1845] [serial = 1448] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1bd63a400) [pid = 1845] [serial = 1457] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1c1956c00) [pid = 1845] [serial = 1472] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1c2506400) [pid = 1845] [serial = 1509] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 243 (0x7fb1b7d29400) [pid = 1845] [serial = 1454] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 242 (0x7fb1acb0b400) [pid = 1845] [serial = 1490] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 241 (0x7fb1bfd8c800) [pid = 1845] [serial = 1466] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 240 (0x7fb1bd7d6000) [pid = 1845] [serial = 1503] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1b7cf2400) [pid = 1845] [serial = 1499] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1c4a47800) [pid = 1845] [serial = 1481] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1c207fc00) [pid = 1845] [serial = 1475] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1bd63ec00) [pid = 1845] [serial = 1502] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1c5da8400) [pid = 1845] [serial = 1484] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1c15f1c00) [pid = 1845] [serial = 1469] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1b6527800) [pid = 1845] [serial = 1497] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1b7fc7000) [pid = 1845] [serial = 1500] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1b1cca000) [pid = 1845] [serial = 1451] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1b1cce800) [pid = 1845] [serial = 1493] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1be835c00) [pid = 1845] [serial = 1463] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1bded4400) [pid = 1845] [serial = 1460] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1bd6d0400) [pid = 1845] [serial = 1446] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1b2d64800) [pid = 1845] [serial = 1494] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1c1dd9800) [pid = 1845] [serial = 1508] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1c2622800) [pid = 1845] [serial = 1478] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1bd640400) [pid = 1845] [serial = 1511] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1c2506000) [pid = 1845] [serial = 1512] [outer = (nil)] [url = about:blank] 22:32:29 INFO - PROCESS | 1845 | 1461216749159 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 22:32:29 INFO - PROCESS | 1845 | 1461216749218 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 22:32:29 INFO - PROCESS | 1845 | 1461216749225 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:32:29 INFO - PROCESS | 1845 | 1461216749231 Marionette TRACE conn3 <- [1,2150,null,{}] 22:32:29 INFO - PROCESS | 1845 | 1461216749246 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:29 INFO - PROCESS | 1845 | 1461216749443 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 22:32:29 INFO - PROCESS | 1845 | 1461216749611 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b672e800 == 132 [pid = 1845] [id = 545] 22:32:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1af76f000) [pid = 1845] [serial = 1636] [outer = (nil)] 22:32:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1b416e400) [pid = 1845] [serial = 1637] [outer = 0x7fb1af76f000] 22:32:29 INFO - PROCESS | 1845 | 1461216749672 Marionette DEBUG loaded listener.js 22:32:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1b7cf2400) [pid = 1845] [serial = 1638] [outer = 0x7fb1af76f000] 22:32:30 INFO - PROCESS | 1845 | 1461216750398 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 22:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1192ms 22:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:32:30 INFO - PROCESS | 1845 | 1461216750416 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 22:32:30 INFO - PROCESS | 1845 | 1461216750419 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 22:32:30 INFO - PROCESS | 1845 | 1461216750425 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:32:30 INFO - PROCESS | 1845 | 1461216750428 Marionette TRACE conn3 <- [1,2154,null,{}] 22:32:30 INFO - PROCESS | 1845 | 1461216750432 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:30 INFO - PROCESS | 1845 | 1461216750685 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 22:32:30 INFO - PROCESS | 1845 | 1461216750798 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bbfd2000 == 133 [pid = 1845] [id = 546] 22:32:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1acb03800) [pid = 1845] [serial = 1639] [outer = (nil)] 22:32:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1bc033000) [pid = 1845] [serial = 1640] [outer = 0x7fb1acb03800] 22:32:30 INFO - PROCESS | 1845 | 1461216750856 Marionette DEBUG loaded listener.js 22:32:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1bd63a400) [pid = 1845] [serial = 1641] [outer = 0x7fb1acb03800] 22:32:31 INFO - PROCESS | 1845 | 1461216751669 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1276ms 22:32:31 INFO - PROCESS | 1845 | 1461216751715 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 22:32:31 INFO - PROCESS | 1845 | 1461216751721 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 22:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:32:31 INFO - PROCESS | 1845 | 1461216751727 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:32:31 INFO - PROCESS | 1845 | 1461216751730 Marionette TRACE conn3 <- [1,2158,null,{}] 22:32:31 INFO - PROCESS | 1845 | 1461216751734 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:31 INFO - PROCESS | 1845 | 1461216751970 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 22:32:32 INFO - PROCESS | 1845 | 1461216752031 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1becb5000 == 134 [pid = 1845] [id = 547] 22:32:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1bd7c9400) [pid = 1845] [serial = 1642] [outer = (nil)] 22:32:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1bdbe9800) [pid = 1845] [serial = 1643] [outer = 0x7fb1bd7c9400] 22:32:32 INFO - PROCESS | 1845 | 1461216752180 Marionette DEBUG loaded listener.js 22:32:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1be82e000) [pid = 1845] [serial = 1644] [outer = 0x7fb1bd7c9400] 22:32:32 INFO - PROCESS | 1845 | 1461216752986 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1280ms 22:32:33 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1b416d000) [pid = 1845] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:32:33 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1b2d6c000) [pid = 1845] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:32:33 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1b6525800) [pid = 1845] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:32:33 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1ae1db800) [pid = 1845] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:32:33 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1bd6ca800) [pid = 1845] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:32:33 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1ae1da400) [pid = 1845] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:32:33 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1bef87c00) [pid = 1845] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:32:33 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1bd7d1800) [pid = 1845] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:32:33 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1b1fa2c00) [pid = 1845] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:32:33 INFO - PROCESS | 1845 | 1461216753313 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 22:32:33 INFO - PROCESS | 1845 | 1461216753316 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 22:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:32:33 INFO - PROCESS | 1845 | 1461216753324 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:32:33 INFO - PROCESS | 1845 | 1461216753327 Marionette TRACE conn3 <- [1,2162,null,{}] 22:32:33 INFO - PROCESS | 1845 | 1461216753332 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:33 INFO - PROCESS | 1845 | 1461216753521 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 22:32:33 INFO - PROCESS | 1845 | 1461216753730 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed97800 == 135 [pid = 1845] [id = 548] 22:32:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1bfc68c00) [pid = 1845] [serial = 1645] [outer = (nil)] 22:32:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1c150cc00) [pid = 1845] [serial = 1646] [outer = 0x7fb1bfc68c00] 22:32:33 INFO - PROCESS | 1845 | 1461216753799 Marionette DEBUG loaded listener.js 22:32:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1c23c6400) [pid = 1845] [serial = 1647] [outer = 0x7fb1bfc68c00] 22:32:34 INFO - PROCESS | 1845 | 1461216754463 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 22:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1180ms 22:32:34 INFO - PROCESS | 1845 | 1461216754506 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 22:32:34 INFO - PROCESS | 1845 | 1461216754510 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 22:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:32:34 INFO - PROCESS | 1845 | 1461216754515 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:32:34 INFO - PROCESS | 1845 | 1461216754517 Marionette TRACE conn3 <- [1,2166,null,{}] 22:32:34 INFO - PROCESS | 1845 | 1461216754522 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:34 INFO - PROCESS | 1845 | 1461216754757 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 22:32:34 INFO - PROCESS | 1845 | 1461216754777 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1e22000 == 136 [pid = 1845] [id = 549] 22:32:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1bded9400) [pid = 1845] [serial = 1648] [outer = (nil)] 22:32:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1c265b000) [pid = 1845] [serial = 1649] [outer = 0x7fb1bded9400] 22:32:34 INFO - PROCESS | 1845 | 1461216754835 Marionette DEBUG loaded listener.js 22:32:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1c26cf000) [pid = 1845] [serial = 1650] [outer = 0x7fb1bded9400] 22:32:35 INFO - PROCESS | 1845 | 1461216755884 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 22:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1426ms 22:32:35 INFO - PROCESS | 1845 | 1461216755943 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 22:32:35 INFO - PROCESS | 1845 | 1461216755949 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 22:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:32:35 INFO - PROCESS | 1845 | 1461216755959 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:32:35 INFO - PROCESS | 1845 | 1461216755964 Marionette TRACE conn3 <- [1,2170,null,{}] 22:32:35 INFO - PROCESS | 1845 | 1461216755974 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:36 INFO - PROCESS | 1845 | 1461216756214 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 22:32:36 INFO - PROCESS | 1845 | 1461216756522 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1cdb800 == 137 [pid = 1845] [id = 550] 22:32:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1ae6c9800) [pid = 1845] [serial = 1651] [outer = (nil)] 22:32:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1af76c000) [pid = 1845] [serial = 1652] [outer = 0x7fb1ae6c9800] 22:32:36 INFO - PROCESS | 1845 | 1461216756604 Marionette DEBUG loaded listener.js 22:32:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1b0159400) [pid = 1845] [serial = 1653] [outer = 0x7fb1ae6c9800] 22:32:37 INFO - PROCESS | 1845 | 1461216757525 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 22:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1636ms 22:32:37 INFO - PROCESS | 1845 | 1461216757595 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 22:32:37 INFO - PROCESS | 1845 | 1461216757604 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 22:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:32:37 INFO - PROCESS | 1845 | 1461216757613 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:32:37 INFO - PROCESS | 1845 | 1461216757618 Marionette TRACE conn3 <- [1,2174,null,{}] 22:32:37 INFO - PROCESS | 1845 | 1461216757623 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:37 INFO - PROCESS | 1845 | 1461216757871 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 22:32:38 INFO - PROCESS | 1845 | 1461216758180 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7d49800 == 138 [pid = 1845] [id = 551] 22:32:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1b1ff4800) [pid = 1845] [serial = 1654] [outer = (nil)] 22:32:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1b2d6b000) [pid = 1845] [serial = 1655] [outer = 0x7fb1b1ff4800] 22:32:38 INFO - PROCESS | 1845 | 1461216758294 Marionette DEBUG loaded listener.js 22:32:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1b4a08000) [pid = 1845] [serial = 1656] [outer = 0x7fb1b1ff4800] 22:32:39 INFO - PROCESS | 1845 | 1461216759161 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1582ms 22:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:32:39 INFO - PROCESS | 1845 | 1461216759196 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 22:32:39 INFO - PROCESS | 1845 | 1461216759199 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 22:32:39 INFO - PROCESS | 1845 | 1461216759205 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:32:39 INFO - PROCESS | 1845 | 1461216759211 Marionette TRACE conn3 <- [1,2178,null,{}] 22:32:39 INFO - PROCESS | 1845 | 1461216759226 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:39 INFO - PROCESS | 1845 | 1461216759427 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 22:32:39 INFO - PROCESS | 1845 | 1461216759637 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c241d000 == 139 [pid = 1845] [id = 552] 22:32:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1b6525000) [pid = 1845] [serial = 1657] [outer = (nil)] 22:32:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1bd633400) [pid = 1845] [serial = 1658] [outer = 0x7fb1b6525000] 22:32:39 INFO - PROCESS | 1845 | 1461216759753 Marionette DEBUG loaded listener.js 22:32:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1be8b6c00) [pid = 1845] [serial = 1659] [outer = 0x7fb1b6525000] 22:32:40 INFO - PROCESS | 1845 | 1461216760663 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1533ms 22:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:32:40 INFO - PROCESS | 1845 | 1461216760738 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 22:32:40 INFO - PROCESS | 1845 | 1461216760741 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 22:32:40 INFO - PROCESS | 1845 | 1461216760747 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:32:40 INFO - PROCESS | 1845 | 1461216760750 Marionette TRACE conn3 <- [1,2182,null,{}] 22:32:40 INFO - PROCESS | 1845 | 1461216760755 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:40 INFO - PROCESS | 1845 | 1461216760986 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 22:32:41 INFO - PROCESS | 1845 | 1461216761192 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c623e800 == 140 [pid = 1845] [id = 553] 22:32:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1be150000) [pid = 1845] [serial = 1660] [outer = (nil)] 22:32:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1c207f000) [pid = 1845] [serial = 1661] [outer = 0x7fb1be150000] 22:32:41 INFO - PROCESS | 1845 | 1461216761303 Marionette DEBUG loaded listener.js 22:32:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1c26cd400) [pid = 1845] [serial = 1662] [outer = 0x7fb1be150000] 22:32:42 INFO - PROCESS | 1845 | 1461216762183 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1486ms 22:32:42 INFO - PROCESS | 1845 | 1461216762232 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 22:32:42 INFO - PROCESS | 1845 | 1461216762235 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 22:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:32:42 INFO - PROCESS | 1845 | 1461216762241 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:32:42 INFO - PROCESS | 1845 | 1461216762243 Marionette TRACE conn3 <- [1,2186,null,{}] 22:32:42 INFO - PROCESS | 1845 | 1461216762248 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:42 INFO - PROCESS | 1845 | 1461216762436 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 22:32:42 INFO - PROCESS | 1845 | 1461216762646 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c78ac800 == 141 [pid = 1845] [id = 554] 22:32:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 241 (0x7fb1c002bc00) [pid = 1845] [serial = 1663] [outer = (nil)] 22:32:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 242 (0x7fb1c4a47800) [pid = 1845] [serial = 1664] [outer = 0x7fb1c002bc00] 22:32:42 INFO - PROCESS | 1845 | 1461216762714 Marionette DEBUG loaded listener.js 22:32:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 243 (0x7fb1c60efc00) [pid = 1845] [serial = 1665] [outer = 0x7fb1c002bc00] 22:32:43 INFO - PROCESS | 1845 | 1461216763579 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1381ms 22:32:43 INFO - PROCESS | 1845 | 1461216763623 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 22:32:43 INFO - PROCESS | 1845 | 1461216763626 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 22:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:32:43 INFO - PROCESS | 1845 | 1461216763632 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:32:43 INFO - PROCESS | 1845 | 1461216763634 Marionette TRACE conn3 <- [1,2190,null,{}] 22:32:43 INFO - PROCESS | 1845 | 1461216763639 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:43 INFO - PROCESS | 1845 | 1461216763851 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 22:32:44 INFO - PROCESS | 1845 | 1461216764071 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4daf000 == 142 [pid = 1845] [id = 555] 22:32:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 244 (0x7fb1c4a2d000) [pid = 1845] [serial = 1666] [outer = (nil)] 22:32:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1c893e000) [pid = 1845] [serial = 1667] [outer = 0x7fb1c4a2d000] 22:32:44 INFO - PROCESS | 1845 | 1461216764188 Marionette DEBUG loaded listener.js 22:32:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1d5104c00) [pid = 1845] [serial = 1668] [outer = 0x7fb1c4a2d000] 22:32:45 INFO - PROCESS | 1845 | 1461216765047 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 22:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1478ms 22:32:45 INFO - PROCESS | 1845 | 1461216765110 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 22:32:45 INFO - PROCESS | 1845 | 1461216765114 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 22:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:32:45 INFO - PROCESS | 1845 | 1461216765119 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:32:45 INFO - PROCESS | 1845 | 1461216765121 Marionette TRACE conn3 <- [1,2194,null,{}] 22:32:45 INFO - PROCESS | 1845 | 1461216765127 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:45 INFO - PROCESS | 1845 | 1461216765308 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 22:32:45 INFO - PROCESS | 1845 | 1461216765519 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9e67800 == 143 [pid = 1845] [id = 556] 22:32:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1ae696c00) [pid = 1845] [serial = 1669] [outer = (nil)] 22:32:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 248 (0x7fb1ae69e400) [pid = 1845] [serial = 1670] [outer = 0x7fb1ae696c00] 22:32:45 INFO - PROCESS | 1845 | 1461216765587 Marionette DEBUG loaded listener.js 22:32:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 249 (0x7fb1ae6a2c00) [pid = 1845] [serial = 1671] [outer = 0x7fb1ae696c00] 22:32:46 INFO - PROCESS | 1845 | 1461216766444 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 22:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1380ms 22:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:32:46 INFO - PROCESS | 1845 | 1461216766501 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 22:32:46 INFO - PROCESS | 1845 | 1461216766503 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 22:32:46 INFO - PROCESS | 1845 | 1461216766509 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:32:46 INFO - PROCESS | 1845 | 1461216766513 Marionette TRACE conn3 <- [1,2198,null,{}] 22:32:46 INFO - PROCESS | 1845 | 1461216766518 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:46 INFO - PROCESS | 1845 | 1461216766704 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 22:32:46 INFO - PROCESS | 1845 | 1461216766925 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de492000 == 144 [pid = 1845] [id = 557] 22:32:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 250 (0x7fb1ae699000) [pid = 1845] [serial = 1672] [outer = (nil)] 22:32:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 251 (0x7fb1d5ed7400) [pid = 1845] [serial = 1673] [outer = 0x7fb1ae699000] 22:32:47 INFO - PROCESS | 1845 | 1461216767032 Marionette DEBUG loaded listener.js 22:32:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 252 (0x7fb1d9eab400) [pid = 1845] [serial = 1674] [outer = 0x7fb1ae699000] 22:32:47 INFO - PROCESS | 1845 | 1461216767911 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1436ms 22:32:47 INFO - PROCESS | 1845 | 1461216767946 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 22:32:47 INFO - PROCESS | 1845 | 1461216767948 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 22:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:32:47 INFO - PROCESS | 1845 | 1461216767954 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:32:47 INFO - PROCESS | 1845 | 1461216767956 Marionette TRACE conn3 <- [1,2202,null,{}] 22:32:47 INFO - PROCESS | 1845 | 1461216767962 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:48 INFO - PROCESS | 1845 | 1461216768155 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 22:32:48 INFO - PROCESS | 1845 | 1461216768380 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1acbf1000 == 145 [pid = 1845] [id = 558] 22:32:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 253 (0x7fb1ae69dc00) [pid = 1845] [serial = 1675] [outer = (nil)] 22:32:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 254 (0x7fb1bbe74400) [pid = 1845] [serial = 1676] [outer = 0x7fb1ae69dc00] 22:32:48 INFO - PROCESS | 1845 | 1461216768450 Marionette DEBUG loaded listener.js 22:32:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 255 (0x7fb1bbe79800) [pid = 1845] [serial = 1677] [outer = 0x7fb1ae69dc00] 22:32:49 INFO - PROCESS | 1845 | 1461216769326 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1435ms 22:32:49 INFO - PROCESS | 1845 | 1461216769391 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 22:32:49 INFO - PROCESS | 1845 | 1461216769395 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 22:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:32:49 INFO - PROCESS | 1845 | 1461216769400 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:32:49 INFO - PROCESS | 1845 | 1461216769403 Marionette TRACE conn3 <- [1,2206,null,{}] 22:32:49 INFO - PROCESS | 1845 | 1461216769408 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:49 INFO - PROCESS | 1845 | 1461216769586 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 22:32:49 INFO - PROCESS | 1845 | 1461216769803 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afe4d800 == 146 [pid = 1845] [id = 559] 22:32:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 256 (0x7fb1ab6e4800) [pid = 1845] [serial = 1678] [outer = (nil)] 22:32:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 257 (0x7fb1ab6eac00) [pid = 1845] [serial = 1679] [outer = 0x7fb1ab6e4800] 22:32:49 INFO - PROCESS | 1845 | 1461216769918 Marionette DEBUG loaded listener.js 22:32:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 258 (0x7fb1ab6efc00) [pid = 1845] [serial = 1680] [outer = 0x7fb1ab6e4800] 22:32:50 INFO - PROCESS | 1845 | 1461216770814 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 22:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1480ms 22:32:50 INFO - PROCESS | 1845 | 1461216770882 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 22:32:50 INFO - PROCESS | 1845 | 1461216770885 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 22:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:32:50 INFO - PROCESS | 1845 | 1461216770891 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:32:50 INFO - PROCESS | 1845 | 1461216770895 Marionette TRACE conn3 <- [1,2210,null,{}] 22:32:50 INFO - PROCESS | 1845 | 1461216770900 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:51 INFO - PROCESS | 1845 | 1461216771149 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 22:32:51 INFO - PROCESS | 1845 | 1461216771408 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c278e800 == 147 [pid = 1845] [id = 560] 22:32:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 259 (0x7fb1d9eb1400) [pid = 1845] [serial = 1681] [outer = (nil)] 22:32:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 260 (0x7fb1d9fce400) [pid = 1845] [serial = 1682] [outer = 0x7fb1d9eb1400] 22:32:51 INFO - PROCESS | 1845 | 1461216771527 Marionette DEBUG loaded listener.js 22:32:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 261 (0x7fb1da3af000) [pid = 1845] [serial = 1683] [outer = 0x7fb1d9eb1400] 22:32:52 INFO - PROCESS | 1845 | 1461216772328 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 22:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1477ms 22:32:52 INFO - PROCESS | 1845 | 1461216772370 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 22:32:52 INFO - PROCESS | 1845 | 1461216772373 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 22:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:32:52 INFO - PROCESS | 1845 | 1461216772378 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:32:52 INFO - PROCESS | 1845 | 1461216772380 Marionette TRACE conn3 <- [1,2214,null,{}] 22:32:52 INFO - PROCESS | 1845 | 1461216772386 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:52 INFO - PROCESS | 1845 | 1461216772574 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 22:32:52 INFO - PROCESS | 1845 | 1461216772787 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1acea1800 == 148 [pid = 1845] [id = 561] 22:32:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 262 (0x7fb1ae1db800) [pid = 1845] [serial = 1684] [outer = (nil)] 22:32:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 263 (0x7fb1b6689400) [pid = 1845] [serial = 1685] [outer = 0x7fb1ae1db800] 22:32:52 INFO - PROCESS | 1845 | 1461216772898 Marionette DEBUG loaded listener.js 22:32:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 264 (0x7fb1b668e000) [pid = 1845] [serial = 1686] [outer = 0x7fb1ae1db800] 22:32:54 INFO - PROCESS | 1845 | 1461216774343 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 22:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1981ms 22:32:54 INFO - PROCESS | 1845 | 1461216774403 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 22:32:54 INFO - PROCESS | 1845 | 1461216774409 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 22:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:32:54 INFO - PROCESS | 1845 | 1461216774436 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:32:54 INFO - PROCESS | 1845 | 1461216774442 Marionette TRACE conn3 <- [1,2218,null,{}] 22:32:54 INFO - PROCESS | 1845 | 1461216774450 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:54 INFO - PROCESS | 1845 | 1461216774628 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 22:32:54 INFO - PROCESS | 1845 | 1461216774838 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae461000 == 149 [pid = 1845] [id = 562] 22:32:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 265 (0x7fb1ae1dd400) [pid = 1845] [serial = 1687] [outer = (nil)] 22:32:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 266 (0x7fb1ae69d400) [pid = 1845] [serial = 1688] [outer = 0x7fb1ae1dd400] 22:32:54 INFO - PROCESS | 1845 | 1461216774959 Marionette DEBUG loaded listener.js 22:32:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 267 (0x7fb1ae6ce400) [pid = 1845] [serial = 1689] [outer = 0x7fb1ae1dd400] 22:32:55 INFO - PROCESS | 1845 | 1461216775891 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 22:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1546ms 22:32:55 INFO - PROCESS | 1845 | 1461216775977 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 22:32:55 INFO - PROCESS | 1845 | 1461216775991 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 22:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:32:56 INFO - PROCESS | 1845 | 1461216776024 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:32:56 INFO - PROCESS | 1845 | 1461216776034 Marionette TRACE conn3 <- [1,2222,null,{}] 22:32:56 INFO - PROCESS | 1845 | 1461216776088 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:56 INFO - PROCESS | 1845 | 1461216776248 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 22:32:56 INFO - PROCESS | 1845 | 1461216776551 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1af308800 == 150 [pid = 1845] [id = 563] 22:32:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 268 (0x7fb1ae6cac00) [pid = 1845] [serial = 1690] [outer = (nil)] 22:32:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 269 (0x7fb1af2a7400) [pid = 1845] [serial = 1691] [outer = 0x7fb1ae6cac00] 22:32:56 INFO - PROCESS | 1845 | 1461216776622 Marionette DEBUG loaded listener.js 22:32:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 270 (0x7fb1af346c00) [pid = 1845] [serial = 1692] [outer = 0x7fb1ae6cac00] 22:32:57 INFO - PROCESS | 1845 | 1461216777523 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1551ms 22:32:57 INFO - PROCESS | 1845 | 1461216777561 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 22:32:57 INFO - PROCESS | 1845 | 1461216777564 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 22:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:32:57 INFO - PROCESS | 1845 | 1461216777570 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:32:57 INFO - PROCESS | 1845 | 1461216777576 Marionette TRACE conn3 <- [1,2226,null,{}] 22:32:57 INFO - PROCESS | 1845 | 1461216777592 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:57 INFO - PROCESS | 1845 | 1461216777780 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 22:32:58 INFO - PROCESS | 1845 | 1461216778036 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b17c4000 == 151 [pid = 1845] [id = 564] 22:32:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 271 (0x7fb1af496400) [pid = 1845] [serial = 1693] [outer = (nil)] 22:32:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 272 (0x7fb1af4b2c00) [pid = 1845] [serial = 1694] [outer = 0x7fb1af496400] 22:32:58 INFO - PROCESS | 1845 | 1461216778151 Marionette DEBUG loaded listener.js 22:32:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 273 (0x7fb1af76d000) [pid = 1845] [serial = 1695] [outer = 0x7fb1af496400] 22:32:58 INFO - PROCESS | 1845 | 1461216778951 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 22:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1432ms 22:32:59 INFO - PROCESS | 1845 | 1461216779017 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 22:32:59 INFO - PROCESS | 1845 | 1461216779021 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 22:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:32:59 INFO - PROCESS | 1845 | 1461216779029 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:32:59 INFO - PROCESS | 1845 | 1461216779032 Marionette TRACE conn3 <- [1,2230,null,{}] 22:32:59 INFO - PROCESS | 1845 | 1461216779037 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:59 INFO - PROCESS | 1845 | 1461216779216 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 22:32:59 INFO - PROCESS | 1845 | 1461216779526 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c789f800 == 150 [pid = 1845] [id = 202] 22:32:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be7aa000 == 149 [pid = 1845] [id = 64] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 272 (0x7fb1d4a75800) [pid = 1845] [serial = 1547] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 271 (0x7fb1c7a57000) [pid = 1845] [serial = 1541] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 270 (0x7fb1c34c0400) [pid = 1845] [serial = 1526] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 269 (0x7fb1c6f8c800) [pid = 1845] [serial = 1535] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 268 (0x7fb1c6711800) [pid = 1845] [serial = 1532] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 267 (0x7fb1d9ea2800) [pid = 1845] [serial = 1553] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 266 (0x7fb1becdb000) [pid = 1845] [serial = 1523] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 265 (0x7fb1b3316000) [pid = 1845] [serial = 1559] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 264 (0x7fb1b161dc00) [pid = 1845] [serial = 1517] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 263 (0x7fb1c7d23c00) [pid = 1845] [serial = 1544] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 262 (0x7fb1c7624400) [pid = 1845] [serial = 1538] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 261 (0x7fb1da04cc00) [pid = 1845] [serial = 1556] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 260 (0x7fb1b7d2d400) [pid = 1845] [serial = 1529] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 259 (0x7fb1d5f40000) [pid = 1845] [serial = 1550] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 258 (0x7fb1b658f400) [pid = 1845] [serial = 1520] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | --DOMWINDOW == 257 (0x7fb1be56a000) [pid = 1845] [serial = 1580] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae5d4000 == 150 [pid = 1845] [id = 565] 22:32:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 258 (0x7fb1af246000) [pid = 1845] [serial = 1696] [outer = (nil)] 22:32:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 259 (0x7fb1afbc8c00) [pid = 1845] [serial = 1697] [outer = 0x7fb1af246000] 22:32:59 INFO - PROCESS | 1845 | 1461216779657 Marionette DEBUG loaded listener.js 22:32:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 260 (0x7fb1b00ae400) [pid = 1845] [serial = 1698] [outer = 0x7fb1af246000] 22:32:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bed97800 == 149 [pid = 1845] [id = 548] 22:32:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1becb5000 == 148 [pid = 1845] [id = 547] 22:32:59 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bbfd2000 == 147 [pid = 1845] [id = 546] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b672e800 == 146 [pid = 1845] [id = 545] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae2b4800 == 145 [pid = 1845] [id = 544] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b3384000 == 144 [pid = 1845] [id = 543] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1e72cc000 == 143 [pid = 1845] [id = 539] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1f6e000 == 142 [pid = 1845] [id = 538] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1af30f800 == 141 [pid = 1845] [id = 537] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1dcb5f800 == 140 [pid = 1845] [id = 536] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d7b25800 == 139 [pid = 1845] [id = 535] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ca427800 == 138 [pid = 1845] [id = 534] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6ed3000 == 137 [pid = 1845] [id = 533] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c4012000 == 136 [pid = 1845] [id = 532] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c241e800 == 135 [pid = 1845] [id = 531] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c20d4000 == 134 [pid = 1845] [id = 530] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bfb8d000 == 133 [pid = 1845] [id = 529] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b68f4800 == 132 [pid = 1845] [id = 528] 22:33:00 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae162000 == 131 [pid = 1845] [id = 527] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 259 (0x7fb1b7d2a800) [pid = 1845] [serial = 1571] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 258 (0x7fb1be576800) [pid = 1845] [serial = 1383] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 257 (0x7fb1bc032000) [pid = 1845] [serial = 1574] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 256 (0x7fb1b7fb7800) [pid = 1845] [serial = 1572] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 255 (0x7fb1bc127000) [pid = 1845] [serial = 1575] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 254 (0x7fb1af24bc00) [pid = 1845] [serial = 1562] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 253 (0x7fb1bd7cbc00) [pid = 1845] [serial = 1577] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 252 (0x7fb1b1cd0400) [pid = 1845] [serial = 1568] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 251 (0x7fb1c265c400) [pid = 1845] [serial = 1514] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 250 (0x7fb1c207a800) [pid = 1845] [serial = 1314] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 249 (0x7fb1bdedd400) [pid = 1845] [serial = 1578] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 248 (0x7fb1b4a08c00) [pid = 1845] [serial = 1569] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 247 (0x7fb1af43d400) [pid = 1845] [serial = 1563] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1b1fac400) [pid = 1845] [serial = 1565] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1b2d66400) [pid = 1845] [serial = 1566] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1c26c8400) [pid = 1845] [serial = 1515] [outer = (nil)] [url = about:blank] 22:33:00 INFO - PROCESS | 1845 | 1461216780532 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 22:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1540ms 22:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:33:00 INFO - PROCESS | 1845 | 1461216780570 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 22:33:00 INFO - PROCESS | 1845 | 1461216780572 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 22:33:00 INFO - PROCESS | 1845 | 1461216780578 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:33:00 INFO - PROCESS | 1845 | 1461216780581 Marionette TRACE conn3 <- [1,2234,null,{}] 22:33:00 INFO - PROCESS | 1845 | 1461216780589 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:00 INFO - PROCESS | 1845 | 1461216780759 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 22:33:00 INFO - PROCESS | 1845 | 1461216780927 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b19d4800 == 132 [pid = 1845] [id = 566] 22:33:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1ad0df800) [pid = 1845] [serial = 1699] [outer = (nil)] 22:33:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1b00b3000) [pid = 1845] [serial = 1700] [outer = 0x7fb1ad0df800] 22:33:00 INFO - PROCESS | 1845 | 1461216780988 Marionette DEBUG loaded listener.js 22:33:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1b015a400) [pid = 1845] [serial = 1701] [outer = 0x7fb1ad0df800] 22:33:01 INFO - PROCESS | 1845 | 1461216781674 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 22:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1133ms 22:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:33:01 INFO - PROCESS | 1845 | 1461216781711 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 22:33:01 INFO - PROCESS | 1845 | 1461216781713 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 22:33:01 INFO - PROCESS | 1845 | 1461216781721 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:33:01 INFO - PROCESS | 1845 | 1461216781723 Marionette TRACE conn3 <- [1,2238,null,{}] 22:33:01 INFO - PROCESS | 1845 | 1461216781758 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:01 INFO - PROCESS | 1845 | 1461216781973 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 22:33:01 INFO - PROCESS | 1845 | 1461216781984 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2bd5800 == 133 [pid = 1845] [id = 567] 22:33:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 248 (0x7fb1b1cc8000) [pid = 1845] [serial = 1702] [outer = (nil)] 22:33:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 249 (0x7fb1b1ff6400) [pid = 1845] [serial = 1703] [outer = 0x7fb1b1cc8000] 22:33:02 INFO - PROCESS | 1845 | 1461216782045 Marionette DEBUG loaded listener.js 22:33:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 250 (0x7fb1b2c7b400) [pid = 1845] [serial = 1704] [outer = 0x7fb1b1cc8000] 22:33:03 INFO - PROCESS | 1845 | 1461216783019 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1329ms 22:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:33:03 INFO - PROCESS | 1845 | 1461216783052 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 22:33:03 INFO - PROCESS | 1845 | 1461216783055 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 22:33:03 INFO - PROCESS | 1845 | 1461216783060 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:33:03 INFO - PROCESS | 1845 | 1461216783063 Marionette TRACE conn3 <- [1,2242,null,{}] 22:33:03 INFO - PROCESS | 1845 | 1461216783077 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:03 INFO - PROCESS | 1845 | 1461216783300 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 22:33:03 INFO - PROCESS | 1845 | 1461216783328 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b31e8000 == 134 [pid = 1845] [id = 568] 22:33:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 251 (0x7fb1b1facc00) [pid = 1845] [serial = 1705] [outer = (nil)] 22:33:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 252 (0x7fb1b2d60800) [pid = 1845] [serial = 1706] [outer = 0x7fb1b1facc00] 22:33:03 INFO - PROCESS | 1845 | 1461216783388 Marionette DEBUG loaded listener.js 22:33:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 253 (0x7fb1b3313400) [pid = 1845] [serial = 1707] [outer = 0x7fb1b1facc00] 22:33:05 INFO - PROCESS | 1845 | 1461216785182 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 252 (0x7fb1c6dcb400) [pid = 1845] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 251 (0x7fb1c65c8000) [pid = 1845] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 250 (0x7fb1cdff9400) [pid = 1845] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 249 (0x7fb1c14d6800) [pid = 1845] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 248 (0x7fb1acb06800) [pid = 1845] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 247 (0x7fb1af495c00) [pid = 1845] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1b1cc7800) [pid = 1845] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1af2ad800) [pid = 1845] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1c6421000) [pid = 1845] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 243 (0x7fb1bd7d5800) [pid = 1845] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 242 (0x7fb1be831000) [pid = 1845] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 241 (0x7fb1c23c6800) [pid = 1845] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 240 (0x7fb1d4f94000) [pid = 1845] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1b1fa2400) [pid = 1845] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1af4af400) [pid = 1845] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1c2661800) [pid = 1845] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1b1c98000) [pid = 1845] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1c2079800) [pid = 1845] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1bed4b000) [pid = 1845] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1bfc61000) [pid = 1845] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1c8992000) [pid = 1845] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1ae1d3c00) [pid = 1845] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1c2072400) [pid = 1845] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1d62f5c00) [pid = 1845] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1c6f80c00) [pid = 1845] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1bd7cb400) [pid = 1845] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1be831c00) [pid = 1845] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1af48dc00) [pid = 1845] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1c65c9c00) [pid = 1845] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1af34a000) [pid = 1845] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1ae1d4400) [pid = 1845] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1acb0b000) [pid = 1845] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1c26cec00) [pid = 1845] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 219 (0x7fb1c7627000) [pid = 1845] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 218 (0x7fb1c2508800) [pid = 1845] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 217 (0x7fb1c14d8800) [pid = 1845] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 216 (0x7fb1acb03000) [pid = 1845] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 215 (0x7fb1af251c00) [pid = 1845] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1bc02ac00) [pid = 1845] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1b652a800) [pid = 1845] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1bc118800) [pid = 1845] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1c6fd7000) [pid = 1845] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1c6425c00) [pid = 1845] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1be577400) [pid = 1845] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1c2620800) [pid = 1845] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1be575800) [pid = 1845] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1b1cc5c00) [pid = 1845] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1c65c5000) [pid = 1845] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1af2a6c00) [pid = 1845] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1c7a51000) [pid = 1845] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1c1655800) [pid = 1845] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1ae1d2400) [pid = 1845] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1c7539400) [pid = 1845] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1d9981c00) [pid = 1845] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1b1c97000) [pid = 1845] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1bd7c9400) [pid = 1845] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1af76f000) [pid = 1845] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1afbcec00) [pid = 1845] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1af43e800) [pid = 1845] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1acb03800) [pid = 1845] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1bfc68c00) [pid = 1845] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1bf05e800) [pid = 1845] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:33:05 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1b652a400) [pid = 1845] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2298ms 22:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:33:05 INFO - PROCESS | 1845 | 1461216785358 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 22:33:05 INFO - PROCESS | 1845 | 1461216785361 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 22:33:05 INFO - PROCESS | 1845 | 1461216785372 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:33:05 INFO - PROCESS | 1845 | 1461216785375 Marionette TRACE conn3 <- [1,2246,null,{}] 22:33:05 INFO - PROCESS | 1845 | 1461216785382 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:05 INFO - PROCESS | 1845 | 1461216785538 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 22:33:05 INFO - PROCESS | 1845 | 1461216785545 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae155800 == 135 [pid = 1845] [id = 569] 22:33:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1ae1d1c00) [pid = 1845] [serial = 1708] [outer = (nil)] 22:33:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1af48c800) [pid = 1845] [serial = 1709] [outer = 0x7fb1ae1d1c00] 22:33:05 INFO - PROCESS | 1845 | 1461216785604 Marionette DEBUG loaded listener.js 22:33:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1afbc8400) [pid = 1845] [serial = 1710] [outer = 0x7fb1ae1d1c00] 22:33:06 INFO - PROCESS | 1845 | 1461216786358 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1033ms 22:33:06 INFO - PROCESS | 1845 | 1461216786400 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 22:33:06 INFO - PROCESS | 1845 | 1461216786402 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 22:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:33:06 INFO - PROCESS | 1845 | 1461216786407 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:33:06 INFO - PROCESS | 1845 | 1461216786409 Marionette TRACE conn3 <- [1,2250,null,{}] 22:33:06 INFO - PROCESS | 1845 | 1461216786415 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:06 INFO - PROCESS | 1845 | 1461216786661 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 22:33:06 INFO - PROCESS | 1845 | 1461216786681 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b4d77000 == 136 [pid = 1845] [id = 570] 22:33:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1af4af400) [pid = 1845] [serial = 1711] [outer = (nil)] 22:33:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1b2c83000) [pid = 1845] [serial = 1712] [outer = 0x7fb1af4af400] 22:33:06 INFO - PROCESS | 1845 | 1461216786743 Marionette DEBUG loaded listener.js 22:33:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1b3320400) [pid = 1845] [serial = 1713] [outer = 0x7fb1af4af400] 22:33:07 INFO - PROCESS | 1845 | 1461216787800 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 22:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1427ms 22:33:07 INFO - PROCESS | 1845 | 1461216787835 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 22:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:33:07 INFO - PROCESS | 1845 | 1461216787841 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 22:33:07 INFO - PROCESS | 1845 | 1461216787849 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:33:07 INFO - PROCESS | 1845 | 1461216787854 Marionette TRACE conn3 <- [1,2254,null,{}] 22:33:07 INFO - PROCESS | 1845 | 1461216787861 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:08 INFO - PROCESS | 1845 | 1461216788057 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 22:33:08 INFO - PROCESS | 1845 | 1461216788273 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1af47f000 == 137 [pid = 1845] [id = 571] 22:33:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1ae1d8c00) [pid = 1845] [serial = 1714] [outer = (nil)] 22:33:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1ae6cb000) [pid = 1845] [serial = 1715] [outer = 0x7fb1ae1d8c00] 22:33:08 INFO - PROCESS | 1845 | 1461216788394 Marionette DEBUG loaded listener.js 22:33:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1af2a9000) [pid = 1845] [serial = 1716] [outer = 0x7fb1ae1d8c00] 22:33:09 INFO - PROCESS | 1845 | 1461216789344 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1538ms 22:33:09 INFO - PROCESS | 1845 | 1461216789387 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 22:33:09 INFO - PROCESS | 1845 | 1461216789395 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 22:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:33:09 INFO - PROCESS | 1845 | 1461216789405 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:33:09 INFO - PROCESS | 1845 | 1461216789409 Marionette TRACE conn3 <- [1,2258,null,{}] 22:33:09 INFO - PROCESS | 1845 | 1461216789415 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:09 INFO - PROCESS | 1845 | 1461216789608 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 22:33:09 INFO - PROCESS | 1845 | 1461216789820 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1ad5000 == 138 [pid = 1845] [id = 572] 22:33:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1ae1dac00) [pid = 1845] [serial = 1717] [outer = (nil)] 22:33:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1af4ad800) [pid = 1845] [serial = 1718] [outer = 0x7fb1ae1dac00] 22:33:09 INFO - PROCESS | 1845 | 1461216789887 Marionette DEBUG loaded listener.js 22:33:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1afbca400) [pid = 1845] [serial = 1719] [outer = 0x7fb1ae1dac00] 22:33:10 INFO - PROCESS | 1845 | 1461216790896 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1543ms 22:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:33:10 INFO - PROCESS | 1845 | 1461216790949 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 22:33:10 INFO - PROCESS | 1845 | 1461216790952 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 22:33:10 INFO - PROCESS | 1845 | 1461216790959 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:33:10 INFO - PROCESS | 1845 | 1461216790964 Marionette TRACE conn3 <- [1,2262,null,{}] 22:33:10 INFO - PROCESS | 1845 | 1461216790980 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:11 INFO - PROCESS | 1845 | 1461216791183 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 22:33:11 INFO - PROCESS | 1845 | 1461216791391 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b6723800 == 139 [pid = 1845] [id = 573] 22:33:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1b1c96800) [pid = 1845] [serial = 1720] [outer = (nil)] 22:33:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1b1ccb400) [pid = 1845] [serial = 1721] [outer = 0x7fb1b1c96800] 22:33:11 INFO - PROCESS | 1845 | 1461216791546 Marionette DEBUG loaded listener.js 22:33:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1b1fed000) [pid = 1845] [serial = 1722] [outer = 0x7fb1b1c96800] 22:33:12 INFO - PROCESS | 1845 | 1461216792355 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1435ms 22:33:12 INFO - PROCESS | 1845 | 1461216792393 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 22:33:12 INFO - PROCESS | 1845 | 1461216792397 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 22:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:33:12 INFO - PROCESS | 1845 | 1461216792403 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:33:12 INFO - PROCESS | 1845 | 1461216792405 Marionette TRACE conn3 <- [1,2266,null,{}] 22:33:12 INFO - PROCESS | 1845 | 1461216792410 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:12 INFO - PROCESS | 1845 | 1461216792596 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 22:33:12 INFO - PROCESS | 1845 | 1461216792817 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7c76800 == 140 [pid = 1845] [id = 574] 22:33:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1b1c94400) [pid = 1845] [serial = 1723] [outer = (nil)] 22:33:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1b3315400) [pid = 1845] [serial = 1724] [outer = 0x7fb1b1c94400] 22:33:12 INFO - PROCESS | 1845 | 1461216792929 Marionette DEBUG loaded listener.js 22:33:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1b3f73400) [pid = 1845] [serial = 1725] [outer = 0x7fb1b1c94400] 22:33:13 INFO - PROCESS | 1845 | 1461216793794 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 22:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1441ms 22:33:13 INFO - PROCESS | 1845 | 1461216793845 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 22:33:13 INFO - PROCESS | 1845 | 1461216793849 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 22:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:33:13 INFO - PROCESS | 1845 | 1461216793872 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:33:13 INFO - PROCESS | 1845 | 1461216793876 Marionette TRACE conn3 <- [1,2270,null,{}] 22:33:13 INFO - PROCESS | 1845 | 1461216793883 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:14 INFO - PROCESS | 1845 | 1461216794072 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 22:33:14 INFO - PROCESS | 1845 | 1461216794281 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7edb000 == 141 [pid = 1845] [id = 575] 22:33:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1b1fef400) [pid = 1845] [serial = 1726] [outer = (nil)] 22:33:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1b4169400) [pid = 1845] [serial = 1727] [outer = 0x7fb1b1fef400] 22:33:14 INFO - PROCESS | 1845 | 1461216794388 Marionette DEBUG loaded listener.js 22:33:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1b4174000) [pid = 1845] [serial = 1728] [outer = 0x7fb1b1fef400] 22:33:15 INFO - PROCESS | 1845 | 1461216795280 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1457ms 22:33:15 INFO - PROCESS | 1845 | 1461216795312 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 22:33:15 INFO - PROCESS | 1845 | 1461216795315 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 22:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:33:15 INFO - PROCESS | 1845 | 1461216795340 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:33:15 INFO - PROCESS | 1845 | 1461216795343 Marionette TRACE conn3 <- [1,2274,null,{}] 22:33:15 INFO - PROCESS | 1845 | 1461216795348 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:15 INFO - PROCESS | 1845 | 1461216795573 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 22:33:15 INFO - PROCESS | 1845 | 1461216795784 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdc41800 == 142 [pid = 1845] [id = 576] 22:33:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1b4a05800) [pid = 1845] [serial = 1729] [outer = (nil)] 22:33:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1b654e400) [pid = 1845] [serial = 1730] [outer = 0x7fb1b4a05800] 22:33:15 INFO - PROCESS | 1845 | 1461216795899 Marionette DEBUG loaded listener.js 22:33:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1b6681c00) [pid = 1845] [serial = 1731] [outer = 0x7fb1b4a05800] 22:33:16 INFO - PROCESS | 1845 | 1461216796799 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 22:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1480ms 22:33:16 INFO - PROCESS | 1845 | 1461216796816 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 22:33:16 INFO - PROCESS | 1845 | 1461216796820 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 22:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:33:16 INFO - PROCESS | 1845 | 1461216796826 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:33:16 INFO - PROCESS | 1845 | 1461216796828 Marionette TRACE conn3 <- [1,2278,null,{}] 22:33:16 INFO - PROCESS | 1845 | 1461216796833 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:17 INFO - PROCESS | 1845 | 1461216797021 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 22:33:17 INFO - PROCESS | 1845 | 1461216797239 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be95a800 == 143 [pid = 1845] [id = 577] 22:33:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1b6523000) [pid = 1845] [serial = 1732] [outer = (nil)] 22:33:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 216 (0x7fb1b668bc00) [pid = 1845] [serial = 1733] [outer = 0x7fb1b6523000] 22:33:17 INFO - PROCESS | 1845 | 1461216797355 Marionette DEBUG loaded listener.js 22:33:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 217 (0x7fb1b7cef800) [pid = 1845] [serial = 1734] [outer = 0x7fb1b6523000] 22:33:18 INFO - PROCESS | 1845 | 1461216798278 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1487ms 22:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:33:18 INFO - PROCESS | 1845 | 1461216798314 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 22:33:18 INFO - PROCESS | 1845 | 1461216798316 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 22:33:18 INFO - PROCESS | 1845 | 1461216798323 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:33:18 INFO - PROCESS | 1845 | 1461216798326 Marionette TRACE conn3 <- [1,2282,null,{}] 22:33:18 INFO - PROCESS | 1845 | 1461216798331 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:18 INFO - PROCESS | 1845 | 1461216798516 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 22:33:18 INFO - PROCESS | 1845 | 1461216798730 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed8f000 == 144 [pid = 1845] [id = 578] 22:33:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 218 (0x7fb1b6527000) [pid = 1845] [serial = 1735] [outer = (nil)] 22:33:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 219 (0x7fb1b7d26000) [pid = 1845] [serial = 1736] [outer = 0x7fb1b6527000] 22:33:18 INFO - PROCESS | 1845 | 1461216798840 Marionette DEBUG loaded listener.js 22:33:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 220 (0x7fb1b7d2f400) [pid = 1845] [serial = 1737] [outer = 0x7fb1b6527000] 22:33:19 INFO - PROCESS | 1845 | 1461216799748 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 22:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1477ms 22:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:33:19 INFO - PROCESS | 1845 | 1461216799800 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 22:33:19 INFO - PROCESS | 1845 | 1461216799803 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 22:33:19 INFO - PROCESS | 1845 | 1461216799809 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:33:19 INFO - PROCESS | 1845 | 1461216799812 Marionette TRACE conn3 <- [1,2286,null,{}] 22:33:19 INFO - PROCESS | 1845 | 1461216799836 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:20 INFO - PROCESS | 1845 | 1461216800024 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 22:33:20 INFO - PROCESS | 1845 | 1461216800298 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bfb93800 == 145 [pid = 1845] [id = 579] 22:33:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1b668f800) [pid = 1845] [serial = 1738] [outer = (nil)] 22:33:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1b7fb5800) [pid = 1845] [serial = 1739] [outer = 0x7fb1b668f800] 22:33:20 INFO - PROCESS | 1845 | 1461216800371 Marionette DEBUG loaded listener.js 22:33:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1b7fc8000) [pid = 1845] [serial = 1740] [outer = 0x7fb1b668f800] 22:33:21 INFO - PROCESS | 1845 | 1461216801239 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 22:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 22:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1486ms 22:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:33:21 INFO - PROCESS | 1845 | 1461216801295 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 22:33:21 INFO - PROCESS | 1845 | 1461216801298 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 22:33:21 INFO - PROCESS | 1845 | 1461216801305 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:33:21 INFO - PROCESS | 1845 | 1461216801307 Marionette TRACE conn3 <- [1,2290,null,{}] 22:33:21 INFO - PROCESS | 1845 | 1461216801314 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:21 INFO - PROCESS | 1845 | 1461216801509 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 22:33:21 INFO - PROCESS | 1845 | 1461216801769 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1b8a000 == 146 [pid = 1845] [id = 580] 22:33:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1b0157000) [pid = 1845] [serial = 1741] [outer = (nil)] 22:33:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1bbe6c800) [pid = 1845] [serial = 1742] [outer = 0x7fb1b0157000] 22:33:21 INFO - PROCESS | 1845 | 1461216801846 Marionette DEBUG loaded listener.js 22:33:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1bbe79c00) [pid = 1845] [serial = 1743] [outer = 0x7fb1b0157000] 22:33:22 INFO - PROCESS | 1845 | 1461216802697 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 22:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1439ms 22:33:22 INFO - PROCESS | 1845 | 1461216802743 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 22:33:22 INFO - PROCESS | 1845 | 1461216802747 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 22:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:33:22 INFO - PROCESS | 1845 | 1461216802752 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:33:22 INFO - PROCESS | 1845 | 1461216802756 Marionette TRACE conn3 <- [1,2294,null,{}] 22:33:22 INFO - PROCESS | 1845 | 1461216802761 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:23 INFO - PROCESS | 1845 | 1461216802999 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 22:33:23 INFO - PROCESS | 1845 | 1461216803210 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1ed2000 == 147 [pid = 1845] [id = 581] 22:33:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1b416b000) [pid = 1845] [serial = 1744] [outer = (nil)] 22:33:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1bc036c00) [pid = 1845] [serial = 1745] [outer = 0x7fb1b416b000] 22:33:23 INFO - PROCESS | 1845 | 1461216803329 Marionette DEBUG loaded listener.js 22:33:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1bc226800) [pid = 1845] [serial = 1746] [outer = 0x7fb1b416b000] 22:33:24 INFO - PROCESS | 1845 | 1461216804221 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 22:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1532ms 22:33:24 INFO - PROCESS | 1845 | 1461216804286 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 22:33:24 INFO - PROCESS | 1845 | 1461216804289 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 22:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:33:24 INFO - PROCESS | 1845 | 1461216804295 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:33:24 INFO - PROCESS | 1845 | 1461216804297 Marionette TRACE conn3 <- [1,2298,null,{}] 22:33:24 INFO - PROCESS | 1845 | 1461216804302 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:24 INFO - PROCESS | 1845 | 1461216804488 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 22:33:24 INFO - PROCESS | 1845 | 1461216804704 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c229d000 == 148 [pid = 1845] [id = 582] 22:33:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1bbf1ac00) [pid = 1845] [serial = 1747] [outer = (nil)] 22:33:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1bd634400) [pid = 1845] [serial = 1748] [outer = 0x7fb1bbf1ac00] 22:33:24 INFO - PROCESS | 1845 | 1461216804818 Marionette DEBUG loaded listener.js 22:33:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1bd6c8400) [pid = 1845] [serial = 1749] [outer = 0x7fb1bbf1ac00] 22:33:25 INFO - PROCESS | 1845 | 1461216805720 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 22:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1480ms 22:33:25 INFO - PROCESS | 1845 | 1461216805776 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 22:33:25 INFO - PROCESS | 1845 | 1461216805779 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 22:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:33:25 INFO - PROCESS | 1845 | 1461216805785 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:33:25 INFO - PROCESS | 1845 | 1461216805787 Marionette TRACE conn3 <- [1,2302,null,{}] 22:33:25 INFO - PROCESS | 1845 | 1461216805792 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:25 INFO - PROCESS | 1845 | 1461216805991 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 22:33:26 INFO - PROCESS | 1845 | 1461216806204 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b31db800 == 149 [pid = 1845] [id = 583] 22:33:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1ae6cb400) [pid = 1845] [serial = 1750] [outer = (nil)] 22:33:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1b1faa400) [pid = 1845] [serial = 1751] [outer = 0x7fb1ae6cb400] 22:33:26 INFO - PROCESS | 1845 | 1461216806315 Marionette DEBUG loaded listener.js 22:33:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1bd6c7c00) [pid = 1845] [serial = 1752] [outer = 0x7fb1ae6cb400] 22:33:27 INFO - PROCESS | 1845 | 1461216807162 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1436ms 22:33:27 INFO - PROCESS | 1845 | 1461216807222 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 22:33:27 INFO - PROCESS | 1845 | 1461216807226 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 22:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:33:27 INFO - PROCESS | 1845 | 1461216807231 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:33:27 INFO - PROCESS | 1845 | 1461216807233 Marionette TRACE conn3 <- [1,2306,null,{}] 22:33:27 INFO - PROCESS | 1845 | 1461216807238 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:27 INFO - PROCESS | 1845 | 1461216807436 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 22:33:27 INFO - PROCESS | 1845 | 1461216807659 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee50800 == 150 [pid = 1845] [id = 584] 22:33:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1ae1dc400) [pid = 1845] [serial = 1753] [outer = (nil)] 22:33:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1af770000) [pid = 1845] [serial = 1754] [outer = 0x7fb1ae1dc400] 22:33:27 INFO - PROCESS | 1845 | 1461216807773 Marionette DEBUG loaded listener.js 22:33:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1b331f800) [pid = 1845] [serial = 1755] [outer = 0x7fb1ae1dc400] 22:33:28 INFO - PROCESS | 1845 | 1461216808688 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 22:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1534ms 22:33:28 INFO - PROCESS | 1845 | 1461216808767 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 22:33:28 INFO - PROCESS | 1845 | 1461216808770 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 22:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:33:28 INFO - PROCESS | 1845 | 1461216808776 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:33:28 INFO - PROCESS | 1845 | 1461216808778 Marionette TRACE conn3 <- [1,2310,null,{}] 22:33:28 INFO - PROCESS | 1845 | 1461216808783 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:28 INFO - PROCESS | 1845 | 1461216808992 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 22:33:29 INFO - PROCESS | 1845 | 1461216809255 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1966000 == 151 [pid = 1845] [id = 585] 22:33:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1acb0e000) [pid = 1845] [serial = 1756] [outer = (nil)] 22:33:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1af43b800) [pid = 1845] [serial = 1757] [outer = 0x7fb1acb0e000] 22:33:29 INFO - PROCESS | 1845 | 1461216809364 Marionette DEBUG loaded listener.js 22:33:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 241 (0x7fb1afbcc400) [pid = 1845] [serial = 1758] [outer = 0x7fb1acb0e000] 22:33:30 INFO - PROCESS | 1845 | 1461216810727 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1981ms 22:33:30 INFO - PROCESS | 1845 | 1461216810759 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 22:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:33:30 INFO - PROCESS | 1845 | 1461216810764 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 22:33:30 INFO - PROCESS | 1845 | 1461216810771 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:33:30 INFO - PROCESS | 1845 | 1461216810776 Marionette TRACE conn3 <- [1,2314,null,{}] 22:33:30 INFO - PROCESS | 1845 | 1461216810851 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:31 INFO - PROCESS | 1845 | 1461216811046 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 22:33:31 INFO - PROCESS | 1845 | 1461216811258 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1cd7800 == 152 [pid = 1845] [id = 586] 22:33:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 242 (0x7fb1ae1d6c00) [pid = 1845] [serial = 1759] [outer = (nil)] 22:33:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 243 (0x7fb1af244400) [pid = 1845] [serial = 1760] [outer = 0x7fb1ae1d6c00] 22:33:31 INFO - PROCESS | 1845 | 1461216811370 Marionette DEBUG loaded listener.js 22:33:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 244 (0x7fb1af435c00) [pid = 1845] [serial = 1761] [outer = 0x7fb1ae1d6c00] 22:33:32 INFO - PROCESS | 1845 | 1461216812419 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 22:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1689ms 22:33:32 INFO - PROCESS | 1845 | 1461216812460 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 22:33:32 INFO - PROCESS | 1845 | 1461216812468 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 22:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:33:32 INFO - PROCESS | 1845 | 1461216812477 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:33:32 INFO - PROCESS | 1845 | 1461216812481 Marionette TRACE conn3 <- [1,2318,null,{}] 22:33:32 INFO - PROCESS | 1845 | 1461216812486 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:32 INFO - PROCESS | 1845 | 1461216812754 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 22:33:33 INFO - PROCESS | 1845 | 1461216812996 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae7e0000 == 153 [pid = 1845] [id = 587] 22:33:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1af762400) [pid = 1845] [serial = 1762] [outer = (nil)] 22:33:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1af768000) [pid = 1845] [serial = 1763] [outer = 0x7fb1af762400] 22:33:33 INFO - PROCESS | 1845 | 1461216813091 Marionette DEBUG loaded listener.js 22:33:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1afbc5000) [pid = 1845] [serial = 1764] [outer = 0x7fb1af762400] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c22a4000 == 152 [pid = 1845] [id = 431] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1e2c800 == 151 [pid = 1845] [id = 504] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1de4a0000 == 150 [pid = 1845] [id = 429] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1dcb43000 == 149 [pid = 1845] [id = 518] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1ae6ce000) [pid = 1845] [serial = 1613] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1c1dd4000) [pid = 1845] [serial = 1616] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1b0158800) [pid = 1845] [serial = 1619] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 243 (0x7fb1ad0db400) [pid = 1845] [serial = 1622] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 242 (0x7fb1b015e000) [pid = 1845] [serial = 1625] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 241 (0x7fb1c265b000) [pid = 1845] [serial = 1649] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae155800 == 148 [pid = 1845] [id = 569] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b31e8000 == 147 [pid = 1845] [id = 568] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2bd5800 == 146 [pid = 1845] [id = 567] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b17c4000 == 145 [pid = 1845] [id = 564] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1af308800 == 144 [pid = 1845] [id = 563] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae461000 == 143 [pid = 1845] [id = 562] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c278e800 == 142 [pid = 1845] [id = 560] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1afe4d800 == 141 [pid = 1845] [id = 559] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1acbf1000 == 140 [pid = 1845] [id = 558] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1de492000 == 139 [pid = 1845] [id = 557] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9e67800 == 138 [pid = 1845] [id = 556] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4daf000 == 137 [pid = 1845] [id = 555] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c78ac800 == 136 [pid = 1845] [id = 554] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c623e800 == 135 [pid = 1845] [id = 553] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c241d000 == 134 [pid = 1845] [id = 552] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7d49800 == 133 [pid = 1845] [id = 551] 22:33:33 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1cdb800 == 132 [pid = 1845] [id = 550] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 240 (0x7fb1c23cec00) [pid = 1845] [serial = 1392] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1c6428000) [pid = 1845] [serial = 1329] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1be156400) [pid = 1845] [serial = 1320] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1c207b400) [pid = 1845] [serial = 1323] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1c4a30000) [pid = 1845] [serial = 1326] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1d5fd5000) [pid = 1845] [serial = 1338] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1ca306400) [pid = 1845] [serial = 1332] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1c6dc9400) [pid = 1845] [serial = 1398] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1afbce400) [pid = 1845] [serial = 1353] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1bc039400) [pid = 1845] [serial = 1350] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1bc127400) [pid = 1845] [serial = 1344] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1d4f16c00) [pid = 1845] [serial = 1335] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1b4a04400) [pid = 1845] [serial = 1386] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1d3ee3400) [pid = 1845] [serial = 1401] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1da50bc00) [pid = 1845] [serial = 1347] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1b6549c00) [pid = 1845] [serial = 1317] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1d5f38800) [pid = 1845] [serial = 1404] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1da164c00) [pid = 1845] [serial = 1341] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1c5133400) [pid = 1845] [serial = 1395] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1be576400) [pid = 1845] [serial = 1389] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1c5a08c00) [pid = 1845] [serial = 1197] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 219 (0x7fb1bc02b400) [pid = 1845] [serial = 1455] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 218 (0x7fb1d9eb1800) [pid = 1845] [serial = 1554] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 217 (0x7fb1c14d6c00) [pid = 1845] [serial = 1467] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 216 (0x7fb1bd638800) [pid = 1845] [serial = 1521] [outer = (nil)] [url = about:blank] 22:33:33 INFO - PROCESS | 1845 | --DOMWINDOW == 215 (0x7fb1d62fb000) [pid = 1845] [serial = 1551] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1ae1dfc00) [pid = 1845] [serial = 1413] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1c513cc00) [pid = 1845] [serial = 1482] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1da1ba000) [pid = 1845] [serial = 1557] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1c7a47400) [pid = 1845] [serial = 1539] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1be15a800) [pid = 1845] [serial = 1461] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1c15f8000) [pid = 1845] [serial = 1524] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1b1fad000) [pid = 1845] [serial = 1518] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1c6fd8000) [pid = 1845] [serial = 1536] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1b2c84c00) [pid = 1845] [serial = 1452] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1da04f800) [pid = 1845] [serial = 1416] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1af4aa800) [pid = 1845] [serial = 1449] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1d9987c00) [pid = 1845] [serial = 1407] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1c23d0400) [pid = 1845] [serial = 1476] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1b1fa6000) [pid = 1845] [serial = 1422] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1bd7cfc00) [pid = 1845] [serial = 1458] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1c7a5f400) [pid = 1845] [serial = 1542] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1c164f400) [pid = 1845] [serial = 1470] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1c6424000) [pid = 1845] [serial = 1485] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1bed50800) [pid = 1845] [serial = 1464] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1b331bc00) [pid = 1845] [serial = 1560] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1d5f31400) [pid = 1845] [serial = 1548] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1c26d0800) [pid = 1845] [serial = 1479] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1be8b5400) [pid = 1845] [serial = 1581] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1c87b2400) [pid = 1845] [serial = 1545] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1da092800) [pid = 1845] [serial = 1410] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1acb10000) [pid = 1845] [serial = 1419] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1c002e800) [pid = 1845] [serial = 1488] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1c6f82400) [pid = 1845] [serial = 1533] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1c4a22400) [pid = 1845] [serial = 1527] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1c1ea5400) [pid = 1845] [serial = 1473] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1c6060800) [pid = 1845] [serial = 1530] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1bdbe9800) [pid = 1845] [serial = 1643] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1be82e000) [pid = 1845] [serial = 1644] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1b416e400) [pid = 1845] [serial = 1637] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1ae1d7000) [pid = 1845] [serial = 1583] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1be8ba800) [pid = 1845] [serial = 1592] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1b331e400) [pid = 1845] [serial = 1586] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1b1ff3400) [pid = 1845] [serial = 1634] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1af76dc00) [pid = 1845] [serial = 1632] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1af763c00) [pid = 1845] [serial = 1631] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1b2c7f400) [pid = 1845] [serial = 1635] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1bbf1f000) [pid = 1845] [serial = 1589] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1c15f6400) [pid = 1845] [serial = 1595] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1c6dc7c00) [pid = 1845] [serial = 1604] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1b7cf2400) [pid = 1845] [serial = 1638] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1c2617000) [pid = 1845] [serial = 1598] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1bc033000) [pid = 1845] [serial = 1640] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1c642b400) [pid = 1845] [serial = 1601] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1b3f6fc00) [pid = 1845] [serial = 1628] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1d3e55400) [pid = 1845] [serial = 1610] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1c7d25000) [pid = 1845] [serial = 1607] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1c150cc00) [pid = 1845] [serial = 1646] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1bd63a400) [pid = 1845] [serial = 1641] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1c23c6400) [pid = 1845] [serial = 1647] [outer = (nil)] [url = about:blank] 22:33:34 INFO - PROCESS | 1845 | 1461216814116 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 22:33:34 INFO - PROCESS | 1845 | 1461216814175 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 22:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:33:34 INFO - PROCESS | 1845 | 1461216814182 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:33:34 INFO - PROCESS | 1845 | 1461216814187 Marionette TRACE conn3 <- [1,2322,null,{}] 22:33:34 INFO - PROCESS | 1845 | 1461216814201 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:34 INFO - PROCESS | 1845 | 1461216814384 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 22:33:34 INFO - PROCESS | 1845 | 1461216814402 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae475800 == 133 [pid = 1845] [id = 588] 22:33:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1b00b0800) [pid = 1845] [serial = 1765] [outer = (nil)] 22:33:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1b1615000) [pid = 1845] [serial = 1766] [outer = 0x7fb1b00b0800] 22:33:34 INFO - PROCESS | 1845 | 1461216814474 Marionette DEBUG loaded listener.js 22:33:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1b1c95800) [pid = 1845] [serial = 1767] [outer = 0x7fb1b00b0800] 22:33:35 INFO - PROCESS | 1845 | 1461216815358 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1186ms 22:33:35 INFO - PROCESS | 1845 | 1461216815368 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 22:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:33:35 INFO - PROCESS | 1845 | 1461216815372 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 22:33:35 INFO - PROCESS | 1845 | 1461216815376 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:33:35 INFO - PROCESS | 1845 | 1461216815379 Marionette TRACE conn3 <- [1,2326,null,{}] 22:33:35 INFO - PROCESS | 1845 | 1461216815384 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:35 INFO - PROCESS | 1845 | 1461216815554 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 22:33:35 INFO - PROCESS | 1845 | 1461216815741 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b195e000 == 134 [pid = 1845] [id = 589] 22:33:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1b00b5800) [pid = 1845] [serial = 1768] [outer = (nil)] 22:33:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1b1fab400) [pid = 1845] [serial = 1769] [outer = 0x7fb1b00b5800] 22:33:35 INFO - PROCESS | 1845 | 1461216815801 Marionette DEBUG loaded listener.js 22:33:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1b2c7f800) [pid = 1845] [serial = 1770] [outer = 0x7fb1b00b5800] 22:33:36 INFO - PROCESS | 1845 | 1461216816585 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:33:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1230ms 22:33:36 INFO - PROCESS | 1845 | 1461216816607 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 22:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:33:36 INFO - PROCESS | 1845 | 1461216816620 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 22:33:36 INFO - PROCESS | 1845 | 1461216816627 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:33:36 INFO - PROCESS | 1845 | 1461216816629 Marionette TRACE conn3 <- [1,2330,null,{}] 22:33:36 INFO - PROCESS | 1845 | 1461216816640 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:36 INFO - PROCESS | 1845 | 1461216816867 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 22:33:36 INFO - PROCESS | 1845 | 1461216816895 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2bc7000 == 135 [pid = 1845] [id = 590] 22:33:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1b1618000) [pid = 1845] [serial = 1771] [outer = (nil)] 22:33:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1b3318c00) [pid = 1845] [serial = 1772] [outer = 0x7fb1b1618000] 22:33:36 INFO - PROCESS | 1845 | 1461216816952 Marionette DEBUG loaded listener.js 22:33:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1b3f72000) [pid = 1845] [serial = 1773] [outer = 0x7fb1b1618000] 22:33:37 INFO - PROCESS | 1845 | 1461216817865 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1282ms 22:33:37 INFO - PROCESS | 1845 | 1461216817909 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 22:33:37 INFO - PROCESS | 1845 | 1461216817912 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 22:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:33:37 INFO - PROCESS | 1845 | 1461216817924 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:33:37 INFO - PROCESS | 1845 | 1461216817926 Marionette TRACE conn3 <- [1,2334,null,{}] 22:33:37 INFO - PROCESS | 1845 | 1461216817932 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:38 INFO - PROCESS | 1845 | 1461216818586 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 22:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1ae1d1c00) [pid = 1845] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1b1facc00) [pid = 1845] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1b1cc8000) [pid = 1845] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1ae1dd400) [pid = 1845] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1af246000) [pid = 1845] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1ad0df800) [pid = 1845] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1ae6cac00) [pid = 1845] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:33:38 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1af496400) [pid = 1845] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:33:38 INFO - PROCESS | 1845 | 1461216818761 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1adb800 == 136 [pid = 1845] [id = 591] 22:33:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1ad0df800) [pid = 1845] [serial = 1774] [outer = (nil)] 22:33:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1af246000) [pid = 1845] [serial = 1775] [outer = 0x7fb1ad0df800] 22:33:38 INFO - PROCESS | 1845 | 1461216818824 Marionette DEBUG loaded listener.js 22:33:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1b3f77400) [pid = 1845] [serial = 1776] [outer = 0x7fb1ad0df800] 22:33:39 INFO - PROCESS | 1845 | 1461216819456 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 22:33:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:33:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1578ms 22:33:39 INFO - PROCESS | 1845 | 1461216819503 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 22:33:39 INFO - PROCESS | 1845 | 1461216819506 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 22:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:33:39 INFO - PROCESS | 1845 | 1461216819511 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:33:39 INFO - PROCESS | 1845 | 1461216819513 Marionette TRACE conn3 <- [1,2338,null,{}] 22:33:39 INFO - PROCESS | 1845 | 1461216819518 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:39 INFO - PROCESS | 1845 | 1461216819695 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 22:33:39 INFO - PROCESS | 1845 | 1461216819861 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b68e9000 == 137 [pid = 1845] [id = 592] 22:33:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1ae1d1c00) [pid = 1845] [serial = 1777] [outer = (nil)] 22:33:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1b668d000) [pid = 1845] [serial = 1778] [outer = 0x7fb1ae1d1c00] 22:33:39 INFO - PROCESS | 1845 | 1461216819918 Marionette DEBUG loaded listener.js 22:33:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1b7fc2c00) [pid = 1845] [serial = 1779] [outer = 0x7fb1ae1d1c00] 22:33:40 INFO - PROCESS | 1845 | 1461216820768 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1274ms 22:33:40 INFO - PROCESS | 1845 | 1461216820787 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 22:33:40 INFO - PROCESS | 1845 | 1461216820793 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 22:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:33:40 INFO - PROCESS | 1845 | 1461216820801 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:33:40 INFO - PROCESS | 1845 | 1461216820805 Marionette TRACE conn3 <- [1,2342,null,{}] 22:33:40 INFO - PROCESS | 1845 | 1461216820815 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:41 INFO - PROCESS | 1845 | 1461216821024 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 22:33:41 INFO - PROCESS | 1845 | 1461216821233 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae2ad800 == 138 [pid = 1845] [id = 593] 22:33:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1ab6e8c00) [pid = 1845] [serial = 1780] [outer = (nil)] 22:33:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1ae695c00) [pid = 1845] [serial = 1781] [outer = 0x7fb1ab6e8c00] 22:33:41 INFO - PROCESS | 1845 | 1461216821349 Marionette DEBUG loaded listener.js 22:33:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1af2a4c00) [pid = 1845] [serial = 1782] [outer = 0x7fb1ab6e8c00] 22:33:42 INFO - PROCESS | 1845 | 1461216822406 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 22:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1639ms 22:33:42 INFO - PROCESS | 1845 | 1461216822440 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 22:33:42 INFO - PROCESS | 1845 | 1461216822448 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 22:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:33:42 INFO - PROCESS | 1845 | 1461216822458 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:33:42 INFO - PROCESS | 1845 | 1461216822462 Marionette TRACE conn3 <- [1,2346,null,{}] 22:33:42 INFO - PROCESS | 1845 | 1461216822468 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:42 INFO - PROCESS | 1845 | 1461216822669 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 22:33:42 INFO - PROCESS | 1845 | 1461216822878 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1f5c000 == 139 [pid = 1845] [id = 594] 22:33:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1ae1d2400) [pid = 1845] [serial = 1783] [outer = (nil)] 22:33:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1afbc6000) [pid = 1845] [serial = 1784] [outer = 0x7fb1ae1d2400] 22:33:42 INFO - PROCESS | 1845 | 1461216822948 Marionette DEBUG loaded listener.js 22:33:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1b161e400) [pid = 1845] [serial = 1785] [outer = 0x7fb1ae1d2400] 22:33:43 INFO - PROCESS | 1845 | 1461216823958 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1529ms 22:33:43 INFO - PROCESS | 1845 | 1461216823987 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 22:33:43 INFO - PROCESS | 1845 | 1461216823990 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 22:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:33:44 INFO - PROCESS | 1845 | 1461216823998 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:33:44 INFO - PROCESS | 1845 | 1461216824004 Marionette TRACE conn3 <- [1,2350,null,{}] 22:33:44 INFO - PROCESS | 1845 | 1461216824021 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:44 INFO - PROCESS | 1845 | 1461216824288 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 22:33:44 INFO - PROCESS | 1845 | 1461216824581 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbcd800 == 140 [pid = 1845] [id = 595] 22:33:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1b1c92400) [pid = 1845] [serial = 1786] [outer = (nil)] 22:33:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1b3f79800) [pid = 1845] [serial = 1787] [outer = 0x7fb1b1c92400] 22:33:44 INFO - PROCESS | 1845 | 1461216824658 Marionette DEBUG loaded listener.js 22:33:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1b6528400) [pid = 1845] [serial = 1788] [outer = 0x7fb1b1c92400] 22:33:45 INFO - PROCESS | 1845 | 1461216825512 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 22:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1584ms 22:33:45 INFO - PROCESS | 1845 | 1461216825582 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 22:33:45 INFO - PROCESS | 1845 | 1461216825586 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 22:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:33:45 INFO - PROCESS | 1845 | 1461216825592 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:33:45 INFO - PROCESS | 1845 | 1461216825594 Marionette TRACE conn3 <- [1,2354,null,{}] 22:33:45 INFO - PROCESS | 1845 | 1461216825599 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:45 INFO - PROCESS | 1845 | 1461216825803 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 22:33:46 INFO - PROCESS | 1845 | 1461216826006 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bfb89800 == 141 [pid = 1845] [id = 596] 22:33:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1b2c81800) [pid = 1845] [serial = 1789] [outer = (nil)] 22:33:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1b6590c00) [pid = 1845] [serial = 1790] [outer = 0x7fb1b2c81800] 22:33:46 INFO - PROCESS | 1845 | 1461216826121 Marionette DEBUG loaded listener.js 22:33:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1b7d2f000) [pid = 1845] [serial = 1791] [outer = 0x7fb1b2c81800] 22:33:47 INFO - PROCESS | 1845 | 1461216827018 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 22:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1480ms 22:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:33:47 INFO - PROCESS | 1845 | 1461216827072 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 22:33:47 INFO - PROCESS | 1845 | 1461216827075 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 22:33:47 INFO - PROCESS | 1845 | 1461216827081 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:33:47 INFO - PROCESS | 1845 | 1461216827084 Marionette TRACE conn3 <- [1,2358,null,{}] 22:33:47 INFO - PROCESS | 1845 | 1461216827089 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:47 INFO - PROCESS | 1845 | 1461216827287 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 22:33:47 INFO - PROCESS | 1845 | 1461216827499 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1e17800 == 142 [pid = 1845] [id = 597] 22:33:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1b4169c00) [pid = 1845] [serial = 1792] [outer = (nil)] 22:33:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1bbe71400) [pid = 1845] [serial = 1793] [outer = 0x7fb1b4169c00] 22:33:47 INFO - PROCESS | 1845 | 1461216827611 Marionette DEBUG loaded listener.js 22:33:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1bbf20400) [pid = 1845] [serial = 1794] [outer = 0x7fb1b4169c00] 22:33:48 INFO - PROCESS | 1845 | 1461216828517 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 22:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1484ms 22:33:48 INFO - PROCESS | 1845 | 1461216828566 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 22:33:48 INFO - PROCESS | 1845 | 1461216828569 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 22:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:33:48 INFO - PROCESS | 1845 | 1461216828575 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:33:48 INFO - PROCESS | 1845 | 1461216828577 Marionette TRACE conn3 <- [1,2362,null,{}] 22:33:48 INFO - PROCESS | 1845 | 1461216828584 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:48 INFO - PROCESS | 1845 | 1461216828813 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 22:33:49 INFO - PROCESS | 1845 | 1461216829019 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c22ad000 == 143 [pid = 1845] [id = 598] 22:33:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1b7fb3400) [pid = 1845] [serial = 1795] [outer = (nil)] 22:33:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1bc223c00) [pid = 1845] [serial = 1796] [outer = 0x7fb1b7fb3400] 22:33:49 INFO - PROCESS | 1845 | 1461216829135 Marionette DEBUG loaded listener.js 22:33:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1bd7d4c00) [pid = 1845] [serial = 1797] [outer = 0x7fb1b7fb3400] 22:33:50 INFO - PROCESS | 1845 | 1461216830033 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 22:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1527ms 22:33:50 INFO - PROCESS | 1845 | 1461216830103 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 22:33:50 INFO - PROCESS | 1845 | 1461216830107 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 22:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:33:50 INFO - PROCESS | 1845 | 1461216830112 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:33:50 INFO - PROCESS | 1845 | 1461216830114 Marionette TRACE conn3 <- [1,2366,null,{}] 22:33:50 INFO - PROCESS | 1845 | 1461216830121 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:50 INFO - PROCESS | 1845 | 1461216830319 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 22:33:50 INFO - PROCESS | 1845 | 1461216830537 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c256f000 == 144 [pid = 1845] [id = 599] 22:33:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1b7fb6c00) [pid = 1845] [serial = 1798] [outer = (nil)] 22:33:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1bded1800) [pid = 1845] [serial = 1799] [outer = 0x7fb1b7fb6c00] 22:33:50 INFO - PROCESS | 1845 | 1461216830650 Marionette DEBUG loaded listener.js 22:33:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1bdee0000) [pid = 1845] [serial = 1800] [outer = 0x7fb1b7fb6c00] 22:33:51 INFO - PROCESS | 1845 | 1461216831523 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 22:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1477ms 22:33:51 INFO - PROCESS | 1845 | 1461216831591 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 22:33:51 INFO - PROCESS | 1845 | 1461216831593 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 22:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:33:51 INFO - PROCESS | 1845 | 1461216831600 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:33:51 INFO - PROCESS | 1845 | 1461216831604 Marionette TRACE conn3 <- [1,2370,null,{}] 22:33:51 INFO - PROCESS | 1845 | 1461216831609 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:51 INFO - PROCESS | 1845 | 1461216831799 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 22:33:52 INFO - PROCESS | 1845 | 1461216832011 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c278d800 == 145 [pid = 1845] [id = 600] 22:33:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1bd632800) [pid = 1845] [serial = 1801] [outer = (nil)] 22:33:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1be158000) [pid = 1845] [serial = 1802] [outer = 0x7fb1bd632800] 22:33:52 INFO - PROCESS | 1845 | 1461216832122 Marionette DEBUG loaded listener.js 22:33:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1be56c400) [pid = 1845] [serial = 1803] [outer = 0x7fb1bd632800] 22:33:53 INFO - PROCESS | 1845 | 1461216833005 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 22:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1438ms 22:33:53 INFO - PROCESS | 1845 | 1461216833040 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 22:33:53 INFO - PROCESS | 1845 | 1461216833044 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 22:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:33:53 INFO - PROCESS | 1845 | 1461216833050 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:33:53 INFO - PROCESS | 1845 | 1461216833053 Marionette TRACE conn3 <- [1,2374,null,{}] 22:33:53 INFO - PROCESS | 1845 | 1461216833058 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:53 INFO - PROCESS | 1845 | 1461216833270 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 22:33:53 INFO - PROCESS | 1845 | 1461216833482 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c3e6a000 == 146 [pid = 1845] [id = 601] 22:33:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1bdbeb800) [pid = 1845] [serial = 1804] [outer = (nil)] 22:33:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1be746c00) [pid = 1845] [serial = 1805] [outer = 0x7fb1bdbeb800] 22:33:53 INFO - PROCESS | 1845 | 1461216833592 Marionette DEBUG loaded listener.js 22:33:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1be82ec00) [pid = 1845] [serial = 1806] [outer = 0x7fb1bdbeb800] 22:33:54 INFO - PROCESS | 1845 | 1461216834475 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 22:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1482ms 22:33:54 INFO - PROCESS | 1845 | 1461216834548 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 22:33:54 INFO - PROCESS | 1845 | 1461216834550 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 22:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:33:54 INFO - PROCESS | 1845 | 1461216834560 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:33:54 INFO - PROCESS | 1845 | 1461216834563 Marionette TRACE conn3 <- [1,2378,null,{}] 22:33:54 INFO - PROCESS | 1845 | 1461216834568 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:54 INFO - PROCESS | 1845 | 1461216834762 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 22:33:54 INFO - PROCESS | 1845 | 1461216834973 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c58a7000 == 147 [pid = 1845] [id = 602] 22:33:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1be152400) [pid = 1845] [serial = 1807] [outer = (nil)] 22:33:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1be838c00) [pid = 1845] [serial = 1808] [outer = 0x7fb1be152400] 22:33:55 INFO - PROCESS | 1845 | 1461216835082 Marionette DEBUG loaded listener.js 22:33:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1be8b8400) [pid = 1845] [serial = 1809] [outer = 0x7fb1be152400] 22:33:55 INFO - PROCESS | 1845 | 1461216835997 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 22:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1481ms 22:33:56 INFO - PROCESS | 1845 | 1461216836042 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 22:33:56 INFO - PROCESS | 1845 | 1461216836046 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 22:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:33:56 INFO - PROCESS | 1845 | 1461216836052 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:33:56 INFO - PROCESS | 1845 | 1461216836056 Marionette TRACE conn3 <- [1,2382,null,{}] 22:33:56 INFO - PROCESS | 1845 | 1461216836061 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:56 INFO - PROCESS | 1845 | 1461216836277 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 22:33:56 INFO - PROCESS | 1845 | 1461216836494 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6250800 == 148 [pid = 1845] [id = 603] 22:33:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1be571c00) [pid = 1845] [serial = 1810] [outer = (nil)] 22:33:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1bece1000) [pid = 1845] [serial = 1811] [outer = 0x7fb1be571c00] 22:33:56 INFO - PROCESS | 1845 | 1461216836617 Marionette DEBUG loaded listener.js 22:33:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1bef85400) [pid = 1845] [serial = 1812] [outer = 0x7fb1be571c00] 22:33:57 INFO - PROCESS | 1845 | 1461216837555 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 22:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1578ms 22:33:57 INFO - PROCESS | 1845 | 1461216837631 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 22:33:57 INFO - PROCESS | 1845 | 1461216837634 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 22:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:33:57 INFO - PROCESS | 1845 | 1461216837640 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:33:57 INFO - PROCESS | 1845 | 1461216837642 Marionette TRACE conn3 <- [1,2386,null,{}] 22:33:57 INFO - PROCESS | 1845 | 1461216837647 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:57 INFO - PROCESS | 1845 | 1461216837874 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 22:33:58 INFO - PROCESS | 1845 | 1461216838084 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c681c800 == 149 [pid = 1845] [id = 604] 22:33:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1bc120800) [pid = 1845] [serial = 1813] [outer = (nil)] 22:33:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1bfd86c00) [pid = 1845] [serial = 1814] [outer = 0x7fb1bc120800] 22:33:58 INFO - PROCESS | 1845 | 1461216838206 Marionette DEBUG loaded listener.js 22:33:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1c0026c00) [pid = 1845] [serial = 1815] [outer = 0x7fb1bc120800] 22:33:59 INFO - PROCESS | 1845 | 1461216839082 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 22:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1476ms 22:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:33:59 INFO - PROCESS | 1845 | 1461216839116 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 22:33:59 INFO - PROCESS | 1845 | 1461216839119 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 22:33:59 INFO - PROCESS | 1845 | 1461216839124 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:33:59 INFO - PROCESS | 1845 | 1461216839127 Marionette TRACE conn3 <- [1,2390,null,{}] 22:33:59 INFO - PROCESS | 1845 | 1461216839132 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:59 INFO - PROCESS | 1845 | 1461216839324 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 22:33:59 INFO - PROCESS | 1845 | 1461216839539 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1974000 == 150 [pid = 1845] [id = 605] 22:33:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1af499000) [pid = 1845] [serial = 1816] [outer = (nil)] 22:33:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1c002b000) [pid = 1845] [serial = 1817] [outer = 0x7fb1af499000] 22:33:59 INFO - PROCESS | 1845 | 1461216839647 Marionette DEBUG loaded listener.js 22:33:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1c14d8800) [pid = 1845] [serial = 1818] [outer = 0x7fb1af499000] 22:34:00 INFO - PROCESS | 1845 | 1461216840573 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1481ms 22:34:00 INFO - PROCESS | 1845 | 1461216840605 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 22:34:00 INFO - PROCESS | 1845 | 1461216840608 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 22:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:34:00 INFO - PROCESS | 1845 | 1461216840613 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:34:00 INFO - PROCESS | 1845 | 1461216840615 Marionette TRACE conn3 <- [1,2394,null,{}] 22:34:00 INFO - PROCESS | 1845 | 1461216840621 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:00 INFO - PROCESS | 1845 | 1461216840825 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 22:34:01 INFO - PROCESS | 1845 | 1461216841046 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:01 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1af321000 == 151 [pid = 1845] [id = 606] 22:34:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1ab6e5000) [pid = 1845] [serial = 1819] [outer = (nil)] 22:34:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1ab6ecc00) [pid = 1845] [serial = 1820] [outer = 0x7fb1ab6e5000] 22:34:01 INFO - PROCESS | 1845 | 1461216841625 Marionette DEBUG loaded listener.js 22:34:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1ad0e1400) [pid = 1845] [serial = 1821] [outer = 0x7fb1ab6e5000] 22:34:02 INFO - PROCESS | 1845 | 1461216842613 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:34:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:34:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2030ms 22:34:02 INFO - PROCESS | 1845 | 1461216842645 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 22:34:02 INFO - PROCESS | 1845 | 1461216842651 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 22:34:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:34:02 INFO - PROCESS | 1845 | 1461216842660 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:34:02 INFO - PROCESS | 1845 | 1461216842663 Marionette TRACE conn3 <- [1,2398,null,{}] 22:34:02 INFO - PROCESS | 1845 | 1461216842691 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:02 INFO - PROCESS | 1845 | 1461216842889 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 22:34:03 INFO - PROCESS | 1845 | 1461216843104 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afe4e800 == 152 [pid = 1845] [id = 607] 22:34:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1ae1da800) [pid = 1845] [serial = 1822] [outer = (nil)] 22:34:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1af2aec00) [pid = 1845] [serial = 1823] [outer = 0x7fb1ae1da800] 22:34:03 INFO - PROCESS | 1845 | 1461216843235 Marionette DEBUG loaded listener.js 22:34:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1af976800) [pid = 1845] [serial = 1824] [outer = 0x7fb1ae1da800] 22:34:04 INFO - PROCESS | 1845 | 1461216844364 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1752ms 22:34:04 INFO - PROCESS | 1845 | 1461216844412 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 22:34:04 INFO - PROCESS | 1845 | 1461216844417 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 22:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:34:04 INFO - PROCESS | 1845 | 1461216844426 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:34:04 INFO - PROCESS | 1845 | 1461216844430 Marionette TRACE conn3 <- [1,2402,null,{}] 22:34:04 INFO - PROCESS | 1845 | 1461216844435 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:04 INFO - PROCESS | 1845 | 1461216844629 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 22:34:04 INFO - PROCESS | 1845 | 1461216844857 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1acbde800 == 153 [pid = 1845] [id = 608] 22:34:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1ae695000) [pid = 1845] [serial = 1825] [outer = (nil)] 22:34:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1b0155800) [pid = 1845] [serial = 1826] [outer = 0x7fb1ae695000] 22:34:04 INFO - PROCESS | 1845 | 1461216844972 Marionette DEBUG loaded listener.js 22:34:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 216 (0x7fb1b1fa7800) [pid = 1845] [serial = 1827] [outer = 0x7fb1ae695000] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b3387800 == 152 [pid = 1845] [id = 540] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1ad5800 == 151 [pid = 1845] [id = 541] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 215 (0x7fb1d9fce400) [pid = 1845] [serial = 1682] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1ab6eac00) [pid = 1845] [serial = 1679] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1b2c83000) [pid = 1845] [serial = 1712] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1adb800 == 150 [pid = 1845] [id = 591] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2bc7000 == 149 [pid = 1845] [id = 590] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b19d4800 == 148 [pid = 1845] [id = 566] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b195e000 == 147 [pid = 1845] [id = 589] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1e22000 == 146 [pid = 1845] [id = 549] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae475800 == 145 [pid = 1845] [id = 588] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae5d4000 == 144 [pid = 1845] [id = 565] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae7e0000 == 143 [pid = 1845] [id = 587] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1cd7800 == 142 [pid = 1845] [id = 586] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bee50800 == 141 [pid = 1845] [id = 584] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b31db800 == 140 [pid = 1845] [id = 583] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c229d000 == 139 [pid = 1845] [id = 582] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bfb93800 == 138 [pid = 1845] [id = 579] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bed8f000 == 137 [pid = 1845] [id = 578] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be95a800 == 136 [pid = 1845] [id = 577] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdc41800 == 135 [pid = 1845] [id = 576] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7edb000 == 134 [pid = 1845] [id = 575] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7c76800 == 133 [pid = 1845] [id = 574] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b6723800 == 132 [pid = 1845] [id = 573] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1ad5000 == 131 [pid = 1845] [id = 572] 22:34:05 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1af47f000 == 130 [pid = 1845] [id = 571] 22:34:05 INFO - PROCESS | 1845 | 1461216845893 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 22:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1480ms 22:34:05 INFO - PROCESS | 1845 | 1461216845912 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 22:34:05 INFO - PROCESS | 1845 | 1461216845914 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 22:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1af48c800) [pid = 1845] [serial = 1709] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1d5ed7400) [pid = 1845] [serial = 1673] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1b2d60800) [pid = 1845] [serial = 1706] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1b1ff6400) [pid = 1845] [serial = 1703] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1ae6ce400) [pid = 1845] [serial = 1689] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1b00ae400) [pid = 1845] [serial = 1698] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1b2c7b400) [pid = 1845] [serial = 1704] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1bbe74400) [pid = 1845] [serial = 1676] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1b3313400) [pid = 1845] [serial = 1707] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1af76c000) [pid = 1845] [serial = 1652] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1afbc8c00) [pid = 1845] [serial = 1697] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1b015a400) [pid = 1845] [serial = 1701] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1afbc8400) [pid = 1845] [serial = 1710] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1ae69d400) [pid = 1845] [serial = 1688] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1b2d6b000) [pid = 1845] [serial = 1655] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1bd633400) [pid = 1845] [serial = 1658] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1af346c00) [pid = 1845] [serial = 1692] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1af76d000) [pid = 1845] [serial = 1695] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1b6689400) [pid = 1845] [serial = 1685] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1c893e000) [pid = 1845] [serial = 1667] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1b00b3000) [pid = 1845] [serial = 1700] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1c4a47800) [pid = 1845] [serial = 1664] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1af4b2c00) [pid = 1845] [serial = 1694] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1ae69e400) [pid = 1845] [serial = 1670] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1c207f000) [pid = 1845] [serial = 1661] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1af2a7400) [pid = 1845] [serial = 1691] [outer = (nil)] [url = about:blank] 22:34:05 INFO - PROCESS | 1845 | 1461216845993 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:34:06 INFO - PROCESS | 1845 | 1461216845999 Marionette TRACE conn3 <- [1,2406,null,{}] 22:34:06 INFO - PROCESS | 1845 | 1461216846016 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:06 INFO - PROCESS | 1845 | 1461216846204 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 22:34:06 INFO - PROCESS | 1845 | 1461216846370 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b18d5800 == 131 [pid = 1845] [id = 609] 22:34:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1ae6c9000) [pid = 1845] [serial = 1828] [outer = (nil)] 22:34:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1b3319000) [pid = 1845] [serial = 1829] [outer = 0x7fb1ae6c9000] 22:34:06 INFO - PROCESS | 1845 | 1461216846433 Marionette DEBUG loaded listener.js 22:34:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1b3f71400) [pid = 1845] [serial = 1830] [outer = 0x7fb1ae6c9000] 22:34:07 INFO - PROCESS | 1845 | 1461216847143 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 22:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1258ms 22:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:34:07 INFO - PROCESS | 1845 | 1461216847180 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 22:34:07 INFO - PROCESS | 1845 | 1461216847183 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 22:34:07 INFO - PROCESS | 1845 | 1461216847216 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:34:07 INFO - PROCESS | 1845 | 1461216847219 Marionette TRACE conn3 <- [1,2410,null,{}] 22:34:07 INFO - PROCESS | 1845 | 1461216847230 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:07 INFO - PROCESS | 1845 | 1461216847417 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 22:34:07 INFO - PROCESS | 1845 | 1461216847427 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1f6f000 == 132 [pid = 1845] [id = 610] 22:34:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1b2d6b000) [pid = 1845] [serial = 1831] [outer = (nil)] 22:34:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1b6529000) [pid = 1845] [serial = 1832] [outer = 0x7fb1b2d6b000] 22:34:07 INFO - PROCESS | 1845 | 1461216847486 Marionette DEBUG loaded listener.js 22:34:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1b6682800) [pid = 1845] [serial = 1833] [outer = 0x7fb1b2d6b000] 22:34:08 INFO - PROCESS | 1845 | 1461216848485 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:34:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:34:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1308ms 22:34:08 INFO - PROCESS | 1845 | 1461216848497 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 22:34:08 INFO - PROCESS | 1845 | 1461216848499 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 22:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:34:08 INFO - PROCESS | 1845 | 1461216848505 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:34:08 INFO - PROCESS | 1845 | 1461216848507 Marionette TRACE conn3 <- [1,2414,null,{}] 22:34:08 INFO - PROCESS | 1845 | 1461216848512 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:08 INFO - PROCESS | 1845 | 1461216848748 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 22:34:08 INFO - PROCESS | 1845 | 1461216848777 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b57d5800 == 133 [pid = 1845] [id = 611] 22:34:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1b6690400) [pid = 1845] [serial = 1834] [outer = (nil)] 22:34:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1b7d22400) [pid = 1845] [serial = 1835] [outer = 0x7fb1b6690400] 22:34:08 INFO - PROCESS | 1845 | 1461216848846 Marionette DEBUG loaded listener.js 22:34:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1bbe73400) [pid = 1845] [serial = 1836] [outer = 0x7fb1b6690400] 22:34:10 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1b00b5800) [pid = 1845] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:34:10 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1b1618000) [pid = 1845] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:34:10 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1b00b0800) [pid = 1845] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:34:10 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1af762400) [pid = 1845] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:34:10 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1ae1d6c00) [pid = 1845] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:34:10 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1ad0df800) [pid = 1845] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:34:10 INFO - PROCESS | 1845 | 1461216850173 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 22:34:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:34:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1726ms 22:34:10 INFO - PROCESS | 1845 | 1461216850232 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 22:34:10 INFO - PROCESS | 1845 | 1461216850236 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 22:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:34:10 INFO - PROCESS | 1845 | 1461216850241 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:34:10 INFO - PROCESS | 1845 | 1461216850243 Marionette TRACE conn3 <- [1,2418,null,{}] 22:34:10 INFO - PROCESS | 1845 | 1461216850248 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:10 INFO - PROCESS | 1845 | 1461216850516 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 22:34:10 INFO - PROCESS | 1845 | 1461216850667 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7d47800 == 134 [pid = 1845] [id = 612] 22:34:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1b7ce9000) [pid = 1845] [serial = 1837] [outer = (nil)] 22:34:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1bc032000) [pid = 1845] [serial = 1838] [outer = 0x7fb1b7ce9000] 22:34:10 INFO - PROCESS | 1845 | 1461216850731 Marionette DEBUG loaded listener.js 22:34:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1bd633400) [pid = 1845] [serial = 1839] [outer = 0x7fb1b7ce9000] 22:34:11 INFO - PROCESS | 1845 | 1461216851378 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1180ms 22:34:11 INFO - PROCESS | 1845 | 1461216851422 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 22:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:34:11 INFO - PROCESS | 1845 | 1461216851435 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 22:34:11 INFO - PROCESS | 1845 | 1461216851442 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:34:11 INFO - PROCESS | 1845 | 1461216851445 Marionette TRACE conn3 <- [1,2422,null,{}] 22:34:11 INFO - PROCESS | 1845 | 1461216851450 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:11 INFO - PROCESS | 1845 | 1461216851685 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 22:34:11 INFO - PROCESS | 1845 | 1461216851707 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1becb2000 == 135 [pid = 1845] [id = 613] 22:34:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1bbe73800) [pid = 1845] [serial = 1840] [outer = (nil)] 22:34:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1bd6c6c00) [pid = 1845] [serial = 1841] [outer = 0x7fb1bbe73800] 22:34:11 INFO - PROCESS | 1845 | 1461216851764 Marionette DEBUG loaded listener.js 22:34:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1bd7d2400) [pid = 1845] [serial = 1842] [outer = 0x7fb1bbe73800] 22:34:12 INFO - PROCESS | 1845 | 1461216852870 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1482ms 22:34:12 INFO - PROCESS | 1845 | 1461216852926 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 22:34:12 INFO - PROCESS | 1845 | 1461216852932 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 22:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:34:12 INFO - PROCESS | 1845 | 1461216852941 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:34:12 INFO - PROCESS | 1845 | 1461216852945 Marionette TRACE conn3 <- [1,2426,null,{}] 22:34:12 INFO - PROCESS | 1845 | 1461216852953 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:13 INFO - PROCESS | 1845 | 1461216853264 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 22:34:13 INFO - PROCESS | 1845 | 1461216853517 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b18d7000 == 136 [pid = 1845] [id = 614] 22:34:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1af48c800) [pid = 1845] [serial = 1843] [outer = (nil)] 22:34:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1af764400) [pid = 1845] [serial = 1844] [outer = 0x7fb1af48c800] 22:34:13 INFO - PROCESS | 1845 | 1461216853596 Marionette DEBUG loaded listener.js 22:34:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1afbc8400) [pid = 1845] [serial = 1845] [outer = 0x7fb1af48c800] 22:34:14 INFO - PROCESS | 1845 | 1461216854497 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1583ms 22:34:14 INFO - PROCESS | 1845 | 1461216854526 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 22:34:14 INFO - PROCESS | 1845 | 1461216854534 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 22:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:34:14 INFO - PROCESS | 1845 | 1461216854544 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:34:14 INFO - PROCESS | 1845 | 1461216854548 Marionette TRACE conn3 <- [1,2430,null,{}] 22:34:14 INFO - PROCESS | 1845 | 1461216854553 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:14 INFO - PROCESS | 1845 | 1461216854750 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 22:34:14 INFO - PROCESS | 1845 | 1461216854966 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7c6d000 == 137 [pid = 1845] [id = 615] 22:34:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1af4b2c00) [pid = 1845] [serial = 1846] [outer = (nil)] 22:34:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1b1fed800) [pid = 1845] [serial = 1847] [outer = 0x7fb1af4b2c00] 22:34:15 INFO - PROCESS | 1845 | 1461216855077 Marionette DEBUG loaded listener.js 22:34:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1b3322000) [pid = 1845] [serial = 1848] [outer = 0x7fb1af4b2c00] 22:34:16 INFO - PROCESS | 1845 | 1461216856233 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1735ms 22:34:16 INFO - PROCESS | 1845 | 1461216856279 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 22:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:34:16 INFO - PROCESS | 1845 | 1461216856283 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 22:34:16 INFO - PROCESS | 1845 | 1461216856289 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:34:16 INFO - PROCESS | 1845 | 1461216856295 Marionette TRACE conn3 <- [1,2434,null,{}] 22:34:16 INFO - PROCESS | 1845 | 1461216856329 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:16 INFO - PROCESS | 1845 | 1461216856549 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 22:34:16 INFO - PROCESS | 1845 | 1461216856762 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1e11800 == 138 [pid = 1845] [id = 616] 22:34:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1bbe72800) [pid = 1845] [serial = 1849] [outer = (nil)] 22:34:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1bd633c00) [pid = 1845] [serial = 1850] [outer = 0x7fb1bbe72800] 22:34:16 INFO - PROCESS | 1845 | 1461216856875 Marionette DEBUG loaded listener.js 22:34:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1bdbef000) [pid = 1845] [serial = 1851] [outer = 0x7fb1bbe72800] 22:34:17 INFO - PROCESS | 1845 | 1461216857791 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1535ms 22:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:34:17 INFO - PROCESS | 1845 | 1461216857824 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 22:34:17 INFO - PROCESS | 1845 | 1461216857828 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 22:34:17 INFO - PROCESS | 1845 | 1461216857833 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:34:17 INFO - PROCESS | 1845 | 1461216857836 Marionette TRACE conn3 <- [1,2438,null,{}] 22:34:17 INFO - PROCESS | 1845 | 1461216857841 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:18 INFO - PROCESS | 1845 | 1461216858041 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 22:34:18 INFO - PROCESS | 1845 | 1461216858256 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2403800 == 139 [pid = 1845] [id = 617] 22:34:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1bdedac00) [pid = 1845] [serial = 1852] [outer = (nil)] 22:34:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1be83b800) [pid = 1845] [serial = 1853] [outer = 0x7fb1bdedac00] 22:34:18 INFO - PROCESS | 1845 | 1461216858370 Marionette DEBUG loaded listener.js 22:34:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1becdd000) [pid = 1845] [serial = 1854] [outer = 0x7fb1bdedac00] 22:34:19 INFO - PROCESS | 1845 | 1461216859383 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1577ms 22:34:19 INFO - PROCESS | 1845 | 1461216859411 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 22:34:19 INFO - PROCESS | 1845 | 1461216859415 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 22:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:34:19 INFO - PROCESS | 1845 | 1461216859420 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:34:19 INFO - PROCESS | 1845 | 1461216859422 Marionette TRACE conn3 <- [1,2442,null,{}] 22:34:19 INFO - PROCESS | 1845 | 1461216859427 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:19 INFO - PROCESS | 1845 | 1461216859620 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 22:34:19 INFO - PROCESS | 1845 | 1461216859833 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2798000 == 140 [pid = 1845] [id = 618] 22:34:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1be569000) [pid = 1845] [serial = 1855] [outer = (nil)] 22:34:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1bef8d800) [pid = 1845] [serial = 1856] [outer = 0x7fb1be569000] 22:34:19 INFO - PROCESS | 1845 | 1461216859941 Marionette DEBUG loaded listener.js 22:34:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 211 (0x7fb1bfd8c800) [pid = 1845] [serial = 1857] [outer = 0x7fb1be569000] 22:34:20 INFO - PROCESS | 1845 | 1461216860813 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1483ms 22:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:34:20 INFO - PROCESS | 1845 | 1461216860905 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 22:34:20 INFO - PROCESS | 1845 | 1461216860907 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 22:34:20 INFO - PROCESS | 1845 | 1461216860913 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:34:20 INFO - PROCESS | 1845 | 1461216860916 Marionette TRACE conn3 <- [1,2446,null,{}] 22:34:20 INFO - PROCESS | 1845 | 1461216860921 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:21 INFO - PROCESS | 1845 | 1461216861148 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 22:34:21 INFO - PROCESS | 1845 | 1461216861362 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c70dc800 == 141 [pid = 1845] [id = 619] 22:34:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 212 (0x7fb1af4a8800) [pid = 1845] [serial = 1858] [outer = (nil)] 22:34:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 213 (0x7fb1c14df800) [pid = 1845] [serial = 1859] [outer = 0x7fb1af4a8800] 22:34:21 INFO - PROCESS | 1845 | 1461216861480 Marionette DEBUG loaded listener.js 22:34:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 214 (0x7fb1c1651000) [pid = 1845] [serial = 1860] [outer = 0x7fb1af4a8800] 22:34:22 INFO - PROCESS | 1845 | 1461216862318 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1477ms 22:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:34:22 INFO - PROCESS | 1845 | 1461216862390 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 22:34:22 INFO - PROCESS | 1845 | 1461216862393 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 22:34:22 INFO - PROCESS | 1845 | 1461216862399 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:34:22 INFO - PROCESS | 1845 | 1461216862402 Marionette TRACE conn3 <- [1,2450,null,{}] 22:34:22 INFO - PROCESS | 1845 | 1461216862407 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:22 INFO - PROCESS | 1845 | 1461216862602 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 22:34:22 INFO - PROCESS | 1845 | 1461216862811 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7fde800 == 142 [pid = 1845] [id = 620] 22:34:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 215 (0x7fb1b1fa0c00) [pid = 1845] [serial = 1861] [outer = (nil)] 22:34:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 216 (0x7fb1c173f400) [pid = 1845] [serial = 1862] [outer = 0x7fb1b1fa0c00] 22:34:22 INFO - PROCESS | 1845 | 1461216862922 Marionette DEBUG loaded listener.js 22:34:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 217 (0x7fb1c1dd5c00) [pid = 1845] [serial = 1863] [outer = 0x7fb1b1fa0c00] 22:34:23 INFO - PROCESS | 1845 | 1461216863788 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1429ms 22:34:23 INFO - PROCESS | 1845 | 1461216863828 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 22:34:23 INFO - PROCESS | 1845 | 1461216863831 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 22:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:34:23 INFO - PROCESS | 1845 | 1461216863836 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:34:23 INFO - PROCESS | 1845 | 1461216863839 Marionette TRACE conn3 <- [1,2454,null,{}] 22:34:23 INFO - PROCESS | 1845 | 1461216863844 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:24 INFO - PROCESS | 1845 | 1461216864033 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 22:34:24 INFO - PROCESS | 1845 | 1461216864247 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ca419800 == 143 [pid = 1845] [id = 621] 22:34:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 218 (0x7fb1c15f0800) [pid = 1845] [serial = 1864] [outer = (nil)] 22:34:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 219 (0x7fb1c1ea0400) [pid = 1845] [serial = 1865] [outer = 0x7fb1c15f0800] 22:34:24 INFO - PROCESS | 1845 | 1461216864354 Marionette DEBUG loaded listener.js 22:34:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 220 (0x7fb1c1eaac00) [pid = 1845] [serial = 1866] [outer = 0x7fb1c15f0800] 22:34:25 INFO - PROCESS | 1845 | 1461216865204 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1381ms 22:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:34:25 INFO - PROCESS | 1845 | 1461216865218 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 22:34:25 INFO - PROCESS | 1845 | 1461216865220 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 22:34:25 INFO - PROCESS | 1845 | 1461216865226 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:34:25 INFO - PROCESS | 1845 | 1461216865229 Marionette TRACE conn3 <- [1,2458,null,{}] 22:34:25 INFO - PROCESS | 1845 | 1461216865233 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:25 INFO - PROCESS | 1845 | 1461216865421 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 22:34:25 INFO - PROCESS | 1845 | 1461216865695 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ced15800 == 144 [pid = 1845] [id = 622] 22:34:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1bc22fc00) [pid = 1845] [serial = 1867] [outer = (nil)] 22:34:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1c1ead400) [pid = 1845] [serial = 1868] [outer = 0x7fb1bc22fc00] 22:34:25 INFO - PROCESS | 1845 | 1461216865779 Marionette DEBUG loaded listener.js 22:34:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1c23c6400) [pid = 1845] [serial = 1869] [outer = 0x7fb1bc22fc00] 22:34:26 INFO - PROCESS | 1845 | 1461216866617 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1437ms 22:34:26 INFO - PROCESS | 1845 | 1461216866663 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 22:34:26 INFO - PROCESS | 1845 | 1461216866667 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 22:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:34:26 INFO - PROCESS | 1845 | 1461216866673 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:34:26 INFO - PROCESS | 1845 | 1461216866675 Marionette TRACE conn3 <- [1,2462,null,{}] 22:34:26 INFO - PROCESS | 1845 | 1461216866680 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:26 INFO - PROCESS | 1845 | 1461216866881 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 22:34:27 INFO - PROCESS | 1845 | 1461216867103 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4ce7800 == 145 [pid = 1845] [id = 623] 22:34:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1c1dd2c00) [pid = 1845] [serial = 1870] [outer = (nil)] 22:34:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1c23d0000) [pid = 1845] [serial = 1871] [outer = 0x7fb1c1dd2c00] 22:34:27 INFO - PROCESS | 1845 | 1461216867213 Marionette DEBUG loaded listener.js 22:34:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1c250dc00) [pid = 1845] [serial = 1872] [outer = 0x7fb1c1dd2c00] 22:34:28 INFO - PROCESS | 1845 | 1461216868122 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1475ms 22:34:28 INFO - PROCESS | 1845 | 1461216868149 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 22:34:28 INFO - PROCESS | 1845 | 1461216868153 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 22:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:34:28 INFO - PROCESS | 1845 | 1461216868159 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:34:28 INFO - PROCESS | 1845 | 1461216868163 Marionette TRACE conn3 <- [1,2466,null,{}] 22:34:28 INFO - PROCESS | 1845 | 1461216868168 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:28 INFO - PROCESS | 1845 | 1461216868384 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 22:34:28 INFO - PROCESS | 1845 | 1461216868603 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5b84800 == 146 [pid = 1845] [id = 624] 22:34:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1c2075800) [pid = 1845] [serial = 1873] [outer = (nil)] 22:34:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1c2667400) [pid = 1845] [serial = 1874] [outer = 0x7fb1c2075800] 22:34:28 INFO - PROCESS | 1845 | 1461216868717 Marionette DEBUG loaded listener.js 22:34:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1c26cdc00) [pid = 1845] [serial = 1875] [outer = 0x7fb1c2075800] 22:34:29 INFO - PROCESS | 1845 | 1461216869588 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1477ms 22:34:29 INFO - PROCESS | 1845 | 1461216869637 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 22:34:29 INFO - PROCESS | 1845 | 1461216869640 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 22:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:34:29 INFO - PROCESS | 1845 | 1461216869646 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:34:29 INFO - PROCESS | 1845 | 1461216869648 Marionette TRACE conn3 <- [1,2470,null,{}] 22:34:29 INFO - PROCESS | 1845 | 1461216869653 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:29 INFO - PROCESS | 1845 | 1461216869848 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 22:34:30 INFO - PROCESS | 1845 | 1461216870067 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:30 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d7b11800 == 147 [pid = 1845] [id = 625] 22:34:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1c2619000) [pid = 1845] [serial = 1876] [outer = (nil)] 22:34:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1c3e7e000) [pid = 1845] [serial = 1877] [outer = 0x7fb1c2619000] 22:34:30 INFO - PROCESS | 1845 | 1461216870179 Marionette DEBUG loaded listener.js 22:34:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1c4a21800) [pid = 1845] [serial = 1878] [outer = 0x7fb1c2619000] 22:34:31 INFO - PROCESS | 1845 | 1461216871057 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1483ms 22:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:34:31 INFO - PROCESS | 1845 | 1461216871130 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 22:34:31 INFO - PROCESS | 1845 | 1461216871132 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 22:34:31 INFO - PROCESS | 1845 | 1461216871140 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:34:31 INFO - PROCESS | 1845 | 1461216871142 Marionette TRACE conn3 <- [1,2474,null,{}] 22:34:31 INFO - PROCESS | 1845 | 1461216871148 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:31 INFO - PROCESS | 1845 | 1461216871350 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 22:34:31 INFO - PROCESS | 1845 | 1461216871566 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9c58000 == 148 [pid = 1845] [id = 626] 22:34:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1c265f400) [pid = 1845] [serial = 1879] [outer = (nil)] 22:34:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1c4a2d800) [pid = 1845] [serial = 1880] [outer = 0x7fb1c265f400] 22:34:31 INFO - PROCESS | 1845 | 1461216871675 Marionette DEBUG loaded listener.js 22:34:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1c4fdc000) [pid = 1845] [serial = 1881] [outer = 0x7fb1c265f400] 22:34:32 INFO - PROCESS | 1845 | 1461216872568 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1486ms 22:34:32 INFO - PROCESS | 1845 | 1461216872625 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 22:34:32 INFO - PROCESS | 1845 | 1461216872629 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 22:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:34:32 INFO - PROCESS | 1845 | 1461216872634 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:34:32 INFO - PROCESS | 1845 | 1461216872636 Marionette TRACE conn3 <- [1,2478,null,{}] 22:34:32 INFO - PROCESS | 1845 | 1461216872641 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:32 INFO - PROCESS | 1845 | 1461216872830 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 22:34:33 INFO - PROCESS | 1845 | 1461216873077 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ac7e0800 == 149 [pid = 1845] [id = 627] 22:34:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1ab6ebc00) [pid = 1845] [serial = 1882] [outer = (nil)] 22:34:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1af245400) [pid = 1845] [serial = 1883] [outer = 0x7fb1ab6ebc00] 22:34:33 INFO - PROCESS | 1845 | 1461216873195 Marionette DEBUG loaded listener.js 22:34:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1b2d6d400) [pid = 1845] [serial = 1884] [outer = 0x7fb1ab6ebc00] 22:34:34 INFO - PROCESS | 1845 | 1461216874130 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1528ms 22:34:34 INFO - PROCESS | 1845 | 1461216874162 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 22:34:34 INFO - PROCESS | 1845 | 1461216874166 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 22:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:34:34 INFO - PROCESS | 1845 | 1461216874171 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:34:34 INFO - PROCESS | 1845 | 1461216874174 Marionette TRACE conn3 <- [1,2482,null,{}] 22:34:34 INFO - PROCESS | 1845 | 1461216874179 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:34 INFO - PROCESS | 1845 | 1461216874378 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 22:34:34 INFO - PROCESS | 1845 | 1461216874645 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1becb3800 == 150 [pid = 1845] [id = 628] 22:34:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1ad0df400) [pid = 1845] [serial = 1885] [outer = (nil)] 22:34:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1c59f0000) [pid = 1845] [serial = 1886] [outer = 0x7fb1ad0df400] 22:34:34 INFO - PROCESS | 1845 | 1461216874762 Marionette DEBUG loaded listener.js 22:34:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 241 (0x7fb1c5da8800) [pid = 1845] [serial = 1887] [outer = 0x7fb1ad0df400] 22:34:36 INFO - PROCESS | 1845 | 1461216876047 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1930ms 22:34:36 INFO - PROCESS | 1845 | 1461216876104 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 22:34:36 INFO - PROCESS | 1845 | 1461216876108 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 22:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:34:36 INFO - PROCESS | 1845 | 1461216876116 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:34:36 INFO - PROCESS | 1845 | 1461216876122 Marionette TRACE conn3 <- [1,2486,null,{}] 22:34:36 INFO - PROCESS | 1845 | 1461216876130 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:36 INFO - PROCESS | 1845 | 1461216876427 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 22:34:36 INFO - PROCESS | 1845 | 1461216876691 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b5408800 == 151 [pid = 1845] [id = 629] 22:34:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 242 (0x7fb1ae1dbc00) [pid = 1845] [serial = 1888] [outer = (nil)] 22:34:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 243 (0x7fb1af43e400) [pid = 1845] [serial = 1889] [outer = 0x7fb1ae1dbc00] 22:34:36 INFO - PROCESS | 1845 | 1461216876761 Marionette DEBUG loaded listener.js 22:34:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 244 (0x7fb1af76dc00) [pid = 1845] [serial = 1890] [outer = 0x7fb1ae1dbc00] 22:34:37 INFO - PROCESS | 1845 | 1461216877675 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1632ms 22:34:37 INFO - PROCESS | 1845 | 1461216877764 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 22:34:37 INFO - PROCESS | 1845 | 1461216877779 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 22:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:34:37 INFO - PROCESS | 1845 | 1461216877817 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:34:37 INFO - PROCESS | 1845 | 1461216877820 Marionette TRACE conn3 <- [1,2490,null,{}] 22:34:37 INFO - PROCESS | 1845 | 1461216877831 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:38 INFO - PROCESS | 1845 | 1461216878120 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 22:34:38 INFO - PROCESS | 1845 | 1461216878399 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b18d0800 == 152 [pid = 1845] [id = 630] 22:34:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1b1c93800) [pid = 1845] [serial = 1891] [outer = (nil)] 22:34:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1b1fab800) [pid = 1845] [serial = 1892] [outer = 0x7fb1b1c93800] 22:34:38 INFO - PROCESS | 1845 | 1461216878471 Marionette DEBUG loaded listener.js 22:34:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1b2d6ec00) [pid = 1845] [serial = 1893] [outer = 0x7fb1b1c93800] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1d66000 == 151 [pid = 1845] [id = 190] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7d47800 == 150 [pid = 1845] [id = 612] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1b668d000) [pid = 1845] [serial = 1778] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1b1faa400) [pid = 1845] [serial = 1751] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1bd634400) [pid = 1845] [serial = 1748] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 243 (0x7fb1af770000) [pid = 1845] [serial = 1754] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 242 (0x7fb1bc036c00) [pid = 1845] [serial = 1745] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 241 (0x7fb1bbe6c800) [pid = 1845] [serial = 1742] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b57d5800 == 149 [pid = 1845] [id = 611] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1f6f000 == 148 [pid = 1845] [id = 610] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b18d5800 == 147 [pid = 1845] [id = 609] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1acbde800 == 146 [pid = 1845] [id = 608] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1afe4e800 == 145 [pid = 1845] [id = 607] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1af321000 == 144 [pid = 1845] [id = 606] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c256f000 == 143 [pid = 1845] [id = 599] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c22ad000 == 142 [pid = 1845] [id = 598] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1e17800 == 141 [pid = 1845] [id = 597] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bfb89800 == 140 [pid = 1845] [id = 596] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdbcd800 == 139 [pid = 1845] [id = 595] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1f5c000 == 138 [pid = 1845] [id = 594] 22:34:39 INFO - PROCESS | 1845 | 1461216879503 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae2ad800 == 137 [pid = 1845] [id = 593] 22:34:39 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b68e9000 == 136 [pid = 1845] [id = 592] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 240 (0x7fb1b7fb5800) [pid = 1845] [serial = 1739] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1b2c7f800) [pid = 1845] [serial = 1770] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1b3f72000) [pid = 1845] [serial = 1773] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1af4ad800) [pid = 1845] [serial = 1718] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1b1615000) [pid = 1845] [serial = 1766] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1afbc5000) [pid = 1845] [serial = 1764] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1b1ccb400) [pid = 1845] [serial = 1721] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1b654e400) [pid = 1845] [serial = 1730] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1b1fab400) [pid = 1845] [serial = 1769] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1af435c00) [pid = 1845] [serial = 1761] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1af768000) [pid = 1845] [serial = 1763] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1b3315400) [pid = 1845] [serial = 1724] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1b4169400) [pid = 1845] [serial = 1727] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1ae6cb000) [pid = 1845] [serial = 1715] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1b1c95800) [pid = 1845] [serial = 1767] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1b668bc00) [pid = 1845] [serial = 1733] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1af246000) [pid = 1845] [serial = 1775] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1b7d26000) [pid = 1845] [serial = 1736] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1b3f77400) [pid = 1845] [serial = 1776] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1af244400) [pid = 1845] [serial = 1760] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1af43b800) [pid = 1845] [serial = 1757] [outer = (nil)] [url = about:blank] 22:34:39 INFO - PROCESS | 1845 | --DOMWINDOW == 219 (0x7fb1b3318c00) [pid = 1845] [serial = 1772] [outer = (nil)] [url = about:blank] 22:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1763ms 22:34:39 INFO - PROCESS | 1845 | 1461216879563 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 22:34:39 INFO - PROCESS | 1845 | 1461216879567 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 22:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:34:39 INFO - PROCESS | 1845 | 1461216879572 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:34:39 INFO - PROCESS | 1845 | 1461216879577 Marionette TRACE conn3 <- [1,2494,null,{}] 22:34:39 INFO - PROCESS | 1845 | 1461216879591 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:39 INFO - PROCESS | 1845 | 1461216879780 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 22:34:40 INFO - PROCESS | 1845 | 1461216880045 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b195f000 == 137 [pid = 1845] [id = 631] 22:34:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 220 (0x7fb1afbca800) [pid = 1845] [serial = 1894] [outer = (nil)] 22:34:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1b4170c00) [pid = 1845] [serial = 1895] [outer = 0x7fb1afbca800] 22:34:40 INFO - PROCESS | 1845 | 1461216880111 Marionette DEBUG loaded listener.js 22:34:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1b6582c00) [pid = 1845] [serial = 1896] [outer = 0x7fb1afbca800] 22:34:40 INFO - PROCESS | 1845 | 1461216880813 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1281ms 22:34:40 INFO - PROCESS | 1845 | 1461216880861 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 22:34:40 INFO - PROCESS | 1845 | 1461216880866 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 22:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:34:40 INFO - PROCESS | 1845 | 1461216880871 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:34:40 INFO - PROCESS | 1845 | 1461216880873 Marionette TRACE conn3 <- [1,2498,null,{}] 22:34:40 INFO - PROCESS | 1845 | 1461216880878 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:41 INFO - PROCESS | 1845 | 1461216881060 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 22:34:41 INFO - PROCESS | 1845 | 1461216881074 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b57e9800 == 138 [pid = 1845] [id = 632] 22:34:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1b6586000) [pid = 1845] [serial = 1897] [outer = (nil)] 22:34:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1b7fc5400) [pid = 1845] [serial = 1898] [outer = 0x7fb1b6586000] 22:34:41 INFO - PROCESS | 1845 | 1461216881133 Marionette DEBUG loaded listener.js 22:34:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1bbf1f400) [pid = 1845] [serial = 1899] [outer = 0x7fb1b6586000] 22:34:42 INFO - PROCESS | 1845 | 1461216882078 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1274ms 22:34:42 INFO - PROCESS | 1845 | 1461216882147 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 22:34:42 INFO - PROCESS | 1845 | 1461216882150 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 22:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:34:42 INFO - PROCESS | 1845 | 1461216882159 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:34:42 INFO - PROCESS | 1845 | 1461216882160 Marionette TRACE conn3 <- [1,2502,null,{}] 22:34:42 INFO - PROCESS | 1845 | 1461216882175 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:42 INFO - PROCESS | 1845 | 1461216882444 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 22:34:42 INFO - PROCESS | 1845 | 1461216882471 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be94d000 == 139 [pid = 1845] [id = 633] 22:34:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1b668d400) [pid = 1845] [serial = 1900] [outer = (nil)] 22:34:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1bc124000) [pid = 1845] [serial = 1901] [outer = 0x7fb1b668d400] 22:34:42 INFO - PROCESS | 1845 | 1461216882529 Marionette DEBUG loaded listener.js 22:34:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1bd7cf800) [pid = 1845] [serial = 1902] [outer = 0x7fb1b668d400] 22:34:43 INFO - PROCESS | 1845 | 1461216883424 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1325ms 22:34:43 INFO - PROCESS | 1845 | 1461216883485 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 22:34:43 INFO - PROCESS | 1845 | 1461216883488 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 22:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:34:43 INFO - PROCESS | 1845 | 1461216883500 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:34:43 INFO - PROCESS | 1845 | 1461216883502 Marionette TRACE conn3 <- [1,2506,null,{}] 22:34:43 INFO - PROCESS | 1845 | 1461216883507 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:43 INFO - PROCESS | 1845 | 1461216883779 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 22:34:43 INFO - PROCESS | 1845 | 1461216883809 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1424000 == 140 [pid = 1845] [id = 634] 22:34:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1be154400) [pid = 1845] [serial = 1903] [outer = (nil)] 22:34:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1becdb000) [pid = 1845] [serial = 1904] [outer = 0x7fb1be154400] 22:34:43 INFO - PROCESS | 1845 | 1461216883871 Marionette DEBUG loaded listener.js 22:34:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1bf056800) [pid = 1845] [serial = 1905] [outer = 0x7fb1be154400] 22:34:44 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1ae1da800) [pid = 1845] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:34:44 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1ae6c9000) [pid = 1845] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:34:44 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1b2d6b000) [pid = 1845] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:34:44 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1ae695000) [pid = 1845] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:34:44 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1b7ce9000) [pid = 1845] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:34:44 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1b6690400) [pid = 1845] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:34:44 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1ab6e5000) [pid = 1845] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:34:45 INFO - PROCESS | 1845 | 1461216885021 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1585ms 22:34:45 INFO - PROCESS | 1845 | 1461216885080 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 22:34:45 INFO - PROCESS | 1845 | 1461216885083 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 22:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:34:45 INFO - PROCESS | 1845 | 1461216885088 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:34:45 INFO - PROCESS | 1845 | 1461216885090 Marionette TRACE conn3 <- [1,2510,null,{}] 22:34:45 INFO - PROCESS | 1845 | 1461216885095 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:45 INFO - PROCESS | 1845 | 1461216885272 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 22:34:45 INFO - PROCESS | 1845 | 1461216885460 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d6f800 == 141 [pid = 1845] [id = 635] 22:34:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1b1617400) [pid = 1845] [serial = 1906] [outer = (nil)] 22:34:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1be14e400) [pid = 1845] [serial = 1907] [outer = 0x7fb1b1617400] 22:34:45 INFO - PROCESS | 1845 | 1461216885518 Marionette DEBUG loaded listener.js 22:34:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1c14c0400) [pid = 1845] [serial = 1908] [outer = 0x7fb1b1617400] 22:34:46 INFO - PROCESS | 1845 | 1461216886225 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1178ms 22:34:46 INFO - PROCESS | 1845 | 1461216886268 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 22:34:46 INFO - PROCESS | 1845 | 1461216886272 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 22:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:34:46 INFO - PROCESS | 1845 | 1461216886278 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:34:46 INFO - PROCESS | 1845 | 1461216886280 Marionette TRACE conn3 <- [1,2514,null,{}] 22:34:46 INFO - PROCESS | 1845 | 1461216886290 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:46 INFO - PROCESS | 1845 | 1461216886545 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 22:34:46 INFO - PROCESS | 1845 | 1461216886803 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1adf34800 == 142 [pid = 1845] [id = 636] 22:34:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1ab6e3c00) [pid = 1845] [serial = 1909] [outer = (nil)] 22:34:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1ad0d6800) [pid = 1845] [serial = 1910] [outer = 0x7fb1ab6e3c00] 22:34:46 INFO - PROCESS | 1845 | 1461216886916 Marionette DEBUG loaded listener.js 22:34:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1af244400) [pid = 1845] [serial = 1911] [outer = 0x7fb1ab6e3c00] 22:34:47 INFO - PROCESS | 1845 | 1461216887905 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1690ms 22:34:47 INFO - PROCESS | 1845 | 1461216887970 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 22:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:34:47 INFO - PROCESS | 1845 | 1461216887977 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 22:34:47 INFO - PROCESS | 1845 | 1461216887986 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:34:47 INFO - PROCESS | 1845 | 1461216887989 Marionette TRACE conn3 <- [1,2518,null,{}] 22:34:47 INFO - PROCESS | 1845 | 1461216887996 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:48 INFO - PROCESS | 1845 | 1461216888214 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 22:34:48 INFO - PROCESS | 1845 | 1461216888439 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b57d5000 == 143 [pid = 1845] [id = 637] 22:34:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1ab6ee800) [pid = 1845] [serial = 1912] [outer = (nil)] 22:34:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1b1c9e400) [pid = 1845] [serial = 1913] [outer = 0x7fb1ab6ee800] 22:34:48 INFO - PROCESS | 1845 | 1461216888556 Marionette DEBUG loaded listener.js 22:34:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1b2d62800) [pid = 1845] [serial = 1914] [outer = 0x7fb1ab6ee800] 22:34:49 INFO - PROCESS | 1845 | 1461216889595 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1679ms 22:34:49 INFO - PROCESS | 1845 | 1461216889667 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 22:34:49 INFO - PROCESS | 1845 | 1461216889673 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 22:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:34:49 INFO - PROCESS | 1845 | 1461216889679 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:34:49 INFO - PROCESS | 1845 | 1461216889682 Marionette TRACE conn3 <- [1,2522,null,{}] 22:34:49 INFO - PROCESS | 1845 | 1461216889688 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:49 INFO - PROCESS | 1845 | 1461216889943 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 22:34:50 INFO - PROCESS | 1845 | 1461216890280 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1b7e800 == 144 [pid = 1845] [id = 638] 22:34:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1b3f76000) [pid = 1845] [serial = 1915] [outer = (nil)] 22:34:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1bbf17400) [pid = 1845] [serial = 1916] [outer = 0x7fb1b3f76000] 22:34:50 INFO - PROCESS | 1845 | 1461216890357 Marionette DEBUG loaded listener.js 22:34:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1bc22c000) [pid = 1845] [serial = 1917] [outer = 0x7fb1b3f76000] 22:34:51 INFO - PROCESS | 1845 | 1461216891241 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1626ms 22:34:51 INFO - PROCESS | 1845 | 1461216891307 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 22:34:51 INFO - PROCESS | 1845 | 1461216891312 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 22:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:34:51 INFO - PROCESS | 1845 | 1461216891327 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:34:51 INFO - PROCESS | 1845 | 1461216891335 Marionette TRACE conn3 <- [1,2526,null,{}] 22:34:51 INFO - PROCESS | 1845 | 1461216891342 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:51 INFO - PROCESS | 1845 | 1461216891594 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 22:34:51 INFO - PROCESS | 1845 | 1461216891896 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2571000 == 145 [pid = 1845] [id = 639] 22:34:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1b7cea000) [pid = 1845] [serial = 1918] [outer = (nil)] 22:34:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1be74a400) [pid = 1845] [serial = 1919] [outer = 0x7fb1b7cea000] 22:34:51 INFO - PROCESS | 1845 | 1461216891980 Marionette DEBUG loaded listener.js 22:34:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1becd9400) [pid = 1845] [serial = 1920] [outer = 0x7fb1b7cea000] 22:34:52 INFO - PROCESS | 1845 | 1461216892829 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1557ms 22:34:52 INFO - PROCESS | 1845 | 1461216892877 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 22:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:34:52 INFO - PROCESS | 1845 | 1461216892881 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 22:34:52 INFO - PROCESS | 1845 | 1461216892888 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:34:52 INFO - PROCESS | 1845 | 1461216892891 Marionette TRACE conn3 <- [1,2530,null,{}] 22:34:52 INFO - PROCESS | 1845 | 1461216892896 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:53 INFO - PROCESS | 1845 | 1461216893103 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 22:34:53 INFO - PROCESS | 1845 | 1461216893325 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c5c58000 == 146 [pid = 1845] [id = 640] 22:34:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1bd640400) [pid = 1845] [serial = 1921] [outer = (nil)] 22:34:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 241 (0x7fb1c1512c00) [pid = 1845] [serial = 1922] [outer = 0x7fb1bd640400] 22:34:53 INFO - PROCESS | 1845 | 1461216893440 Marionette DEBUG loaded listener.js 22:34:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 242 (0x7fb1c15f7800) [pid = 1845] [serial = 1923] [outer = 0x7fb1bd640400] 22:34:54 INFO - PROCESS | 1845 | 1461216894268 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1432ms 22:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:34:54 INFO - PROCESS | 1845 | 1461216894324 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 22:34:54 INFO - PROCESS | 1845 | 1461216894327 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 22:34:54 INFO - PROCESS | 1845 | 1461216894333 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:34:54 INFO - PROCESS | 1845 | 1461216894336 Marionette TRACE conn3 <- [1,2534,null,{}] 22:34:54 INFO - PROCESS | 1845 | 1461216894342 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:54 INFO - PROCESS | 1845 | 1461216894550 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 22:34:54 INFO - PROCESS | 1845 | 1461216894773 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6ed6000 == 147 [pid = 1845] [id = 641] 22:34:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 243 (0x7fb1c1ea9c00) [pid = 1845] [serial = 1924] [outer = (nil)] 22:34:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 244 (0x7fb1c23c4000) [pid = 1845] [serial = 1925] [outer = 0x7fb1c1ea9c00] 22:34:54 INFO - PROCESS | 1845 | 1461216894899 Marionette DEBUG loaded listener.js 22:34:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1c2666c00) [pid = 1845] [serial = 1926] [outer = 0x7fb1c1ea9c00] 22:34:55 INFO - PROCESS | 1845 | 1461216895892 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1628ms 22:34:55 INFO - PROCESS | 1845 | 1461216895960 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 22:34:55 INFO - PROCESS | 1845 | 1461216895963 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 22:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:34:55 INFO - PROCESS | 1845 | 1461216895969 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:34:55 INFO - PROCESS | 1845 | 1461216895971 Marionette TRACE conn3 <- [1,2538,null,{}] 22:34:55 INFO - PROCESS | 1845 | 1461216895976 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:56 INFO - PROCESS | 1845 | 1461216896214 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 22:34:56 INFO - PROCESS | 1845 | 1461216896511 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d51ca800 == 148 [pid = 1845] [id = 642] 22:34:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1c164f800) [pid = 1845] [serial = 1927] [outer = (nil)] 22:34:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1c5133400) [pid = 1845] [serial = 1928] [outer = 0x7fb1c164f800] 22:34:56 INFO - PROCESS | 1845 | 1461216896586 Marionette DEBUG loaded listener.js 22:34:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 248 (0x7fb1c6412400) [pid = 1845] [serial = 1929] [outer = 0x7fb1c164f800] 22:34:57 INFO - PROCESS | 1845 | 1461216897401 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1475ms 22:34:57 INFO - PROCESS | 1845 | 1461216897447 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 22:34:57 INFO - PROCESS | 1845 | 1461216897451 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 22:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:34:57 INFO - PROCESS | 1845 | 1461216897456 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:34:57 INFO - PROCESS | 1845 | 1461216897459 Marionette TRACE conn3 <- [1,2542,null,{}] 22:34:57 INFO - PROCESS | 1845 | 1461216897464 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:57 INFO - PROCESS | 1845 | 1461216897659 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 22:34:57 INFO - PROCESS | 1845 | 1461216897925 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da0bb800 == 149 [pid = 1845] [id = 643] 22:34:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 249 (0x7fb1afbc7000) [pid = 1845] [serial = 1930] [outer = (nil)] 22:34:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 250 (0x7fb1c6425c00) [pid = 1845] [serial = 1931] [outer = 0x7fb1afbc7000] 22:34:58 INFO - PROCESS | 1845 | 1461216897999 Marionette DEBUG loaded listener.js 22:34:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 251 (0x7fb1c65bfc00) [pid = 1845] [serial = 1932] [outer = 0x7fb1afbc7000] 22:34:58 INFO - PROCESS | 1845 | 1461216898848 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1429ms 22:34:58 INFO - PROCESS | 1845 | 1461216898887 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 22:34:58 INFO - PROCESS | 1845 | 1461216898891 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 22:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:34:58 INFO - PROCESS | 1845 | 1461216898898 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:34:58 INFO - PROCESS | 1845 | 1461216898902 Marionette TRACE conn3 <- [1,2546,null,{}] 22:34:58 INFO - PROCESS | 1845 | 1461216898907 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:59 INFO - PROCESS | 1845 | 1461216899104 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 22:34:59 INFO - PROCESS | 1845 | 1461216899379 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da424000 == 150 [pid = 1845] [id = 644] 22:34:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 252 (0x7fb1afbcbc00) [pid = 1845] [serial = 1933] [outer = (nil)] 22:34:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 253 (0x7fb1c65c9c00) [pid = 1845] [serial = 1934] [outer = 0x7fb1afbcbc00] 22:34:59 INFO - PROCESS | 1845 | 1461216899454 Marionette DEBUG loaded listener.js 22:34:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 254 (0x7fb1c6704400) [pid = 1845] [serial = 1935] [outer = 0x7fb1afbcbc00] 22:35:00 INFO - PROCESS | 1845 | 1461216900328 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1484ms 22:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:35:00 INFO - PROCESS | 1845 | 1461216900382 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 22:35:00 INFO - PROCESS | 1845 | 1461216900385 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 22:35:00 INFO - PROCESS | 1845 | 1461216900391 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:35:00 INFO - PROCESS | 1845 | 1461216900394 Marionette TRACE conn3 <- [1,2550,null,{}] 22:35:00 INFO - PROCESS | 1845 | 1461216900399 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:00 INFO - PROCESS | 1845 | 1461216900615 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 22:35:00 INFO - PROCESS | 1845 | 1461216900879 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dce32000 == 151 [pid = 1845] [id = 645] 22:35:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 255 (0x7fb1b6688c00) [pid = 1845] [serial = 1936] [outer = (nil)] 22:35:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 256 (0x7fb1c6a3e800) [pid = 1845] [serial = 1937] [outer = 0x7fb1b6688c00] 22:35:00 INFO - PROCESS | 1845 | 1461216900967 Marionette DEBUG loaded listener.js 22:35:01 INFO - PROCESS | 1845 | ++DOMWINDOW == 257 (0x7fb1c6dd0c00) [pid = 1845] [serial = 1938] [outer = 0x7fb1b6688c00] 22:35:01 INFO - PROCESS | 1845 | 1461216901835 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1490ms 22:35:01 INFO - PROCESS | 1845 | 1461216901881 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 22:35:01 INFO - PROCESS | 1845 | 1461216901885 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 22:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:35:01 INFO - PROCESS | 1845 | 1461216901891 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:35:01 INFO - PROCESS | 1845 | 1461216901894 Marionette TRACE conn3 <- [1,2554,null,{}] 22:35:01 INFO - PROCESS | 1845 | 1461216901899 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:02 INFO - PROCESS | 1845 | 1461216902103 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 22:35:02 INFO - PROCESS | 1845 | 1461216902373 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1e1b96800 == 152 [pid = 1845] [id = 646] 22:35:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 258 (0x7fb1c6dd3800) [pid = 1845] [serial = 1939] [outer = (nil)] 22:35:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 259 (0x7fb1c6f85c00) [pid = 1845] [serial = 1940] [outer = 0x7fb1c6dd3800] 22:35:02 INFO - PROCESS | 1845 | 1461216902466 Marionette DEBUG loaded listener.js 22:35:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 260 (0x7fb1c6fd1800) [pid = 1845] [serial = 1941] [outer = 0x7fb1c6dd3800] 22:35:03 INFO - PROCESS | 1845 | 1461216903396 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1582ms 22:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:35:03 INFO - PROCESS | 1845 | 1461216903474 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 22:35:03 INFO - PROCESS | 1845 | 1461216903477 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 22:35:03 INFO - PROCESS | 1845 | 1461216903483 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:35:03 INFO - PROCESS | 1845 | 1461216903487 Marionette TRACE conn3 <- [1,2558,null,{}] 22:35:03 INFO - PROCESS | 1845 | 1461216903492 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:03 INFO - PROCESS | 1845 | 1461216903763 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 22:35:04 INFO - PROCESS | 1845 | 1461216904067 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:04 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2739000 == 153 [pid = 1845] [id = 647] 22:35:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 261 (0x7fb1c6e31000) [pid = 1845] [serial = 1942] [outer = (nil)] 22:35:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 262 (0x7fb1c7a5f000) [pid = 1845] [serial = 1943] [outer = 0x7fb1c6e31000] 22:35:04 INFO - PROCESS | 1845 | 1461216904143 Marionette DEBUG loaded listener.js 22:35:04 INFO - PROCESS | 1845 | ++DOMWINDOW == 263 (0x7fb1c7f10400) [pid = 1845] [serial = 1944] [outer = 0x7fb1c6e31000] 22:35:05 INFO - PROCESS | 1845 | 1461216905024 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1584ms 22:35:05 INFO - PROCESS | 1845 | 1461216905067 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 22:35:05 INFO - PROCESS | 1845 | 1461216905071 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 22:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:35:05 INFO - PROCESS | 1845 | 1461216905076 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:35:05 INFO - PROCESS | 1845 | 1461216905078 Marionette TRACE conn3 <- [1,2562,null,{}] 22:35:05 INFO - PROCESS | 1845 | 1461216905084 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:05 INFO - PROCESS | 1845 | 1461216905283 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 22:35:05 INFO - PROCESS | 1845 | 1461216905552 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de670800 == 154 [pid = 1845] [id = 648] 22:35:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 264 (0x7fb1c7a4cc00) [pid = 1845] [serial = 1945] [outer = (nil)] 22:35:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 265 (0x7fb1c87bd000) [pid = 1845] [serial = 1946] [outer = 0x7fb1c7a4cc00] 22:35:05 INFO - PROCESS | 1845 | 1461216905635 Marionette DEBUG loaded listener.js 22:35:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 266 (0x7fb1c8998000) [pid = 1845] [serial = 1947] [outer = 0x7fb1c7a4cc00] 22:35:06 INFO - PROCESS | 1845 | 1461216906505 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1483ms 22:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:35:06 INFO - PROCESS | 1845 | 1461216906560 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 22:35:06 INFO - PROCESS | 1845 | 1461216906562 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 22:35:06 INFO - PROCESS | 1845 | 1461216906569 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:35:06 INFO - PROCESS | 1845 | 1461216906572 Marionette TRACE conn3 <- [1,2566,null,{}] 22:35:06 INFO - PROCESS | 1845 | 1461216906577 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:06 INFO - PROCESS | 1845 | 1461216906786 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 22:35:07 INFO - PROCESS | 1845 | 1461216907061 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b40a0000 == 155 [pid = 1845] [id = 649] 22:35:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 267 (0x7fb1be14ec00) [pid = 1845] [serial = 1948] [outer = (nil)] 22:35:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 268 (0x7fb1ca308400) [pid = 1845] [serial = 1949] [outer = 0x7fb1be14ec00] 22:35:07 INFO - PROCESS | 1845 | 1461216907173 Marionette DEBUG loaded listener.js 22:35:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 269 (0x7fb1ce063400) [pid = 1845] [serial = 1950] [outer = 0x7fb1be14ec00] 22:35:07 INFO - PROCESS | 1845 | 1461216907979 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1486ms 22:35:08 INFO - PROCESS | 1845 | 1461216908055 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 22:35:08 INFO - PROCESS | 1845 | 1461216908057 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 22:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:35:08 INFO - PROCESS | 1845 | 1461216908063 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:35:08 INFO - PROCESS | 1845 | 1461216908065 Marionette TRACE conn3 <- [1,2570,null,{}] 22:35:08 INFO - PROCESS | 1845 | 1461216908071 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:08 INFO - PROCESS | 1845 | 1461216908280 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 22:35:08 INFO - PROCESS | 1845 | 1461216908549 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1abce7800 == 156 [pid = 1845] [id = 650] 22:35:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 270 (0x7fb1b1623400) [pid = 1845] [serial = 1951] [outer = (nil)] 22:35:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 271 (0x7fb1d3e60800) [pid = 1845] [serial = 1952] [outer = 0x7fb1b1623400] 22:35:08 INFO - PROCESS | 1845 | 1461216908658 Marionette DEBUG loaded listener.js 22:35:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 272 (0x7fb1d3ee4c00) [pid = 1845] [serial = 1953] [outer = 0x7fb1b1623400] 22:35:09 INFO - PROCESS | 1845 | 1461216909632 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1634ms 22:35:09 INFO - PROCESS | 1845 | 1461216909700 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 22:35:09 INFO - PROCESS | 1845 | 1461216909703 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 22:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:35:09 INFO - PROCESS | 1845 | 1461216909708 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:35:09 INFO - PROCESS | 1845 | 1461216909710 Marionette TRACE conn3 <- [1,2574,null,{}] 22:35:09 INFO - PROCESS | 1845 | 1461216909716 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:09 INFO - PROCESS | 1845 | 1461216909922 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 22:35:10 INFO - PROCESS | 1845 | 1461216910794 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1abe93000 == 157 [pid = 1845] [id = 651] 22:35:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 273 (0x7fb1ae1dcc00) [pid = 1845] [serial = 1954] [outer = (nil)] 22:35:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 274 (0x7fb1ae696400) [pid = 1845] [serial = 1955] [outer = 0x7fb1ae1dcc00] 22:35:10 INFO - PROCESS | 1845 | 1461216910881 Marionette DEBUG loaded listener.js 22:35:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 275 (0x7fb1af24a400) [pid = 1845] [serial = 1956] [outer = 0x7fb1ae1dcc00] 22:35:11 INFO - PROCESS | 1845 | 1461216911759 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2076ms 22:35:11 INFO - PROCESS | 1845 | 1461216911804 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 22:35:11 INFO - PROCESS | 1845 | 1461216911811 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 22:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:35:11 INFO - PROCESS | 1845 | 1461216911819 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:35:11 INFO - PROCESS | 1845 | 1461216911822 Marionette TRACE conn3 <- [1,2578,null,{}] 22:35:11 INFO - PROCESS | 1845 | 1461216911829 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:12 INFO - PROCESS | 1845 | 1461216912028 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 22:35:12 INFO - PROCESS | 1845 | 1461216912325 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afff0800 == 158 [pid = 1845] [id = 652] 22:35:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 276 (0x7fb1acb08400) [pid = 1845] [serial = 1957] [outer = (nil)] 22:35:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 277 (0x7fb1af437400) [pid = 1845] [serial = 1958] [outer = 0x7fb1acb08400] 22:35:12 INFO - PROCESS | 1845 | 1461216912396 Marionette DEBUG loaded listener.js 22:35:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 278 (0x7fb1b00ac800) [pid = 1845] [serial = 1959] [outer = 0x7fb1acb08400] 22:35:13 INFO - PROCESS | 1845 | 1461216913462 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1682ms 22:35:13 INFO - PROCESS | 1845 | 1461216913505 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 22:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:35:13 INFO - PROCESS | 1845 | 1461216913511 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 22:35:13 INFO - PROCESS | 1845 | 1461216913516 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:35:13 INFO - PROCESS | 1845 | 1461216913519 Marionette TRACE conn3 <- [1,2582,null,{}] 22:35:13 INFO - PROCESS | 1845 | 1461216913524 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:13 INFO - PROCESS | 1845 | 1461216913713 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 22:35:13 INFO - PROCESS | 1845 | 1461216913988 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1affea800 == 159 [pid = 1845] [id = 653] 22:35:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 279 (0x7fb1b1ff0800) [pid = 1845] [serial = 1960] [outer = (nil)] 22:35:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 280 (0x7fb1b2d63c00) [pid = 1845] [serial = 1961] [outer = 0x7fb1b1ff0800] 22:35:14 INFO - PROCESS | 1845 | 1461216914058 Marionette DEBUG loaded listener.js 22:35:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 281 (0x7fb1b4a03800) [pid = 1845] [serial = 1962] [outer = 0x7fb1b1ff0800] 22:35:15 INFO - PROCESS | 1845 | 1461216914999 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1531ms 22:35:15 INFO - PROCESS | 1845 | 1461216915047 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 22:35:15 INFO - PROCESS | 1845 | 1461216915051 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 22:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:35:15 INFO - PROCESS | 1845 | 1461216915065 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:35:15 INFO - PROCESS | 1845 | 1461216915073 Marionette TRACE conn3 <- [1,2586,null,{}] 22:35:15 INFO - PROCESS | 1845 | 1461216915079 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:15 INFO - PROCESS | 1845 | 1461216915282 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 22:35:15 INFO - PROCESS | 1845 | 1461216915557 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b4d7d000 == 160 [pid = 1845] [id = 654] 22:35:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 282 (0x7fb1b3f72000) [pid = 1845] [serial = 1963] [outer = (nil)] 22:35:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 283 (0x7fb1b7fcec00) [pid = 1845] [serial = 1964] [outer = 0x7fb1b3f72000] 22:35:15 INFO - PROCESS | 1845 | 1461216915673 Marionette DEBUG loaded listener.js 22:35:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 284 (0x7fb1bc039c00) [pid = 1845] [serial = 1965] [outer = 0x7fb1b3f72000] 22:35:16 INFO - PROCESS | 1845 | 1461216916512 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1494ms 22:35:16 INFO - PROCESS | 1845 | 1461216916553 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 22:35:16 INFO - PROCESS | 1845 | 1461216916557 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 22:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:35:16 INFO - PROCESS | 1845 | 1461216916562 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:35:16 INFO - PROCESS | 1845 | 1461216916564 Marionette TRACE conn3 <- [1,2590,null,{}] 22:35:16 INFO - PROCESS | 1845 | 1461216916569 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:16 INFO - PROCESS | 1845 | 1461216916770 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1d6f800 == 159 [pid = 1845] [id = 635] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1424000 == 158 [pid = 1845] [id = 634] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be94d000 == 157 [pid = 1845] [id = 633] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b57e9800 == 156 [pid = 1845] [id = 632] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b195f000 == 155 [pid = 1845] [id = 631] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b18d0800 == 154 [pid = 1845] [id = 630] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b5408800 == 153 [pid = 1845] [id = 629] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9c58000 == 152 [pid = 1845] [id = 626] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d7b11800 == 151 [pid = 1845] [id = 625] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5b84800 == 150 [pid = 1845] [id = 624] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4ce7800 == 149 [pid = 1845] [id = 623] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ced15800 == 148 [pid = 1845] [id = 622] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ca419800 == 147 [pid = 1845] [id = 621] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c7fde800 == 146 [pid = 1845] [id = 620] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c70dc800 == 145 [pid = 1845] [id = 619] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2798000 == 144 [pid = 1845] [id = 618] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2403800 == 143 [pid = 1845] [id = 617] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1e11800 == 142 [pid = 1845] [id = 616] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7c6d000 == 141 [pid = 1845] [id = 615] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1ed2000 == 140 [pid = 1845] [id = 581] 22:35:16 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b18d7000 == 139 [pid = 1845] [id = 614] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 283 (0x7fb1bd6c6c00) [pid = 1845] [serial = 1841] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 282 (0x7fb1b3f79800) [pid = 1845] [serial = 1787] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 281 (0x7fb1af976800) [pid = 1845] [serial = 1824] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 280 (0x7fb1b3319000) [pid = 1845] [serial = 1829] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 279 (0x7fb1b6682800) [pid = 1845] [serial = 1833] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 278 (0x7fb1bfd86c00) [pid = 1845] [serial = 1814] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 277 (0x7fb1bc223c00) [pid = 1845] [serial = 1796] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 276 (0x7fb1af2aec00) [pid = 1845] [serial = 1823] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 275 (0x7fb1c002b000) [pid = 1845] [serial = 1817] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 274 (0x7fb1b1fa7800) [pid = 1845] [serial = 1827] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 273 (0x7fb1be838c00) [pid = 1845] [serial = 1808] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 272 (0x7fb1bc032000) [pid = 1845] [serial = 1838] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 271 (0x7fb1bbe71400) [pid = 1845] [serial = 1793] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 270 (0x7fb1b6590c00) [pid = 1845] [serial = 1790] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 269 (0x7fb1afbc6000) [pid = 1845] [serial = 1784] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 268 (0x7fb1be158000) [pid = 1845] [serial = 1802] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 267 (0x7fb1bbe73400) [pid = 1845] [serial = 1836] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 266 (0x7fb1bece1000) [pid = 1845] [serial = 1811] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 265 (0x7fb1b3f71400) [pid = 1845] [serial = 1830] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 264 (0x7fb1b7d22400) [pid = 1845] [serial = 1835] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 263 (0x7fb1ae695c00) [pid = 1845] [serial = 1781] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 262 (0x7fb1b0155800) [pid = 1845] [serial = 1826] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 261 (0x7fb1bd633400) [pid = 1845] [serial = 1839] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 260 (0x7fb1be746c00) [pid = 1845] [serial = 1805] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 259 (0x7fb1ab6ecc00) [pid = 1845] [serial = 1820] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 258 (0x7fb1bded1800) [pid = 1845] [serial = 1799] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 257 (0x7fb1b6529000) [pid = 1845] [serial = 1832] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | --DOMWINDOW == 256 (0x7fb1ad0e1400) [pid = 1845] [serial = 1821] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1845 | 1461216917289 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae472800 == 140 [pid = 1845] [id = 655] 22:35:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 257 (0x7fb1ab6e2800) [pid = 1845] [serial = 1966] [outer = (nil)] 22:35:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 258 (0x7fb1ae6c2400) [pid = 1845] [serial = 1967] [outer = 0x7fb1ab6e2800] 22:35:17 INFO - PROCESS | 1845 | 1461216917362 Marionette DEBUG loaded listener.js 22:35:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 259 (0x7fb1b0151800) [pid = 1845] [serial = 1968] [outer = 0x7fb1ab6e2800] 22:35:18 INFO - PROCESS | 1845 | 1461216918051 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1526ms 22:35:18 INFO - PROCESS | 1845 | 1461216918090 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 22:35:18 INFO - PROCESS | 1845 | 1461216918092 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 22:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:35:18 INFO - PROCESS | 1845 | 1461216918098 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:35:18 INFO - PROCESS | 1845 | 1461216918100 Marionette TRACE conn3 <- [1,2594,null,{}] 22:35:18 INFO - PROCESS | 1845 | 1461216918105 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:18 INFO - PROCESS | 1845 | 1461216918285 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 22:35:18 INFO - PROCESS | 1845 | 1461216918486 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1cda800 == 141 [pid = 1845] [id = 656] 22:35:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 260 (0x7fb1bc119c00) [pid = 1845] [serial = 1969] [outer = (nil)] 22:35:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 261 (0x7fb1bd632c00) [pid = 1845] [serial = 1970] [outer = 0x7fb1bc119c00] 22:35:18 INFO - PROCESS | 1845 | 1461216918562 Marionette DEBUG loaded listener.js 22:35:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 262 (0x7fb1be15a400) [pid = 1845] [serial = 1971] [outer = 0x7fb1bc119c00] 22:35:19 INFO - PROCESS | 1845 | 1461216919364 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1273ms 22:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:35:19 INFO - PROCESS | 1845 | 1461216919417 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 22:35:19 INFO - PROCESS | 1845 | 1461216919419 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 22:35:19 INFO - PROCESS | 1845 | 1461216919426 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:35:19 INFO - PROCESS | 1845 | 1461216919428 Marionette TRACE conn3 <- [1,2598,null,{}] 22:35:19 INFO - PROCESS | 1845 | 1461216919433 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:19 INFO - PROCESS | 1845 | 1461216919692 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 22:35:19 INFO - PROCESS | 1845 | 1461216919751 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7eca000 == 142 [pid = 1845] [id = 657] 22:35:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 263 (0x7fb1bf05ec00) [pid = 1845] [serial = 1972] [outer = (nil)] 22:35:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 264 (0x7fb1c14bf400) [pid = 1845] [serial = 1973] [outer = 0x7fb1bf05ec00] 22:35:19 INFO - PROCESS | 1845 | 1461216919820 Marionette DEBUG loaded listener.js 22:35:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 265 (0x7fb1c1515400) [pid = 1845] [serial = 1974] [outer = 0x7fb1bf05ec00] 22:35:20 INFO - PROCESS | 1845 | 1461216920695 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1331ms 22:35:20 INFO - PROCESS | 1845 | 1461216920756 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 22:35:20 INFO - PROCESS | 1845 | 1461216920760 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 22:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:35:20 INFO - PROCESS | 1845 | 1461216920765 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:35:20 INFO - PROCESS | 1845 | 1461216920768 Marionette TRACE conn3 <- [1,2602,null,{}] 22:35:20 INFO - PROCESS | 1845 | 1461216920772 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:21 INFO - PROCESS | 1845 | 1461216921051 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 22:35:21 INFO - PROCESS | 1845 | 1461216921087 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1be510800 == 143 [pid = 1845] [id = 658] 22:35:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 266 (0x7fb1bed4e800) [pid = 1845] [serial = 1975] [outer = (nil)] 22:35:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 267 (0x7fb1c15fcc00) [pid = 1845] [serial = 1976] [outer = 0x7fb1bed4e800] 22:35:21 INFO - PROCESS | 1845 | 1461216921158 Marionette DEBUG loaded listener.js 22:35:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 268 (0x7fb1c1657400) [pid = 1845] [serial = 1977] [outer = 0x7fb1bed4e800] 22:35:22 INFO - PROCESS | 1845 | --DOMWINDOW == 267 (0x7fb1b668d400) [pid = 1845] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:35:22 INFO - PROCESS | 1845 | --DOMWINDOW == 266 (0x7fb1be154400) [pid = 1845] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:35:22 INFO - PROCESS | 1845 | --DOMWINDOW == 265 (0x7fb1afbca800) [pid = 1845] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:35:22 INFO - PROCESS | 1845 | --DOMWINDOW == 264 (0x7fb1b1c93800) [pid = 1845] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:35:22 INFO - PROCESS | 1845 | --DOMWINDOW == 263 (0x7fb1ae1dbc00) [pid = 1845] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:35:22 INFO - PROCESS | 1845 | --DOMWINDOW == 262 (0x7fb1b6586000) [pid = 1845] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:35:22 INFO - PROCESS | 1845 | --DOMWINDOW == 261 (0x7fb1ae1db800) [pid = 1845] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:35:22 INFO - PROCESS | 1845 | --DOMWINDOW == 260 (0x7fb1ad0d8400) [pid = 1845] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:35:22 INFO - PROCESS | 1845 | --DOMWINDOW == 259 (0x7fb1acb0e000) [pid = 1845] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:35:22 INFO - PROCESS | 1845 | 1461216922980 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2228ms 22:35:22 INFO - PROCESS | 1845 | 1461216922997 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 22:35:23 INFO - PROCESS | 1845 | 1461216923001 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 22:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:35:23 INFO - PROCESS | 1845 | 1461216923006 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:35:23 INFO - PROCESS | 1845 | 1461216923008 Marionette TRACE conn3 <- [1,2606,null,{}] 22:35:23 INFO - PROCESS | 1845 | 1461216923013 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:23 INFO - PROCESS | 1845 | 1461216923195 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 22:35:23 INFO - PROCESS | 1845 | 1461216923379 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b3378000 == 144 [pid = 1845] [id = 659] 22:35:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 260 (0x7fb1ab6e5c00) [pid = 1845] [serial = 1978] [outer = (nil)] 22:35:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 261 (0x7fb1b668d400) [pid = 1845] [serial = 1979] [outer = 0x7fb1ab6e5c00] 22:35:23 INFO - PROCESS | 1845 | 1461216923438 Marionette DEBUG loaded listener.js 22:35:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 262 (0x7fb1c15ef400) [pid = 1845] [serial = 1980] [outer = 0x7fb1ab6e5c00] 22:35:24 INFO - PROCESS | 1845 | 1461216924203 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1226ms 22:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:35:24 INFO - PROCESS | 1845 | 1461216924238 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 22:35:24 INFO - PROCESS | 1845 | 1461216924240 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 22:35:24 INFO - PROCESS | 1845 | 1461216924246 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:35:24 INFO - PROCESS | 1845 | 1461216924248 Marionette TRACE conn3 <- [1,2610,null,{}] 22:35:24 INFO - PROCESS | 1845 | 1461216924253 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:24 INFO - PROCESS | 1845 | 1461216924436 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 22:35:24 INFO - PROCESS | 1845 | 1461216924448 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:24 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bee5a800 == 145 [pid = 1845] [id = 660] 22:35:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 263 (0x7fb1be576c00) [pid = 1845] [serial = 1981] [outer = (nil)] 22:35:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 264 (0x7fb1c1ddb000) [pid = 1845] [serial = 1982] [outer = 0x7fb1be576c00] 22:35:24 INFO - PROCESS | 1845 | 1461216924507 Marionette DEBUG loaded listener.js 22:35:24 INFO - PROCESS | 1845 | ++DOMWINDOW == 265 (0x7fb1c23c4c00) [pid = 1845] [serial = 1983] [outer = 0x7fb1be576c00] 22:35:25 INFO - PROCESS | 1845 | 1461216925751 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1577ms 22:35:25 INFO - PROCESS | 1845 | 1461216925824 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 22:35:25 INFO - PROCESS | 1845 | 1461216925831 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 22:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:35:25 INFO - PROCESS | 1845 | 1461216925839 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:35:25 INFO - PROCESS | 1845 | 1461216925844 Marionette TRACE conn3 <- [1,2614,null,{}] 22:35:25 INFO - PROCESS | 1845 | 1461216925852 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:26 INFO - PROCESS | 1845 | 1461216926129 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 22:35:26 INFO - PROCESS | 1845 | 1461216926437 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b196c800 == 146 [pid = 1845] [id = 661] 22:35:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 266 (0x7fb1b00aac00) [pid = 1845] [serial = 1984] [outer = (nil)] 22:35:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 267 (0x7fb1b0156000) [pid = 1845] [serial = 1985] [outer = 0x7fb1b00aac00] 22:35:26 INFO - PROCESS | 1845 | 1461216926525 Marionette DEBUG loaded listener.js 22:35:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 268 (0x7fb1b2c7f800) [pid = 1845] [serial = 1986] [outer = 0x7fb1b00aac00] 22:35:27 INFO - PROCESS | 1845 | 1461216927388 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1584ms 22:35:27 INFO - PROCESS | 1845 | 1461216927432 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 22:35:27 INFO - PROCESS | 1845 | 1461216927441 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 22:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:35:27 INFO - PROCESS | 1845 | 1461216927451 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:35:27 INFO - PROCESS | 1845 | 1461216927454 Marionette TRACE conn3 <- [1,2618,null,{}] 22:35:27 INFO - PROCESS | 1845 | 1461216927461 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:27 INFO - PROCESS | 1845 | 1461216927682 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 22:35:27 INFO - PROCESS | 1845 | 1461216927942 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7c6e800 == 147 [pid = 1845] [id = 662] 22:35:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 269 (0x7fb1b2d68c00) [pid = 1845] [serial = 1987] [outer = (nil)] 22:35:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 270 (0x7fb1b7fc7800) [pid = 1845] [serial = 1988] [outer = 0x7fb1b2d68c00] 22:35:28 INFO - PROCESS | 1845 | 1461216928097 Marionette DEBUG loaded listener.js 22:35:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 271 (0x7fb1bc224c00) [pid = 1845] [serial = 1989] [outer = 0x7fb1b2d68c00] 22:35:28 INFO - PROCESS | 1845 | 1461216928938 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1535ms 22:35:28 INFO - PROCESS | 1845 | 1461216928986 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 22:35:28 INFO - PROCESS | 1845 | 1461216928989 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 22:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:35:28 INFO - PROCESS | 1845 | 1461216928996 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:35:29 INFO - PROCESS | 1845 | 1461216929001 Marionette TRACE conn3 <- [1,2622,null,{}] 22:35:29 INFO - PROCESS | 1845 | 1461216929017 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:29 INFO - PROCESS | 1845 | 1461216929225 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 22:35:29 INFO - PROCESS | 1845 | 1461216929484 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1ed2000 == 148 [pid = 1845] [id = 663] 22:35:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 272 (0x7fb1bd7d3400) [pid = 1845] [serial = 1990] [outer = (nil)] 22:35:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 273 (0x7fb1bfc67000) [pid = 1845] [serial = 1991] [outer = 0x7fb1bd7d3400] 22:35:29 INFO - PROCESS | 1845 | 1461216929564 Marionette DEBUG loaded listener.js 22:35:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 274 (0x7fb1c1dd5800) [pid = 1845] [serial = 1992] [outer = 0x7fb1bd7d3400] 22:35:30 INFO - PROCESS | 1845 | 1461216930460 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1532ms 22:35:30 INFO - PROCESS | 1845 | 1461216930534 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 22:35:30 INFO - PROCESS | 1845 | 1461216930538 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 22:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:35:30 INFO - PROCESS | 1845 | 1461216930547 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:35:30 INFO - PROCESS | 1845 | 1461216930550 Marionette TRACE conn3 <- [1,2626,null,{}] 22:35:30 INFO - PROCESS | 1845 | 1461216930555 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:30 INFO - PROCESS | 1845 | 1461216930780 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 22:35:31 INFO - PROCESS | 1845 | 1461216931052 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c24d6000 == 149 [pid = 1845] [id = 664] 22:35:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 275 (0x7fb1be56cc00) [pid = 1845] [serial = 1993] [outer = (nil)] 22:35:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 276 (0x7fb1c2618000) [pid = 1845] [serial = 1994] [outer = 0x7fb1be56cc00] 22:35:31 INFO - PROCESS | 1845 | 1461216931168 Marionette DEBUG loaded listener.js 22:35:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 277 (0x7fb1c2660800) [pid = 1845] [serial = 1995] [outer = 0x7fb1be56cc00] 22:35:31 INFO - PROCESS | 1845 | 1461216931979 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1479ms 22:35:32 INFO - PROCESS | 1845 | 1461216932027 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 22:35:32 INFO - PROCESS | 1845 | 1461216932030 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 22:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:35:32 INFO - PROCESS | 1845 | 1461216932036 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:35:32 INFO - PROCESS | 1845 | 1461216932039 Marionette TRACE conn3 <- [1,2630,null,{}] 22:35:32 INFO - PROCESS | 1845 | 1461216932044 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:32 INFO - PROCESS | 1845 | 1461216932244 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 22:35:32 INFO - PROCESS | 1845 | 1461216932511 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2735000 == 150 [pid = 1845] [id = 665] 22:35:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 278 (0x7fb1c1dd2000) [pid = 1845] [serial = 1996] [outer = (nil)] 22:35:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 279 (0x7fb1c26cd800) [pid = 1845] [serial = 1997] [outer = 0x7fb1c1dd2000] 22:35:32 INFO - PROCESS | 1845 | 1461216932583 Marionette DEBUG loaded listener.js 22:35:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 280 (0x7fb1c4a30c00) [pid = 1845] [serial = 1998] [outer = 0x7fb1c1dd2000] 22:35:33 INFO - PROCESS | 1845 | 1461216933479 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1484ms 22:35:33 INFO - PROCESS | 1845 | 1461216933521 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 22:35:33 INFO - PROCESS | 1845 | 1461216933525 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 22:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:35:33 INFO - PROCESS | 1845 | 1461216933530 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:35:33 INFO - PROCESS | 1845 | 1461216933533 Marionette TRACE conn3 <- [1,2634,null,{}] 22:35:33 INFO - PROCESS | 1845 | 1461216933538 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:33 INFO - PROCESS | 1845 | 1461216933756 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 22:35:34 INFO - PROCESS | 1845 | 1461216934027 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c58b9000 == 151 [pid = 1845] [id = 666] 22:35:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 281 (0x7fb1c606a800) [pid = 1845] [serial = 1999] [outer = (nil)] 22:35:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 282 (0x7fb1c6dd2400) [pid = 1845] [serial = 2000] [outer = 0x7fb1c606a800] 22:35:34 INFO - PROCESS | 1845 | 1461216934103 Marionette DEBUG loaded listener.js 22:35:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 283 (0x7fb1c6fd8400) [pid = 1845] [serial = 2001] [outer = 0x7fb1c606a800] 22:35:35 INFO - PROCESS | 1845 | 1461216935011 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1530ms 22:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:35:35 INFO - PROCESS | 1845 | 1461216935062 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 22:35:35 INFO - PROCESS | 1845 | 1461216935065 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 22:35:35 INFO - PROCESS | 1845 | 1461216935071 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:35:35 INFO - PROCESS | 1845 | 1461216935074 Marionette TRACE conn3 <- [1,2638,null,{}] 22:35:35 INFO - PROCESS | 1845 | 1461216935079 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:35 INFO - PROCESS | 1845 | 1461216935276 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 22:35:35 INFO - PROCESS | 1845 | 1461216935544 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6fa0800 == 152 [pid = 1845] [id = 667] 22:35:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 284 (0x7fb1ae1d4800) [pid = 1845] [serial = 2002] [outer = (nil)] 22:35:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 285 (0x7fb1c7624400) [pid = 1845] [serial = 2003] [outer = 0x7fb1ae1d4800] 22:35:35 INFO - PROCESS | 1845 | 1461216935654 Marionette DEBUG loaded listener.js 22:35:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 286 (0x7fb1c7a5ac00) [pid = 1845] [serial = 2004] [outer = 0x7fb1ae1d4800] 22:35:36 INFO - PROCESS | 1845 | 1461216936491 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1482ms 22:35:36 INFO - PROCESS | 1845 | 1461216936553 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 22:35:36 INFO - PROCESS | 1845 | 1461216936556 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 22:35:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:35:36 INFO - PROCESS | 1845 | 1461216936562 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:35:36 INFO - PROCESS | 1845 | 1461216936564 Marionette TRACE conn3 <- [1,2642,null,{}] 22:35:36 INFO - PROCESS | 1845 | 1461216936569 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:36 INFO - PROCESS | 1845 | 1461216936758 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 22:35:37 INFO - PROCESS | 1845 | 1461216937024 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c88f8800 == 153 [pid = 1845] [id = 668] 22:35:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 287 (0x7fb1c60ef400) [pid = 1845] [serial = 2005] [outer = (nil)] 22:35:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 288 (0x7fb1c7f83c00) [pid = 1845] [serial = 2006] [outer = 0x7fb1c60ef400] 22:35:37 INFO - PROCESS | 1845 | 1461216937096 Marionette DEBUG loaded listener.js 22:35:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 289 (0x7fb1d3e55c00) [pid = 1845] [serial = 2007] [outer = 0x7fb1c60ef400] 22:35:37 INFO - PROCESS | 1845 | 1461216937957 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:35:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:35:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1425ms 22:35:37 INFO - PROCESS | 1845 | 1461216937988 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 22:35:37 INFO - PROCESS | 1845 | 1461216937991 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 22:35:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:35:38 INFO - PROCESS | 1845 | 1461216937997 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:35:38 INFO - PROCESS | 1845 | 1461216937999 Marionette TRACE conn3 <- [1,2646,null,{}] 22:35:38 INFO - PROCESS | 1845 | 1461216938004 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:38 INFO - PROCESS | 1845 | 1461216938201 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 22:35:38 INFO - PROCESS | 1845 | 1461216938472 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4ad5800 == 154 [pid = 1845] [id = 669] 22:35:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 290 (0x7fb1c7539400) [pid = 1845] [serial = 2008] [outer = (nil)] 22:35:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 291 (0x7fb1d4a70400) [pid = 1845] [serial = 2009] [outer = 0x7fb1c7539400] 22:35:38 INFO - PROCESS | 1845 | 1461216938546 Marionette DEBUG loaded listener.js 22:35:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 292 (0x7fb1d4f1a400) [pid = 1845] [serial = 2010] [outer = 0x7fb1c7539400] 22:35:39 INFO - PROCESS | 1845 | 1461216939367 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:35:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:35:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1429ms 22:35:39 INFO - PROCESS | 1845 | 1461216939427 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 22:35:39 INFO - PROCESS | 1845 | 1461216939430 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 22:35:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:35:39 INFO - PROCESS | 1845 | 1461216939436 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:35:39 INFO - PROCESS | 1845 | 1461216939438 Marionette TRACE conn3 <- [1,2650,null,{}] 22:35:39 INFO - PROCESS | 1845 | 1461216939443 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:39 INFO - PROCESS | 1845 | 1461216939651 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 22:35:39 INFO - PROCESS | 1845 | 1461216939935 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5f6a800 == 155 [pid = 1845] [id = 670] 22:35:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 293 (0x7fb1acb05800) [pid = 1845] [serial = 2011] [outer = (nil)] 22:35:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 294 (0x7fb1b416b400) [pid = 1845] [serial = 2012] [outer = 0x7fb1acb05800] 22:35:40 INFO - PROCESS | 1845 | 1461216940009 Marionette DEBUG loaded listener.js 22:35:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 295 (0x7fb1d5e2d400) [pid = 1845] [serial = 2013] [outer = 0x7fb1acb05800] 22:35:40 INFO - PROCESS | 1845 | 1461216940850 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:35:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:35:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1476ms 22:35:40 INFO - PROCESS | 1845 | 1461216940913 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 22:35:40 INFO - PROCESS | 1845 | 1461216940917 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 22:35:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:35:40 INFO - PROCESS | 1845 | 1461216940922 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:35:40 INFO - PROCESS | 1845 | 1461216940926 Marionette TRACE conn3 <- [1,2654,null,{}] 22:35:40 INFO - PROCESS | 1845 | 1461216940931 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:41 INFO - PROCESS | 1845 | 1461216941177 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 22:35:41 INFO - PROCESS | 1845 | 1461216941444 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1dce34000 == 156 [pid = 1845] [id = 671] 22:35:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 296 (0x7fb1d5f55c00) [pid = 1845] [serial = 2014] [outer = (nil)] 22:35:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 297 (0x7fb1d62f3000) [pid = 1845] [serial = 2015] [outer = 0x7fb1d5f55c00] 22:35:41 INFO - PROCESS | 1845 | 1461216941568 Marionette DEBUG loaded listener.js 22:35:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 298 (0x7fb1d80aa400) [pid = 1845] [serial = 2016] [outer = 0x7fb1d5f55c00] 22:35:42 INFO - PROCESS | 1845 | 1461216942415 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:35:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:35:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1527ms 22:35:42 INFO - PROCESS | 1845 | 1461216942451 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 22:35:42 INFO - PROCESS | 1845 | 1461216942454 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 22:35:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:35:42 INFO - PROCESS | 1845 | 1461216942460 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:35:42 INFO - PROCESS | 1845 | 1461216942463 Marionette TRACE conn3 <- [1,2658,null,{}] 22:35:42 INFO - PROCESS | 1845 | 1461216942467 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:42 INFO - PROCESS | 1845 | 1461216942666 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 22:35:42 INFO - PROCESS | 1845 | 1461216942936 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b14f0000 == 157 [pid = 1845] [id = 672] 22:35:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 299 (0x7fb1d5edf000) [pid = 1845] [serial = 2017] [outer = (nil)] 22:35:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 300 (0x7fb1d998ac00) [pid = 1845] [serial = 2018] [outer = 0x7fb1d5edf000] 22:35:43 INFO - PROCESS | 1845 | 1461216943047 Marionette DEBUG loaded listener.js 22:35:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 301 (0x7fb1d9eaec00) [pid = 1845] [serial = 2019] [outer = 0x7fb1d5edf000] 22:35:43 INFO - PROCESS | 1845 | 1461216943830 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:35:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:35:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1426ms 22:35:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:35:43 INFO - PROCESS | 1845 | 1461216943887 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 22:35:43 INFO - PROCESS | 1845 | 1461216943889 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 22:35:43 INFO - PROCESS | 1845 | 1461216943895 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:35:43 INFO - PROCESS | 1845 | 1461216943898 Marionette TRACE conn3 <- [1,2662,null,{}] 22:35:43 INFO - PROCESS | 1845 | 1461216943903 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:44 INFO - PROCESS | 1845 | 1461216944107 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 22:35:44 INFO - PROCESS | 1845 | 1461216944377 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a82c1800 == 158 [pid = 1845] [id = 673] 22:35:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 302 (0x7fb1d5f56000) [pid = 1845] [serial = 2020] [outer = (nil)] 22:35:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 303 (0x7fb1d9fc9800) [pid = 1845] [serial = 2021] [outer = 0x7fb1d5f56000] 22:35:44 INFO - PROCESS | 1845 | 1461216944451 Marionette DEBUG loaded listener.js 22:35:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 304 (0x7fb1da092800) [pid = 1845] [serial = 2022] [outer = 0x7fb1d5f56000] 22:35:45 INFO - PROCESS | 1845 | 1461216945300 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:35:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:35:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1428ms 22:35:45 INFO - PROCESS | 1845 | 1461216945325 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 22:35:45 INFO - PROCESS | 1845 | 1461216945329 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 22:35:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:35:45 INFO - PROCESS | 1845 | 1461216945336 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:35:45 INFO - PROCESS | 1845 | 1461216945339 Marionette TRACE conn3 <- [1,2666,null,{}] 22:35:45 INFO - PROCESS | 1845 | 1461216945344 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:45 INFO - PROCESS | 1845 | 1461216945547 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 22:35:45 INFO - PROCESS | 1845 | 1461216945827 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1abac4000 == 159 [pid = 1845] [id = 674] 22:35:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 305 (0x7fb1d9981000) [pid = 1845] [serial = 2023] [outer = (nil)] 22:35:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 306 (0x7fb1da1b3400) [pid = 1845] [serial = 2024] [outer = 0x7fb1d9981000] 22:35:45 INFO - PROCESS | 1845 | 1461216945901 Marionette DEBUG loaded listener.js 22:35:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 307 (0x7fb1da3ac400) [pid = 1845] [serial = 2025] [outer = 0x7fb1d9981000] 22:35:47 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:35:47 INFO - PROCESS | 1845 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:35:47 INFO - PROCESS | 1845 | 1461216947163 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 22:35:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 22:35:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1840ms 22:35:47 INFO - PROCESS | 1845 | 1461216947186 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 22:35:47 INFO - PROCESS | 1845 | 1461216947188 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 22:35:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:35:47 INFO - PROCESS | 1845 | 1461216947195 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:35:47 INFO - PROCESS | 1845 | 1461216947207 Marionette TRACE conn3 <- [1,2670,null,{}] 22:35:47 INFO - PROCESS | 1845 | 1461216947212 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:47 INFO - PROCESS | 1845 | 1461216947422 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 22:35:47 INFO - PROCESS | 1845 | 1461216947732 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b14f2800 == 160 [pid = 1845] [id = 675] 22:35:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 308 (0x7fb1abbd0c00) [pid = 1845] [serial = 2026] [outer = (nil)] 22:35:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 309 (0x7fb1abbd8c00) [pid = 1845] [serial = 2027] [outer = 0x7fb1abbd0c00] 22:35:47 INFO - PROCESS | 1845 | 1461216947803 Marionette DEBUG loaded listener.js 22:35:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 310 (0x7fb1da04f800) [pid = 1845] [serial = 2028] [outer = 0x7fb1abbd0c00] 22:35:49 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:35:49 INFO - PROCESS | 1845 | 1461216949096 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 22:35:49 INFO - PROCESS | 1845 | 1461216949144 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 22:35:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:35:49 INFO - PROCESS | 1845 | 1461216949149 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:35:49 INFO - PROCESS | 1845 | 1461216949151 Marionette TRACE conn3 <- [1,2674,null,{}] 22:35:49 INFO - PROCESS | 1845 | 1461216949156 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:49 INFO - PROCESS | 1845 | 1461216949364 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 22:35:49 INFO - PROCESS | 1845 | 1461216949641 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a77f0800 == 161 [pid = 1845] [id = 676] 22:35:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 311 (0x7fb1a567a000) [pid = 1845] [serial = 2029] [outer = (nil)] 22:35:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 312 (0x7fb1a5680000) [pid = 1845] [serial = 2030] [outer = 0x7fb1a567a000] 22:35:49 INFO - PROCESS | 1845 | 1461216949711 Marionette DEBUG loaded listener.js 22:35:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 313 (0x7fb1abbd7400) [pid = 1845] [serial = 2031] [outer = 0x7fb1a567a000] 22:35:50 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:35:51 INFO - PROCESS | 1845 | 1461216951030 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 22:35:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:35:51 INFO - PROCESS | 1845 | 1461216951084 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 22:35:51 INFO - PROCESS | 1845 | 1461216951090 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:35:51 INFO - PROCESS | 1845 | 1461216951093 Marionette TRACE conn3 <- [1,2678,null,{}] 22:35:51 INFO - PROCESS | 1845 | 1461216951098 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:51 INFO - PROCESS | 1845 | 1461216951392 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 22:35:51 INFO - PROCESS | 1845 | 1461216951640 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a57b6000 == 162 [pid = 1845] [id = 677] 22:35:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 314 (0x7fb1a567b800) [pid = 1845] [serial = 2032] [outer = (nil)] 22:35:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 315 (0x7fb1a582e800) [pid = 1845] [serial = 2033] [outer = 0x7fb1a567b800] 22:35:51 INFO - PROCESS | 1845 | 1461216951712 Marionette DEBUG loaded listener.js 22:35:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 316 (0x7fb1a5836c00) [pid = 1845] [serial = 2034] [outer = 0x7fb1a567b800] 22:35:52 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:35:53 INFO - PROCESS | 1845 | 1461216953013 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 22:35:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 22:35:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1979ms 22:35:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:35:53 INFO - PROCESS | 1845 | 1461216953070 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 22:35:53 INFO - PROCESS | 1845 | 1461216953073 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 22:35:53 INFO - PROCESS | 1845 | 1461216953079 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:35:53 INFO - PROCESS | 1845 | 1461216953081 Marionette TRACE conn3 <- [1,2682,null,{}] 22:35:53 INFO - PROCESS | 1845 | 1461216953087 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:53 INFO - PROCESS | 1845 | 1461216953368 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 22:35:53 INFO - PROCESS | 1845 | 1461216953617 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:53 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1f6b800 == 163 [pid = 1845] [id = 678] 22:35:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 317 (0x7fb1a5685400) [pid = 1845] [serial = 2035] [outer = (nil)] 22:35:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 318 (0x7fb1abbdd000) [pid = 1845] [serial = 2036] [outer = 0x7fb1a5685400] 22:35:53 INFO - PROCESS | 1845 | 1461216953688 Marionette DEBUG loaded listener.js 22:35:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 319 (0x7fb1af771400) [pid = 1845] [serial = 2037] [outer = 0x7fb1a5685400] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c24da800 == 162 [pid = 1845] [id = 462] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7ed1800 == 161 [pid = 1845] [id = 430] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bdc39000 == 160 [pid = 1845] [id = 461] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d9922800 == 159 [pid = 1845] [id = 464] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b40a0000 == 158 [pid = 1845] [id = 649] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1de670800 == 157 [pid = 1845] [id = 648] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2739000 == 156 [pid = 1845] [id = 647] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1e1b96800 == 155 [pid = 1845] [id = 646] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1dce32000 == 154 [pid = 1845] [id = 645] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da424000 == 153 [pid = 1845] [id = 644] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da0bb800 == 152 [pid = 1845] [id = 643] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d51ca800 == 151 [pid = 1845] [id = 642] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6ed6000 == 150 [pid = 1845] [id = 641] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c5c58000 == 149 [pid = 1845] [id = 640] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2571000 == 148 [pid = 1845] [id = 639] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1b7e800 == 147 [pid = 1845] [id = 638] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b57d5000 == 146 [pid = 1845] [id = 637] 22:35:55 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1adf34800 == 145 [pid = 1845] [id = 636] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 318 (0x7fb1b668e000) [pid = 1845] [serial = 1686] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 317 (0x7fb1bed4d400) [pid = 1845] [serial = 1629] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 316 (0x7fb1afbcc400) [pid = 1845] [serial = 1758] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 315 (0x7fb1be14e400) [pid = 1845] [serial = 1907] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 314 (0x7fb1bf056800) [pid = 1845] [serial = 1905] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 313 (0x7fb1bd7cf800) [pid = 1845] [serial = 1902] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 312 (0x7fb1bbf1f400) [pid = 1845] [serial = 1899] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 311 (0x7fb1bc124000) [pid = 1845] [serial = 1901] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 310 (0x7fb1becdb000) [pid = 1845] [serial = 1904] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 309 (0x7fb1b4170c00) [pid = 1845] [serial = 1895] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 308 (0x7fb1c1ea0400) [pid = 1845] [serial = 1865] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 307 (0x7fb1b1fab800) [pid = 1845] [serial = 1892] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 306 (0x7fb1b2d6ec00) [pid = 1845] [serial = 1893] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 305 (0x7fb1af43e400) [pid = 1845] [serial = 1889] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 304 (0x7fb1af76dc00) [pid = 1845] [serial = 1890] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 303 (0x7fb1c173f400) [pid = 1845] [serial = 1862] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 302 (0x7fb1be83b800) [pid = 1845] [serial = 1853] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 301 (0x7fb1bd633c00) [pid = 1845] [serial = 1850] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 300 (0x7fb1c14df800) [pid = 1845] [serial = 1859] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 299 (0x7fb1af764400) [pid = 1845] [serial = 1844] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 298 (0x7fb1bef8d800) [pid = 1845] [serial = 1856] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 297 (0x7fb1af245400) [pid = 1845] [serial = 1883] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 296 (0x7fb1c4a2d800) [pid = 1845] [serial = 1880] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 295 (0x7fb1c3e7e000) [pid = 1845] [serial = 1877] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 294 (0x7fb1c2667400) [pid = 1845] [serial = 1874] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 293 (0x7fb1c23d0000) [pid = 1845] [serial = 1871] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 292 (0x7fb1c1ead400) [pid = 1845] [serial = 1868] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 291 (0x7fb1b7fc5400) [pid = 1845] [serial = 1898] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 290 (0x7fb1c59f0000) [pid = 1845] [serial = 1886] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 289 (0x7fb1b1fed800) [pid = 1845] [serial = 1847] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1845 | --DOMWINDOW == 288 (0x7fb1b6582c00) [pid = 1845] [serial = 1896] [outer = (nil)] [url = about:blank] 22:35:56 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:35:56 INFO - PROCESS | 1845 | 1461216956164 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 22:35:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 22:35:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 3131ms 22:35:56 INFO - PROCESS | 1845 | 1461216956210 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 22:35:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:35:56 INFO - PROCESS | 1845 | 1461216956214 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 22:35:56 INFO - PROCESS | 1845 | 1461216956222 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:35:56 INFO - PROCESS | 1845 | 1461216956224 Marionette TRACE conn3 <- [1,2686,null,{}] 22:35:56 INFO - PROCESS | 1845 | 1461216956232 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:56 INFO - PROCESS | 1845 | 1461216956406 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 22:35:56 INFO - PROCESS | 1845 | 1461216956416 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1aceb1800 == 146 [pid = 1845] [id = 679] 22:35:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 289 (0x7fb1ae1d9800) [pid = 1845] [serial = 2038] [outer = (nil)] 22:35:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 290 (0x7fb1af4b0400) [pid = 1845] [serial = 2039] [outer = 0x7fb1ae1d9800] 22:35:56 INFO - PROCESS | 1845 | 1461216956477 Marionette DEBUG loaded listener.js 22:35:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 291 (0x7fb1af982c00) [pid = 1845] [serial = 2040] [outer = 0x7fb1ae1d9800] 22:35:57 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:35:57 INFO - PROCESS | 1845 | 1461216957855 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 22:35:57 INFO - PROCESS | 1845 | 1461216957916 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 22:35:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:35:57 INFO - PROCESS | 1845 | 1461216957924 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:35:57 INFO - PROCESS | 1845 | 1461216957927 Marionette TRACE conn3 <- [1,2690,null,{}] 22:35:57 INFO - PROCESS | 1845 | 1461216957931 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:58 INFO - PROCESS | 1845 | 1461216958116 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 22:35:58 INFO - PROCESS | 1845 | 1461216958377 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1675000 == 147 [pid = 1845] [id = 680] 22:35:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 292 (0x7fb1af974000) [pid = 1845] [serial = 2041] [outer = (nil)] 22:35:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 293 (0x7fb1b1cc7000) [pid = 1845] [serial = 2042] [outer = 0x7fb1af974000] 22:35:58 INFO - PROCESS | 1845 | 1461216958435 Marionette DEBUG loaded listener.js 22:35:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 294 (0x7fb1b3f6a400) [pid = 1845] [serial = 2043] [outer = 0x7fb1af974000] 22:35:59 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:35:59 INFO - PROCESS | 1845 | 1461216959599 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 22:35:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:35:59 INFO - PROCESS | 1845 | 1461216959702 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 22:35:59 INFO - PROCESS | 1845 | 1461216959708 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:35:59 INFO - PROCESS | 1845 | 1461216959713 Marionette TRACE conn3 <- [1,2694,null,{}] 22:35:59 INFO - PROCESS | 1845 | 1461216959752 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:00 INFO - PROCESS | 1845 | 1461216960061 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 22:36:00 INFO - PROCESS | 1845 | 1461216960126 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b31db800 == 148 [pid = 1845] [id = 681] 22:36:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 295 (0x7fb1b3317000) [pid = 1845] [serial = 2044] [outer = (nil)] 22:36:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 296 (0x7fb1b7cea800) [pid = 1845] [serial = 2045] [outer = 0x7fb1b3317000] 22:36:00 INFO - PROCESS | 1845 | 1461216960302 Marionette DEBUG loaded listener.js 22:36:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 297 (0x7fb1bbf23000) [pid = 1845] [serial = 2046] [outer = 0x7fb1b3317000] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 296 (0x7fb1c15f0800) [pid = 1845] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 295 (0x7fb1bbe72800) [pid = 1845] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 294 (0x7fb1af48c800) [pid = 1845] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 293 (0x7fb1af4b2c00) [pid = 1845] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 292 (0x7fb1bbe73800) [pid = 1845] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 291 (0x7fb1af4a8800) [pid = 1845] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 290 (0x7fb1be569000) [pid = 1845] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 289 (0x7fb1b1fa0c00) [pid = 1845] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 288 (0x7fb1bdedac00) [pid = 1845] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 287 (0x7fb1b1ff0800) [pid = 1845] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 286 (0x7fb1ad0d3c00) [pid = 1845] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 285 (0x7fb1bbf1ac00) [pid = 1845] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 284 (0x7fb1ae69dc00) [pid = 1845] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 283 (0x7fb1c6705400) [pid = 1845] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 282 (0x7fb1ae696c00) [pid = 1845] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 281 (0x7fb1b6525000) [pid = 1845] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 280 (0x7fb1b4a05800) [pid = 1845] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 279 (0x7fb1ab6e4800) [pid = 1845] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 278 (0x7fb1ae1d2400) [pid = 1845] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 277 (0x7fb1ae1dcc00) [pid = 1845] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 276 (0x7fb1b7fb8800) [pid = 1845] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 275 (0x7fb1ab6e5c00) [pid = 1845] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 274 (0x7fb1acb08400) [pid = 1845] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 273 (0x7fb1ad0d5400) [pid = 1845] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 272 (0x7fb1acb08000) [pid = 1845] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 271 (0x7fb1b1617400) [pid = 1845] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 270 (0x7fb1b3f72000) [pid = 1845] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 269 (0x7fb1ae6cb400) [pid = 1845] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 268 (0x7fb1bc120800) [pid = 1845] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 267 (0x7fb1af4af400) [pid = 1845] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 266 (0x7fb1ab6e2800) [pid = 1845] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 265 (0x7fb1be152400) [pid = 1845] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 264 (0x7fb1b4169c00) [pid = 1845] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 263 (0x7fb1c4a2d000) [pid = 1845] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 262 (0x7fb1b1c94400) [pid = 1845] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 261 (0x7fb1c23d0800) [pid = 1845] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 260 (0x7fb1bf05ec00) [pid = 1845] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 259 (0x7fb1d9eb1400) [pid = 1845] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 258 (0x7fb1ab6e8c00) [pid = 1845] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 257 (0x7fb1ae1dac00) [pid = 1845] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 256 (0x7fb1bc119c00) [pid = 1845] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 255 (0x7fb1b6527000) [pid = 1845] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 254 (0x7fb1b2c81800) [pid = 1845] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 253 (0x7fb1b1ff4800) [pid = 1845] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 252 (0x7fb1bdbeb800) [pid = 1845] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 251 (0x7fb1c2503800) [pid = 1845] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 250 (0x7fb1b6523000) [pid = 1845] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 249 (0x7fb1bded9400) [pid = 1845] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 248 (0x7fb1b7fb6c00) [pid = 1845] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 247 (0x7fb1be152c00) [pid = 1845] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1b0157000) [pid = 1845] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1bed4e800) [pid = 1845] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1ae699000) [pid = 1845] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 243 (0x7fb1c2080c00) [pid = 1845] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 242 (0x7fb1b1fef400) [pid = 1845] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 241 (0x7fb1c1dd2c00) [pid = 1845] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 240 (0x7fb1c2075800) [pid = 1845] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1be571c00) [pid = 1845] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1acb04400) [pid = 1845] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1af2a7000) [pid = 1845] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1ae1dc400) [pid = 1845] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1b7fb3400) [pid = 1845] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1b6583400) [pid = 1845] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1c002bc00) [pid = 1845] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1ae6c9c00) [pid = 1845] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1b1c96800) [pid = 1845] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1bc22fc00) [pid = 1845] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1b654c000) [pid = 1845] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1b668f800) [pid = 1845] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1ae1d8c00) [pid = 1845] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1be150000) [pid = 1845] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1bd632800) [pid = 1845] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1b1c92400) [pid = 1845] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1b416b000) [pid = 1845] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1af499000) [pid = 1845] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1ae6c5400) [pid = 1845] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:36:01 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1ae6c9800) [pid = 1845] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:36:02 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:36:02 INFO - PROCESS | 1845 | 1461216962558 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 22:36:02 INFO - PROCESS | 1845 | 1461216962572 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 22:36:02 INFO - PROCESS | 1845 | 1461216962578 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:36:02 INFO - PROCESS | 1845 | 1461216962581 Marionette TRACE conn3 <- [1,2698,null,{}] 22:36:02 INFO - PROCESS | 1845 | 1461216962585 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:02 INFO - PROCESS | 1845 | 1461216962839 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 22:36:02 INFO - PROCESS | 1845 | 1461216962893 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1cdf800 == 149 [pid = 1845] [id = 682] 22:36:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 221 (0x7fb1ad0db800) [pid = 1845] [serial = 2047] [outer = (nil)] 22:36:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 222 (0x7fb1ae69dc00) [pid = 1845] [serial = 2048] [outer = 0x7fb1ad0db800] 22:36:02 INFO - PROCESS | 1845 | 1461216962953 Marionette DEBUG loaded listener.js 22:36:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 223 (0x7fb1af973800) [pid = 1845] [serial = 2049] [outer = 0x7fb1ad0db800] 22:36:04 INFO - PROCESS | 1845 | SkCairoFTTypeface::onFilterRec unimplemented 22:36:04 INFO - PROCESS | 1845 | 1461216964391 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 22:36:04 INFO - PROCESS | 1845 | 1461216964484 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 22:36:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:36:04 INFO - PROCESS | 1845 | 1461216964543 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:36:04 INFO - PROCESS | 1845 | 1461216964548 Marionette TRACE conn3 <- [1,2702,null,{}] 22:36:04 INFO - PROCESS | 1845 | 1461216964556 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:04 INFO - PROCESS | 1845 | 1461216964757 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 22:36:05 INFO - PROCESS | 1845 | 1461216965020 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afa22000 == 150 [pid = 1845] [id = 683] 22:36:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 224 (0x7fb1a567e400) [pid = 1845] [serial = 2050] [outer = (nil)] 22:36:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 225 (0x7fb1ad0e0c00) [pid = 1845] [serial = 2051] [outer = 0x7fb1a567e400] 22:36:05 INFO - PROCESS | 1845 | 1461216965092 Marionette DEBUG loaded listener.js 22:36:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 226 (0x7fb1af490000) [pid = 1845] [serial = 2052] [outer = 0x7fb1a567e400] 22:36:06 INFO - PROCESS | 1845 | 1461216966030 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:36:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:36:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1537ms 22:36:06 INFO - PROCESS | 1845 | 1461216966075 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 22:36:06 INFO - PROCESS | 1845 | 1461216966083 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 22:36:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:36:06 INFO - PROCESS | 1845 | 1461216966092 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:36:06 INFO - PROCESS | 1845 | 1461216966097 Marionette TRACE conn3 <- [1,2706,null,{}] 22:36:06 INFO - PROCESS | 1845 | 1461216966102 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:06 INFO - PROCESS | 1845 | 1461216966343 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 22:36:06 INFO - PROCESS | 1845 | 1461216966654 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b5414000 == 151 [pid = 1845] [id = 684] 22:36:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 227 (0x7fb1b00ad000) [pid = 1845] [serial = 2053] [outer = (nil)] 22:36:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 228 (0x7fb1b1cc3800) [pid = 1845] [serial = 2054] [outer = 0x7fb1b00ad000] 22:36:06 INFO - PROCESS | 1845 | 1461216966731 Marionette DEBUG loaded listener.js 22:36:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 229 (0x7fb1b1ff7400) [pid = 1845] [serial = 2055] [outer = 0x7fb1b00ad000] 22:36:07 INFO - PROCESS | 1845 | 1461216967672 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 22:36:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:36:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1629ms 22:36:07 INFO - PROCESS | 1845 | 1461216967722 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 22:36:07 INFO - PROCESS | 1845 | 1461216967726 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 22:36:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:36:07 INFO - PROCESS | 1845 | 1461216967732 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:36:07 INFO - PROCESS | 1845 | 1461216967737 Marionette TRACE conn3 <- [1,2710,null,{}] 22:36:07 INFO - PROCESS | 1845 | 1461216967753 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:07 INFO - PROCESS | 1845 | 1461216967964 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 22:36:08 INFO - PROCESS | 1845 | 1461216968270 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7eda000 == 152 [pid = 1845] [id = 685] 22:36:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 230 (0x7fb1b4a03000) [pid = 1845] [serial = 2056] [outer = (nil)] 22:36:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 231 (0x7fb1b6529000) [pid = 1845] [serial = 2057] [outer = 0x7fb1b4a03000] 22:36:08 INFO - PROCESS | 1845 | 1461216968350 Marionette DEBUG loaded listener.js 22:36:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 232 (0x7fb1b6558c00) [pid = 1845] [serial = 2058] [outer = 0x7fb1b4a03000] 22:36:09 INFO - PROCESS | 1845 | 1461216969233 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 22:36:09 INFO - PROCESS | 1845 | 1461216969274 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 22:36:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:36:09 INFO - PROCESS | 1845 | 1461216969280 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:36:09 INFO - PROCESS | 1845 | 1461216969282 Marionette TRACE conn3 <- [1,2714,null,{}] 22:36:09 INFO - PROCESS | 1845 | 1461216969287 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:09 INFO - PROCESS | 1845 | 1461216969493 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 22:36:09 INFO - PROCESS | 1845 | 1461216969764 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed8a000 == 153 [pid = 1845] [id = 686] 22:36:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 233 (0x7fb1b3f72400) [pid = 1845] [serial = 2059] [outer = (nil)] 22:36:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 234 (0x7fb1bbe6d000) [pid = 1845] [serial = 2060] [outer = 0x7fb1b3f72400] 22:36:09 INFO - PROCESS | 1845 | 1461216969879 Marionette DEBUG loaded listener.js 22:36:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 235 (0x7fb1bbf1f000) [pid = 1845] [serial = 2061] [outer = 0x7fb1b3f72400] 22:36:10 INFO - PROCESS | 1845 | 1461216970707 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 22:36:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:36:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1487ms 22:36:10 INFO - PROCESS | 1845 | 1461216970767 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 22:36:10 INFO - PROCESS | 1845 | 1461216970771 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 22:36:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:36:10 INFO - PROCESS | 1845 | 1461216970776 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:36:10 INFO - PROCESS | 1845 | 1461216970780 Marionette TRACE conn3 <- [1,2718,null,{}] 22:36:10 INFO - PROCESS | 1845 | 1461216970784 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:10 INFO - PROCESS | 1845 | 1461216970988 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 22:36:11 INFO - PROCESS | 1845 | 1461216971281 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1b8e800 == 154 [pid = 1845] [id = 687] 22:36:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 236 (0x7fb1b668b000) [pid = 1845] [serial = 2062] [outer = (nil)] 22:36:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 237 (0x7fb1bc11ec00) [pid = 1845] [serial = 2063] [outer = 0x7fb1b668b000] 22:36:11 INFO - PROCESS | 1845 | 1461216971395 Marionette DEBUG loaded listener.js 22:36:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 238 (0x7fb1bc231000) [pid = 1845] [serial = 2064] [outer = 0x7fb1b668b000] 22:36:12 INFO - PROCESS | 1845 | 1461216972262 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 22:36:12 INFO - PROCESS | 1845 | 1461216972313 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 22:36:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:36:12 INFO - PROCESS | 1845 | 1461216972320 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:36:12 INFO - PROCESS | 1845 | 1461216972323 Marionette TRACE conn3 <- [1,2722,null,{}] 22:36:12 INFO - PROCESS | 1845 | 1461216972327 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:12 INFO - PROCESS | 1845 | 1461216972559 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 22:36:12 INFO - PROCESS | 1845 | 1461216972873 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:12 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c22ad000 == 155 [pid = 1845] [id = 688] 22:36:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 239 (0x7fb1be574800) [pid = 1845] [serial = 2065] [outer = (nil)] 22:36:12 INFO - PROCESS | 1845 | ++DOMWINDOW == 240 (0x7fb1be74f800) [pid = 1845] [serial = 2066] [outer = 0x7fb1be574800] 22:36:12 INFO - PROCESS | 1845 | 1461216972951 Marionette DEBUG loaded listener.js 22:36:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 241 (0x7fb1be8c1400) [pid = 1845] [serial = 2067] [outer = 0x7fb1be574800] 22:36:13 INFO - PROCESS | 1845 | 1461216973783 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 22:36:13 INFO - PROCESS | 1845 | 1461216973852 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 22:36:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:36:13 INFO - PROCESS | 1845 | 1461216973858 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:36:13 INFO - PROCESS | 1845 | 1461216973860 Marionette TRACE conn3 <- [1,2726,null,{}] 22:36:13 INFO - PROCESS | 1845 | 1461216973865 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:14 INFO - PROCESS | 1845 | 1461216974066 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 22:36:14 INFO - PROCESS | 1845 | 1461216974340 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2736000 == 156 [pid = 1845] [id = 689] 22:36:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 242 (0x7fb1be569400) [pid = 1845] [serial = 2068] [outer = (nil)] 22:36:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 243 (0x7fb1bfc68c00) [pid = 1845] [serial = 2069] [outer = 0x7fb1be569400] 22:36:14 INFO - PROCESS | 1845 | 1461216974453 Marionette DEBUG loaded listener.js 22:36:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 244 (0x7fb1c14df800) [pid = 1845] [serial = 2070] [outer = 0x7fb1be569400] 22:36:15 INFO - PROCESS | 1845 | 1461216975274 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 22:36:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:36:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1477ms 22:36:15 INFO - PROCESS | 1845 | 1461216975336 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 22:36:15 INFO - PROCESS | 1845 | 1461216975339 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 22:36:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:36:15 INFO - PROCESS | 1845 | 1461216975344 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:36:15 INFO - PROCESS | 1845 | 1461216975346 Marionette TRACE conn3 <- [1,2730,null,{}] 22:36:15 INFO - PROCESS | 1845 | 1461216975352 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:15 INFO - PROCESS | 1845 | 1461216975573 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 22:36:15 INFO - PROCESS | 1845 | 1461216975845 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c4009800 == 157 [pid = 1845] [id = 690] 22:36:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 245 (0x7fb1be576400) [pid = 1845] [serial = 2071] [outer = (nil)] 22:36:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 246 (0x7fb1c15f8c00) [pid = 1845] [serial = 2072] [outer = 0x7fb1be576400] 22:36:15 INFO - PROCESS | 1845 | 1461216975957 Marionette DEBUG loaded listener.js 22:36:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 247 (0x7fb1c1658c00) [pid = 1845] [serial = 2073] [outer = 0x7fb1be576400] 22:36:17 INFO - PROCESS | 1845 | 1461216977224 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 22:36:17 INFO - PROCESS | 1845 | 1461216977287 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 22:36:17 INFO - PROCESS | 1845 | 1461216977292 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:36:17 INFO - PROCESS | 1845 | 1461216977296 Marionette TRACE conn3 <- [1,2734,null,{}] 22:36:17 INFO - PROCESS | 1845 | 1461216977301 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:17 INFO - PROCESS | 1845 | 1461216977575 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 22:36:17 INFO - PROCESS | 1845 | 1461216977817 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c6dae000 == 158 [pid = 1845] [id = 691] 22:36:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 248 (0x7fb1be8bfc00) [pid = 1845] [serial = 2074] [outer = (nil)] 22:36:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 249 (0x7fb1c207d400) [pid = 1845] [serial = 2075] [outer = 0x7fb1be8bfc00] 22:36:17 INFO - PROCESS | 1845 | 1461216977888 Marionette DEBUG loaded listener.js 22:36:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 250 (0x7fb1c2504400) [pid = 1845] [serial = 2076] [outer = 0x7fb1be8bfc00] 22:36:18 INFO - PROCESS | 1845 | 1461216978719 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 22:36:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:36:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1477ms 22:36:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:36:18 INFO - PROCESS | 1845 | 1461216978771 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 22:36:18 INFO - PROCESS | 1845 | 1461216978774 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 22:36:18 INFO - PROCESS | 1845 | 1461216978778 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:36:18 INFO - PROCESS | 1845 | 1461216978782 Marionette TRACE conn3 <- [1,2738,null,{}] 22:36:18 INFO - PROCESS | 1845 | 1461216978787 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:19 INFO - PROCESS | 1845 | 1461216979069 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 22:36:19 INFO - PROCESS | 1845 | 1461216979277 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c896c800 == 159 [pid = 1845] [id = 692] 22:36:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 251 (0x7fb1c150fc00) [pid = 1845] [serial = 2077] [outer = (nil)] 22:36:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 252 (0x7fb1c2620800) [pid = 1845] [serial = 2078] [outer = 0x7fb1c150fc00] 22:36:19 INFO - PROCESS | 1845 | 1461216979351 Marionette DEBUG loaded listener.js 22:36:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 253 (0x7fb1c34bf400) [pid = 1845] [serial = 2079] [outer = 0x7fb1c150fc00] 22:36:20 INFO - PROCESS | 1845 | 1461216980220 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 22:36:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:36:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1482ms 22:36:20 INFO - PROCESS | 1845 | 1461216980262 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 22:36:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:36:20 INFO - PROCESS | 1845 | 1461216980266 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 22:36:20 INFO - PROCESS | 1845 | 1461216980271 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:36:20 INFO - PROCESS | 1845 | 1461216980275 Marionette TRACE conn3 <- [1,2742,null,{}] 22:36:20 INFO - PROCESS | 1845 | 1461216980280 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:20 INFO - PROCESS | 1845 | 1461216980510 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 22:36:20 INFO - PROCESS | 1845 | 1461216980879 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5e14800 == 160 [pid = 1845] [id = 693] 22:36:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 254 (0x7fb1c6064400) [pid = 1845] [serial = 2080] [outer = (nil)] 22:36:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 255 (0x7fb1c6423000) [pid = 1845] [serial = 2081] [outer = 0x7fb1c6064400] 22:36:20 INFO - PROCESS | 1845 | 1461216980962 Marionette DEBUG loaded listener.js 22:36:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 256 (0x7fb1c6704000) [pid = 1845] [serial = 2082] [outer = 0x7fb1c6064400] 22:36:21 INFO - PROCESS | 1845 | 1461216981783 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:36:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:36:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1579ms 22:36:21 INFO - PROCESS | 1845 | 1461216981851 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 22:36:21 INFO - PROCESS | 1845 | 1461216981854 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 22:36:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:36:21 INFO - PROCESS | 1845 | 1461216981859 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:36:21 INFO - PROCESS | 1845 | 1461216981862 Marionette TRACE conn3 <- [1,2746,null,{}] 22:36:21 INFO - PROCESS | 1845 | 1461216981867 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:22 INFO - PROCESS | 1845 | 1461216982067 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 22:36:22 INFO - PROCESS | 1845 | 1461216982343 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da346800 == 161 [pid = 1845] [id = 694] 22:36:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 257 (0x7fb1af76e800) [pid = 1845] [serial = 2083] [outer = (nil)] 22:36:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 258 (0x7fb1c670b000) [pid = 1845] [serial = 2084] [outer = 0x7fb1af76e800] 22:36:22 INFO - PROCESS | 1845 | 1461216982418 Marionette DEBUG loaded listener.js 22:36:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 259 (0x7fb1c6f81c00) [pid = 1845] [serial = 2085] [outer = 0x7fb1af76e800] 22:36:23 INFO - PROCESS | 1845 | 1461216983245 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:36:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:36:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1437ms 22:36:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:36:23 INFO - PROCESS | 1845 | 1461216983297 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 22:36:23 INFO - PROCESS | 1845 | 1461216983300 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 22:36:23 INFO - PROCESS | 1845 | 1461216983306 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:36:23 INFO - PROCESS | 1845 | 1461216983308 Marionette TRACE conn3 <- [1,2750,null,{}] 22:36:23 INFO - PROCESS | 1845 | 1461216983313 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:23 INFO - PROCESS | 1845 | 1461216983506 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 22:36:23 INFO - PROCESS | 1845 | 1461216983782 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1de4a9800 == 162 [pid = 1845] [id = 695] 22:36:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 260 (0x7fb1afbc7400) [pid = 1845] [serial = 2086] [outer = (nil)] 22:36:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 261 (0x7fb1c6fd9000) [pid = 1845] [serial = 2087] [outer = 0x7fb1afbc7400] 22:36:23 INFO - PROCESS | 1845 | 1461216983857 Marionette DEBUG loaded listener.js 22:36:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 262 (0x7fb1c7a4f800) [pid = 1845] [serial = 2088] [outer = 0x7fb1afbc7400] 22:36:24 INFO - PROCESS | 1845 | 1461216984717 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:36:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:36:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1477ms 22:36:24 INFO - PROCESS | 1845 | 1461216984783 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 22:36:24 INFO - PROCESS | 1845 | 1461216984786 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 22:36:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:36:24 INFO - PROCESS | 1845 | 1461216984792 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:36:24 INFO - PROCESS | 1845 | 1461216984795 Marionette TRACE conn3 <- [1,2754,null,{}] 22:36:24 INFO - PROCESS | 1845 | 1461216984800 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:25 INFO - PROCESS | 1845 | 1461216985006 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 22:36:25 INFO - PROCESS | 1845 | 1461216985282 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae334000 == 163 [pid = 1845] [id = 696] 22:36:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 263 (0x7fb1c6f82c00) [pid = 1845] [serial = 2089] [outer = (nil)] 22:36:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 264 (0x7fb1c7f80400) [pid = 1845] [serial = 2090] [outer = 0x7fb1c6f82c00] 22:36:25 INFO - PROCESS | 1845 | 1461216985357 Marionette DEBUG loaded listener.js 22:36:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 265 (0x7fb1ca310c00) [pid = 1845] [serial = 2091] [outer = 0x7fb1c6f82c00] 22:36:26 INFO - PROCESS | 1845 | 1461216986204 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:36:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:36:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1478ms 22:36:26 INFO - PROCESS | 1845 | 1461216986271 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 22:36:26 INFO - PROCESS | 1845 | 1461216986275 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 22:36:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:36:26 INFO - PROCESS | 1845 | 1461216986284 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:36:26 INFO - PROCESS | 1845 | 1461216986291 Marionette TRACE conn3 <- [1,2758,null,{}] 22:36:26 INFO - PROCESS | 1845 | 1461216986297 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:26 INFO - PROCESS | 1845 | 1461216986515 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 22:36:26 INFO - PROCESS | 1845 | 1461216986791 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a9212800 == 164 [pid = 1845] [id = 697] 22:36:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 266 (0x7fb1af244800) [pid = 1845] [serial = 2092] [outer = (nil)] 22:36:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 267 (0x7fb1d3eda000) [pid = 1845] [serial = 2093] [outer = 0x7fb1af244800] 22:36:26 INFO - PROCESS | 1845 | 1461216986905 Marionette DEBUG loaded listener.js 22:36:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 268 (0x7fb1d510f800) [pid = 1845] [serial = 2094] [outer = 0x7fb1af244800] 22:36:27 INFO - PROCESS | 1845 | 1461216987696 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:36:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:36:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1437ms 22:36:27 INFO - PROCESS | 1845 | 1461216987723 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 22:36:27 INFO - PROCESS | 1845 | 1461216987726 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 22:36:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:36:27 INFO - PROCESS | 1845 | 1461216987732 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:36:27 INFO - PROCESS | 1845 | 1461216987734 Marionette TRACE conn3 <- [1,2762,null,{}] 22:36:27 INFO - PROCESS | 1845 | 1461216987739 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:27 INFO - PROCESS | 1845 | 1461216987943 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 22:36:28 INFO - PROCESS | 1845 | 1461216988222 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a44ce000 == 165 [pid = 1845] [id = 698] 22:36:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 269 (0x7fb1af43dc00) [pid = 1845] [serial = 2095] [outer = (nil)] 22:36:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 270 (0x7fb1d5f37c00) [pid = 1845] [serial = 2096] [outer = 0x7fb1af43dc00] 22:36:28 INFO - PROCESS | 1845 | 1461216988299 Marionette DEBUG loaded listener.js 22:36:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 271 (0x7fb1d62c4800) [pid = 1845] [serial = 2097] [outer = 0x7fb1af43dc00] 22:36:29 INFO - PROCESS | 1845 | 1461216989190 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:36:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:36:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1529ms 22:36:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:36:29 INFO - PROCESS | 1845 | 1461216989263 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 22:36:29 INFO - PROCESS | 1845 | 1461216989265 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 22:36:29 INFO - PROCESS | 1845 | 1461216989272 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:36:29 INFO - PROCESS | 1845 | 1461216989275 Marionette TRACE conn3 <- [1,2766,null,{}] 22:36:29 INFO - PROCESS | 1845 | 1461216989280 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:29 INFO - PROCESS | 1845 | 1461216989494 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 22:36:29 INFO - PROCESS | 1845 | 1461216989846 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ac7dc000 == 166 [pid = 1845] [id = 699] 22:36:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 272 (0x7fb1a582f000) [pid = 1845] [serial = 2098] [outer = (nil)] 22:36:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 273 (0x7fb1ae6cc000) [pid = 1845] [serial = 2099] [outer = 0x7fb1a582f000] 22:36:29 INFO - PROCESS | 1845 | 1461216989924 Marionette DEBUG loaded listener.js 22:36:30 INFO - PROCESS | 1845 | ++DOMWINDOW == 274 (0x7fb1be74d000) [pid = 1845] [serial = 2100] [outer = 0x7fb1a582f000] 22:36:30 INFO - PROCESS | 1845 | 1461216990776 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1533ms 22:36:30 INFO - PROCESS | 1845 | 1461216990806 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 22:36:30 INFO - PROCESS | 1845 | 1461216990809 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 22:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:36:30 INFO - PROCESS | 1845 | 1461216990815 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:36:30 INFO - PROCESS | 1845 | 1461216990817 Marionette TRACE conn3 <- [1,2770,null,{}] 22:36:30 INFO - PROCESS | 1845 | 1461216990822 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:31 INFO - PROCESS | 1845 | 1461216991039 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 22:36:31 INFO - PROCESS | 1845 | 1461216991338 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae7e5800 == 167 [pid = 1845] [id = 700] 22:36:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 275 (0x7fb1a96d6400) [pid = 1845] [serial = 2101] [outer = (nil)] 22:36:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 276 (0x7fb1a96dfc00) [pid = 1845] [serial = 2102] [outer = 0x7fb1a96d6400] 22:36:31 INFO - PROCESS | 1845 | 1461216991456 Marionette DEBUG loaded listener.js 22:36:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 277 (0x7fb1a96e4000) [pid = 1845] [serial = 2103] [outer = 0x7fb1a96d6400] 22:36:32 INFO - PROCESS | 1845 | 1461216992304 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1531ms 22:36:32 INFO - PROCESS | 1845 | 1461216992347 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 22:36:32 INFO - PROCESS | 1845 | 1461216992350 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 22:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:36:32 INFO - PROCESS | 1845 | 1461216992356 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:36:32 INFO - PROCESS | 1845 | 1461216992358 Marionette TRACE conn3 <- [1,2774,null,{}] 22:36:32 INFO - PROCESS | 1845 | 1461216992363 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:32 INFO - PROCESS | 1845 | 1461216992574 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 22:36:32 INFO - PROCESS | 1845 | 1461216992859 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b18e1800 == 168 [pid = 1845] [id = 701] 22:36:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 278 (0x7fb1a96d7400) [pid = 1845] [serial = 2104] [outer = (nil)] 22:36:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 279 (0x7fb1ae6a2800) [pid = 1845] [serial = 2105] [outer = 0x7fb1a96d7400] 22:36:32 INFO - PROCESS | 1845 | 1461216992971 Marionette DEBUG loaded listener.js 22:36:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 280 (0x7fb1af34a400) [pid = 1845] [serial = 2106] [outer = 0x7fb1a96d7400] 22:36:35 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ac7e0800 == 167 [pid = 1845] [id = 627] 22:36:35 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b31db800 == 166 [pid = 1845] [id = 681] 22:36:35 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1675000 == 165 [pid = 1845] [id = 680] 22:36:35 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1aceb1800 == 164 [pid = 1845] [id = 679] 22:36:35 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1a82c1800 == 163 [pid = 1845] [id = 673] 22:36:35 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b14f0000 == 162 [pid = 1845] [id = 672] 22:36:35 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1dce34000 == 161 [pid = 1845] [id = 671] 22:36:35 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5f6a800 == 160 [pid = 1845] [id = 670] 22:36:35 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4ad5800 == 159 [pid = 1845] [id = 669] 22:36:35 INFO - PROCESS | 1845 | 1461216995111 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 279 (0x7fb1c1eaac00) [pid = 1845] [serial = 1866] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 278 (0x7fb1bdbef000) [pid = 1845] [serial = 1851] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 277 (0x7fb1afbc8400) [pid = 1845] [serial = 1845] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 276 (0x7fb1b3322000) [pid = 1845] [serial = 1848] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 275 (0x7fb1bd7d2400) [pid = 1845] [serial = 1842] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 274 (0x7fb1c1651000) [pid = 1845] [serial = 1860] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 273 (0x7fb1bfd8c800) [pid = 1845] [serial = 1857] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 272 (0x7fb1c1dd5c00) [pid = 1845] [serial = 1863] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 271 (0x7fb1becdd000) [pid = 1845] [serial = 1854] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 270 (0x7fb1b2d63c00) [pid = 1845] [serial = 1961] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 269 (0x7fb1ad0dfc00) [pid = 1845] [serial = 1623] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 268 (0x7fb1bd6c8400) [pid = 1845] [serial = 1749] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 267 (0x7fb1b4a03800) [pid = 1845] [serial = 1962] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 266 (0x7fb1bbe79800) [pid = 1845] [serial = 1677] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 265 (0x7fb1d9ea2c00) [pid = 1845] [serial = 1611] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 264 (0x7fb1ae6a2c00) [pid = 1845] [serial = 1671] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 263 (0x7fb1be8b6c00) [pid = 1845] [serial = 1659] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 262 (0x7fb1b6681c00) [pid = 1845] [serial = 1731] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 261 (0x7fb1ab6efc00) [pid = 1845] [serial = 1680] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 260 (0x7fb1d3e60800) [pid = 1845] [serial = 1952] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 259 (0x7fb1b161e400) [pid = 1845] [serial = 1785] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 258 (0x7fb1af24a400) [pid = 1845] [serial = 1956] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 257 (0x7fb1c1ddac00) [pid = 1845] [serial = 1596] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 256 (0x7fb1b668d400) [pid = 1845] [serial = 1979] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 255 (0x7fb1c5133400) [pid = 1845] [serial = 1928] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 254 (0x7fb1b1c9e400) [pid = 1845] [serial = 1913] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 253 (0x7fb1af437400) [pid = 1845] [serial = 1958] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 252 (0x7fb1bd63f000) [pid = 1845] [serial = 1626] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 251 (0x7fb1c7a5f000) [pid = 1845] [serial = 1943] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 250 (0x7fb1b4174400) [pid = 1845] [serial = 1587] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 249 (0x7fb1c14c0400) [pid = 1845] [serial = 1908] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 248 (0x7fb1ad0d6800) [pid = 1845] [serial = 1910] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 247 (0x7fb1bc039c00) [pid = 1845] [serial = 1965] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 246 (0x7fb1bd6c7c00) [pid = 1845] [serial = 1752] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 245 (0x7fb1c0026c00) [pid = 1845] [serial = 1815] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 244 (0x7fb1b3320400) [pid = 1845] [serial = 1713] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 243 (0x7fb1b0151800) [pid = 1845] [serial = 1968] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 242 (0x7fb1c65c9c00) [pid = 1845] [serial = 1934] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 241 (0x7fb1be8b8400) [pid = 1845] [serial = 1809] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 240 (0x7fb1bbf20400) [pid = 1845] [serial = 1794] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 239 (0x7fb1d5104c00) [pid = 1845] [serial = 1668] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 238 (0x7fb1b3f73400) [pid = 1845] [serial = 1725] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 237 (0x7fb1c1512c00) [pid = 1845] [serial = 1922] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 236 (0x7fb1c3e73800) [pid = 1845] [serial = 1599] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 235 (0x7fb1ae696400) [pid = 1845] [serial = 1955] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 234 (0x7fb1c14bf400) [pid = 1845] [serial = 1973] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 233 (0x7fb1b00ac800) [pid = 1845] [serial = 1959] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 232 (0x7fb1c1515400) [pid = 1845] [serial = 1974] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 231 (0x7fb1da3af000) [pid = 1845] [serial = 1683] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 230 (0x7fb1af2a4c00) [pid = 1845] [serial = 1782] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 229 (0x7fb1afbca400) [pid = 1845] [serial = 1719] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 228 (0x7fb1ca308400) [pid = 1845] [serial = 1949] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 227 (0x7fb1bd632c00) [pid = 1845] [serial = 1970] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 226 (0x7fb1c6a3e800) [pid = 1845] [serial = 1937] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 225 (0x7fb1b7d2f400) [pid = 1845] [serial = 1737] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 224 (0x7fb1b7d2f000) [pid = 1845] [serial = 1791] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 223 (0x7fb1c6425c00) [pid = 1845] [serial = 1931] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 222 (0x7fb1b4a08000) [pid = 1845] [serial = 1656] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 221 (0x7fb1c87bd000) [pid = 1845] [serial = 1946] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 220 (0x7fb1be82ec00) [pid = 1845] [serial = 1806] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 219 (0x7fb1c87c1c00) [pid = 1845] [serial = 1608] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 218 (0x7fb1b7cef800) [pid = 1845] [serial = 1734] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 217 (0x7fb1c26cf000) [pid = 1845] [serial = 1650] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 216 (0x7fb1bdee0000) [pid = 1845] [serial = 1800] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 215 (0x7fb1c7626000) [pid = 1845] [serial = 1605] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 214 (0x7fb1bbe79c00) [pid = 1845] [serial = 1743] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 213 (0x7fb1c15fcc00) [pid = 1845] [serial = 1976] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 212 (0x7fb1d9eab400) [pid = 1845] [serial = 1674] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 211 (0x7fb1b7fcec00) [pid = 1845] [serial = 1964] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 210 (0x7fb1be15a400) [pid = 1845] [serial = 1971] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1c6f85c00) [pid = 1845] [serial = 1940] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1c6704800) [pid = 1845] [serial = 1602] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1bbf17400) [pid = 1845] [serial = 1916] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1be74a400) [pid = 1845] [serial = 1919] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1b4174000) [pid = 1845] [serial = 1728] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1c250dc00) [pid = 1845] [serial = 1872] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1c26cdc00) [pid = 1845] [serial = 1875] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1bef85400) [pid = 1845] [serial = 1812] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1af439000) [pid = 1845] [serial = 1584] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1b015d400) [pid = 1845] [serial = 1620] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1b331f800) [pid = 1845] [serial = 1755] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1bd7d4c00) [pid = 1845] [serial = 1797] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1c002a400) [pid = 1845] [serial = 1593] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1c60efc00) [pid = 1845] [serial = 1665] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1d9ea3000) [pid = 1845] [serial = 1617] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1c23c4000) [pid = 1845] [serial = 1925] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1b1fed000) [pid = 1845] [serial = 1722] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1c23c6400) [pid = 1845] [serial = 1869] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1bd6cc800) [pid = 1845] [serial = 1590] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1b7fc8000) [pid = 1845] [serial = 1740] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1af2a9000) [pid = 1845] [serial = 1716] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1c26cd400) [pid = 1845] [serial = 1662] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1ae6c2400) [pid = 1845] [serial = 1967] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1be56c400) [pid = 1845] [serial = 1803] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1b6528400) [pid = 1845] [serial = 1788] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1bc226800) [pid = 1845] [serial = 1746] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1c1657400) [pid = 1845] [serial = 1977] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1c14d8800) [pid = 1845] [serial = 1818] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1d3ee1400) [pid = 1845] [serial = 1614] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1b0159400) [pid = 1845] [serial = 1653] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1c15ef400) [pid = 1845] [serial = 1980] [outer = (nil)] [url = about:blank] 22:36:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:36:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 3035ms 22:36:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:36:35 INFO - PROCESS | 1845 | 1461216995399 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 22:36:35 INFO - PROCESS | 1845 | 1461216995403 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 22:36:35 INFO - PROCESS | 1845 | 1461216995411 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:36:35 INFO - PROCESS | 1845 | 1461216995416 Marionette TRACE conn3 <- [1,2778,null,{}] 22:36:35 INFO - PROCESS | 1845 | 1461216995424 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:35 INFO - PROCESS | 1845 | 1461216995614 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 22:36:35 INFO - PROCESS | 1845 | 1461216995628 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a82bb000 == 160 [pid = 1845] [id = 702] 22:36:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1abbdc400) [pid = 1845] [serial = 2107] [outer = (nil)] 22:36:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1acb07400) [pid = 1845] [serial = 2108] [outer = 0x7fb1abbdc400] 22:36:35 INFO - PROCESS | 1845 | 1461216995739 Marionette DEBUG loaded listener.js 22:36:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1ad0d9400) [pid = 1845] [serial = 2109] [outer = 0x7fb1abbdc400] 22:36:36 INFO - PROCESS | 1845 | 1461216996654 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:36:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:36:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1283ms 22:36:36 INFO - PROCESS | 1845 | 1461216996693 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 22:36:36 INFO - PROCESS | 1845 | 1461216996700 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 22:36:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:36:36 INFO - PROCESS | 1845 | 1461216996709 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:36:36 INFO - PROCESS | 1845 | 1461216996712 Marionette TRACE conn3 <- [1,2782,null,{}] 22:36:36 INFO - PROCESS | 1845 | 1461216996718 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:36 INFO - PROCESS | 1845 | 1461216996980 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 22:36:37 INFO - PROCESS | 1845 | 1461216997005 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ac7c3800 == 161 [pid = 1845] [id = 703] 22:36:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1ab6f1400) [pid = 1845] [serial = 2110] [outer = (nil)] 22:36:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1af24a400) [pid = 1845] [serial = 2111] [outer = 0x7fb1ab6f1400] 22:36:37 INFO - PROCESS | 1845 | 1461216997066 Marionette DEBUG loaded listener.js 22:36:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1af437400) [pid = 1845] [serial = 2112] [outer = 0x7fb1ab6f1400] 22:36:38 INFO - PROCESS | 1845 | 1461216998046 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:36:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:36:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1379ms 22:36:38 INFO - PROCESS | 1845 | 1461216998089 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 22:36:38 INFO - PROCESS | 1845 | 1461216998092 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 22:36:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:36:38 INFO - PROCESS | 1845 | 1461216998097 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:36:38 INFO - PROCESS | 1845 | 1461216998103 Marionette TRACE conn3 <- [1,2786,null,{}] 22:36:38 INFO - PROCESS | 1845 | 1461216998125 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:38 INFO - PROCESS | 1845 | 1461216998382 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 22:36:38 INFO - PROCESS | 1845 | 1461216998416 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae7cd000 == 162 [pid = 1845] [id = 704] 22:36:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1af769000) [pid = 1845] [serial = 2113] [outer = (nil)] 22:36:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1af977400) [pid = 1845] [serial = 2114] [outer = 0x7fb1af769000] 22:36:38 INFO - PROCESS | 1845 | 1461216998478 Marionette DEBUG loaded listener.js 22:36:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1b00a8400) [pid = 1845] [serial = 2115] [outer = 0x7fb1af769000] 22:36:39 INFO - PROCESS | 1845 | 1461216999522 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:36:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:36:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1488ms 22:36:39 INFO - PROCESS | 1845 | 1461216999587 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 22:36:39 INFO - PROCESS | 1845 | 1461216999591 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 22:36:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:36:39 INFO - PROCESS | 1845 | 1461216999596 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:36:39 INFO - PROCESS | 1845 | 1461216999598 Marionette TRACE conn3 <- [1,2790,null,{}] 22:36:39 INFO - PROCESS | 1845 | 1461216999604 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:40 INFO - PROCESS | 1845 | 1461217000492 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1abbd0c00) [pid = 1845] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1ab6e3c00) [pid = 1845] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1afbcbc00) [pid = 1845] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1c7a4cc00) [pid = 1845] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1c606a800) [pid = 1845] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1be14ec00) [pid = 1845] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1afbc7000) [pid = 1845] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1ab6ebc00) [pid = 1845] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1ae1d4800) [pid = 1845] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1af974000) [pid = 1845] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1c60ef400) [pid = 1845] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1acb05800) [pid = 1845] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1c2619000) [pid = 1845] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1b00aac00) [pid = 1845] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1b3f76000) [pid = 1845] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1c7539400) [pid = 1845] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1bd640400) [pid = 1845] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1ae1d1c00) [pid = 1845] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1d5f55c00) [pid = 1845] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1a567a000) [pid = 1845] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1bd7d3400) [pid = 1845] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1b6688c00) [pid = 1845] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1a567b800) [pid = 1845] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1c6dd3800) [pid = 1845] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1b2d68c00) [pid = 1845] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1d5edf000) [pid = 1845] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1c1dd2000) [pid = 1845] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1ad0df400) [pid = 1845] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1c164f800) [pid = 1845] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1c6e31000) [pid = 1845] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1ab6ee800) [pid = 1845] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 156 (0x7fb1d5f56000) [pid = 1845] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1be56cc00) [pid = 1845] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 154 (0x7fb1b7cea000) [pid = 1845] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 153 (0x7fb1ae1d9800) [pid = 1845] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 152 (0x7fb1b1623400) [pid = 1845] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 151 (0x7fb1c265f400) [pid = 1845] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 150 (0x7fb1b3317000) [pid = 1845] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1d9981000) [pid = 1845] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1be576c00) [pid = 1845] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:36:40 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1c1ea9c00) [pid = 1845] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:36:40 INFO - PROCESS | 1845 | 1461217000733 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1abcdb800 == 163 [pid = 1845] [id = 705] 22:36:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1a5679000) [pid = 1845] [serial = 2116] [outer = (nil)] 22:36:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1a582a400) [pid = 1845] [serial = 2117] [outer = 0x7fb1a5679000] 22:36:40 INFO - PROCESS | 1845 | 1461217000796 Marionette DEBUG loaded listener.js 22:36:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1ad0d3400) [pid = 1845] [serial = 2118] [outer = 0x7fb1a5679000] 22:36:41 INFO - PROCESS | 1845 | 1461217001502 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:36:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:36:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1929ms 22:36:41 INFO - PROCESS | 1845 | 1461217001527 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 22:36:41 INFO - PROCESS | 1845 | 1461217001531 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 22:36:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:36:41 INFO - PROCESS | 1845 | 1461217001537 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:36:41 INFO - PROCESS | 1845 | 1461217001539 Marionette TRACE conn3 <- [1,2794,null,{}] 22:36:41 INFO - PROCESS | 1845 | 1461217001547 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:41 INFO - PROCESS | 1845 | 1461217001749 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 22:36:41 INFO - PROCESS | 1845 | 1461217001931 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1affe2800 == 164 [pid = 1845] [id = 706] 22:36:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1a567a000) [pid = 1845] [serial = 2119] [outer = (nil)] 22:36:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1b00b4000) [pid = 1845] [serial = 2120] [outer = 0x7fb1a567a000] 22:36:41 INFO - PROCESS | 1845 | 1461217001991 Marionette DEBUG loaded listener.js 22:36:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 153 (0x7fb1b1c93800) [pid = 1845] [serial = 2121] [outer = 0x7fb1a567a000] 22:36:42 INFO - PROCESS | 1845 | 1461217002938 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 22:36:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:36:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1433ms 22:36:42 INFO - PROCESS | 1845 | 1461217002971 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 22:36:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:36:42 INFO - PROCESS | 1845 | 1461217002977 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 22:36:42 INFO - PROCESS | 1845 | 1461217002985 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:36:42 INFO - PROCESS | 1845 | 1461217002991 Marionette TRACE conn3 <- [1,2798,null,{}] 22:36:43 INFO - PROCESS | 1845 | 1461217003000 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:43 INFO - PROCESS | 1845 | 1461217003216 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 22:36:43 INFO - PROCESS | 1845 | 1461217003553 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1abce4000 == 165 [pid = 1845] [id = 707] 22:36:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1a96e5000) [pid = 1845] [serial = 2122] [outer = (nil)] 22:36:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1ad0de000) [pid = 1845] [serial = 2123] [outer = 0x7fb1a96e5000] 22:36:43 INFO - PROCESS | 1845 | 1461217003634 Marionette DEBUG loaded listener.js 22:36:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1ae6c4000) [pid = 1845] [serial = 2124] [outer = 0x7fb1a96e5000] 22:36:44 INFO - PROCESS | 1845 | 1461217004509 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 22:36:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:36:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1583ms 22:36:44 INFO - PROCESS | 1845 | 1461217004568 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 22:36:44 INFO - PROCESS | 1845 | 1461217004576 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 22:36:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:36:44 INFO - PROCESS | 1845 | 1461217004586 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:36:44 INFO - PROCESS | 1845 | 1461217004590 Marionette TRACE conn3 <- [1,2802,null,{}] 22:36:44 INFO - PROCESS | 1845 | 1461217004596 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:44 INFO - PROCESS | 1845 | 1461217004817 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 22:36:45 INFO - PROCESS | 1845 | 1461217005122 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:45 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afe5c000 == 166 [pid = 1845] [id = 708] 22:36:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1af439000) [pid = 1845] [serial = 2125] [outer = (nil)] 22:36:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1af974c00) [pid = 1845] [serial = 2126] [outer = 0x7fb1af439000] 22:36:45 INFO - PROCESS | 1845 | 1461217005212 Marionette DEBUG loaded listener.js 22:36:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1b00b3000) [pid = 1845] [serial = 2127] [outer = 0x7fb1af439000] 22:36:46 INFO - PROCESS | 1845 | 1461217006168 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:36:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:36:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1631ms 22:36:46 INFO - PROCESS | 1845 | 1461217006218 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 22:36:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:36:46 INFO - PROCESS | 1845 | 1461217006222 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 22:36:46 INFO - PROCESS | 1845 | 1461217006229 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:36:46 INFO - PROCESS | 1845 | 1461217006234 Marionette TRACE conn3 <- [1,2806,null,{}] 22:36:46 INFO - PROCESS | 1845 | 1461217006270 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:46 INFO - PROCESS | 1845 | 1461217006532 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 22:36:46 INFO - PROCESS | 1845 | 1461217006834 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1aca000 == 167 [pid = 1845] [id = 709] 22:36:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1b1cc2400) [pid = 1845] [serial = 2128] [outer = (nil)] 22:36:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1b1fed000) [pid = 1845] [serial = 2129] [outer = 0x7fb1b1cc2400] 22:36:46 INFO - PROCESS | 1845 | 1461217006916 Marionette DEBUG loaded listener.js 22:36:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1b2c79800) [pid = 1845] [serial = 2130] [outer = 0x7fb1b1cc2400] 22:36:47 INFO - PROCESS | 1845 | 1461217007765 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:36:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:36:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1605ms 22:36:47 INFO - PROCESS | 1845 | 1461217007833 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 22:36:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:36:47 INFO - PROCESS | 1845 | 1461217007838 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 22:36:47 INFO - PROCESS | 1845 | 1461217007843 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:36:47 INFO - PROCESS | 1845 | 1461217007846 Marionette TRACE conn3 <- [1,2810,null,{}] 22:36:47 INFO - PROCESS | 1845 | 1461217007851 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:48 INFO - PROCESS | 1845 | 1461217008068 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 22:36:48 INFO - PROCESS | 1845 | 1461217008330 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b2e48000 == 168 [pid = 1845] [id = 710] 22:36:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1b1cce000) [pid = 1845] [serial = 2131] [outer = (nil)] 22:36:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1b3f6e000) [pid = 1845] [serial = 2132] [outer = 0x7fb1b1cce000] 22:36:48 INFO - PROCESS | 1845 | 1461217008406 Marionette DEBUG loaded listener.js 22:36:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1b4174400) [pid = 1845] [serial = 2133] [outer = 0x7fb1b1cce000] 22:36:49 INFO - PROCESS | 1845 | 1461217009266 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:36:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:36:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1479ms 22:36:49 INFO - PROCESS | 1845 | 1461217009324 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 22:36:49 INFO - PROCESS | 1845 | 1461217009327 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 22:36:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:36:49 INFO - PROCESS | 1845 | 1461217009332 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:36:49 INFO - PROCESS | 1845 | 1461217009335 Marionette TRACE conn3 <- [1,2814,null,{}] 22:36:49 INFO - PROCESS | 1845 | 1461217009340 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:49 INFO - PROCESS | 1845 | 1461217009545 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 22:36:49 INFO - PROCESS | 1845 | 1461217009811 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:49 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b409f000 == 169 [pid = 1845] [id = 711] 22:36:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1b2d64c00) [pid = 1845] [serial = 2134] [outer = (nil)] 22:36:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1b652bc00) [pid = 1845] [serial = 2135] [outer = 0x7fb1b2d64c00] 22:36:49 INFO - PROCESS | 1845 | 1461217009886 Marionette DEBUG loaded listener.js 22:36:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1b6556400) [pid = 1845] [serial = 2136] [outer = 0x7fb1b2d64c00] 22:36:50 INFO - PROCESS | 1845 | 1461217010755 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 22:36:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:36:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1485ms 22:36:50 INFO - PROCESS | 1845 | 1461217010819 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 22:36:50 INFO - PROCESS | 1845 | 1461217010823 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 22:36:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:36:50 INFO - PROCESS | 1845 | 1461217010828 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:36:50 INFO - PROCESS | 1845 | 1461217010830 Marionette TRACE conn3 <- [1,2818,null,{}] 22:36:50 INFO - PROCESS | 1845 | 1461217010836 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:51 INFO - PROCESS | 1845 | 1461217011076 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 22:36:51 INFO - PROCESS | 1845 | 1461217011384 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7d5c000 == 170 [pid = 1845] [id = 712] 22:36:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1bbf20800) [pid = 1845] [serial = 2137] [outer = (nil)] 22:36:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1bc02a800) [pid = 1845] [serial = 2138] [outer = 0x7fb1bbf20800] 22:36:51 INFO - PROCESS | 1845 | 1461217011516 Marionette DEBUG loaded listener.js 22:36:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1bc22e000) [pid = 1845] [serial = 2139] [outer = 0x7fb1bbf20800] 22:36:52 INFO - PROCESS | 1845 | 1461217012354 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 22:36:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:36:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1582ms 22:36:52 INFO - PROCESS | 1845 | 1461217012412 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 22:36:52 INFO - PROCESS | 1845 | 1461217012414 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 22:36:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:36:52 INFO - PROCESS | 1845 | 1461217012420 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:36:52 INFO - PROCESS | 1845 | 1461217012423 Marionette TRACE conn3 <- [1,2822,null,{}] 22:36:52 INFO - PROCESS | 1845 | 1461217012428 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:52 INFO - PROCESS | 1845 | 1461217012634 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 22:36:52 INFO - PROCESS | 1845 | 1461217012872 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:52 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bd60e800 == 171 [pid = 1845] [id = 713] 22:36:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1b7d2f400) [pid = 1845] [serial = 2140] [outer = (nil)] 22:36:52 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1bd6c2400) [pid = 1845] [serial = 2141] [outer = 0x7fb1b7d2f400] 22:36:52 INFO - PROCESS | 1845 | 1461217012943 Marionette DEBUG loaded listener.js 22:36:53 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1bd7d4c00) [pid = 1845] [serial = 2142] [outer = 0x7fb1b7d2f400] 22:36:53 INFO - PROCESS | 1845 | 1461217013847 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:36:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:36:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1479ms 22:36:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:36:53 INFO - PROCESS | 1845 | 1461217013900 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 22:36:53 INFO - PROCESS | 1845 | 1461217013902 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 22:36:53 INFO - PROCESS | 1845 | 1461217013908 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:36:53 INFO - PROCESS | 1845 | 1461217013911 Marionette TRACE conn3 <- [1,2826,null,{}] 22:36:53 INFO - PROCESS | 1845 | 1461217013916 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:54 INFO - PROCESS | 1845 | 1461217014127 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 22:36:54 INFO - PROCESS | 1845 | 1461217014394 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1becad800 == 172 [pid = 1845] [id = 714] 22:36:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1bbf1f400) [pid = 1845] [serial = 2143] [outer = (nil)] 22:36:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1bded2c00) [pid = 1845] [serial = 2144] [outer = 0x7fb1bbf1f400] 22:36:54 INFO - PROCESS | 1845 | 1461217014468 Marionette DEBUG loaded listener.js 22:36:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1be14e000) [pid = 1845] [serial = 2145] [outer = 0x7fb1bbf1f400] 22:36:55 INFO - PROCESS | 1845 | 1461217015317 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:36:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:36:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1480ms 22:36:55 INFO - PROCESS | 1845 | 1461217015404 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 22:36:55 INFO - PROCESS | 1845 | 1461217015408 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 22:36:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:36:55 INFO - PROCESS | 1845 | 1461217015417 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:36:55 INFO - PROCESS | 1845 | 1461217015419 Marionette TRACE conn3 <- [1,2830,null,{}] 22:36:55 INFO - PROCESS | 1845 | 1461217015423 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:55 INFO - PROCESS | 1845 | 1461217015641 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 22:36:55 INFO - PROCESS | 1845 | 1461217015912 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:55 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c0ac4800 == 173 [pid = 1845] [id = 715] 22:36:55 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1afbd1c00) [pid = 1845] [serial = 2146] [outer = (nil)] 22:36:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1bd632c00) [pid = 1845] [serial = 2147] [outer = 0x7fb1afbd1c00] 22:36:56 INFO - PROCESS | 1845 | 1461217016034 Marionette DEBUG loaded listener.js 22:36:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1be570c00) [pid = 1845] [serial = 2148] [outer = 0x7fb1afbd1c00] 22:36:56 INFO - PROCESS | 1845 | 1461217016933 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:36:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:36:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1589ms 22:36:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:36:57 INFO - PROCESS | 1845 | 1461217017007 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 22:36:57 INFO - PROCESS | 1845 | 1461217017010 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 22:36:57 INFO - PROCESS | 1845 | 1461217017016 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:36:57 INFO - PROCESS | 1845 | 1461217017019 Marionette TRACE conn3 <- [1,2834,null,{}] 22:36:57 INFO - PROCESS | 1845 | 1461217017024 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:57 INFO - PROCESS | 1845 | 1461217017237 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 22:36:57 INFO - PROCESS | 1845 | 1461217017505 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1e22800 == 174 [pid = 1845] [id = 716] 22:36:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1b3316800) [pid = 1845] [serial = 2149] [outer = (nil)] 22:36:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1be8b2c00) [pid = 1845] [serial = 2150] [outer = 0x7fb1b3316800] 22:36:57 INFO - PROCESS | 1845 | 1461217017616 Marionette DEBUG loaded listener.js 22:36:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1bed4f800) [pid = 1845] [serial = 2151] [outer = 0x7fb1b3316800] 22:36:58 INFO - PROCESS | 1845 | 1461217018508 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:36:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:36:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1537ms 22:36:58 INFO - PROCESS | 1845 | 1461217018553 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 22:36:58 INFO - PROCESS | 1845 | 1461217018557 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 22:36:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:36:58 INFO - PROCESS | 1845 | 1461217018562 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:36:58 INFO - PROCESS | 1845 | 1461217018565 Marionette TRACE conn3 <- [1,2838,null,{}] 22:36:58 INFO - PROCESS | 1845 | 1461217018571 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:58 INFO - PROCESS | 1845 | 1461217018799 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 22:36:59 INFO - PROCESS | 1845 | 1461217019071 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c229d800 == 175 [pid = 1845] [id = 717] 22:36:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1c15ef800) [pid = 1845] [serial = 2152] [outer = (nil)] 22:36:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1c164f800) [pid = 1845] [serial = 2153] [outer = 0x7fb1c15ef800] 22:36:59 INFO - PROCESS | 1845 | 1461217019200 Marionette DEBUG loaded listener.js 22:36:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1c1ea1000) [pid = 1845] [serial = 2154] [outer = 0x7fb1c15ef800] 22:37:00 INFO - PROCESS | 1845 | 1461217020077 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:37:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:37:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1581ms 22:37:00 INFO - PROCESS | 1845 | 1461217020145 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 22:37:00 INFO - PROCESS | 1845 | 1461217020149 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 22:37:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:37:00 INFO - PROCESS | 1845 | 1461217020155 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:37:00 INFO - PROCESS | 1845 | 1461217020157 Marionette TRACE conn3 <- [1,2842,null,{}] 22:37:00 INFO - PROCESS | 1845 | 1461217020162 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:00 INFO - PROCESS | 1845 | 1461217020387 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 22:37:00 INFO - PROCESS | 1845 | 1461217020654 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2564800 == 176 [pid = 1845] [id = 718] 22:37:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1af490400) [pid = 1845] [serial = 2155] [outer = (nil)] 22:37:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1c23c6400) [pid = 1845] [serial = 2156] [outer = 0x7fb1af490400] 22:37:00 INFO - PROCESS | 1845 | 1461217020775 Marionette DEBUG loaded listener.js 22:37:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1c2616000) [pid = 1845] [serial = 2157] [outer = 0x7fb1af490400] 22:37:01 INFO - PROCESS | 1845 | 1461217021626 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:37:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:37:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1527ms 22:37:01 INFO - PROCESS | 1845 | 1461217021683 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 22:37:01 INFO - PROCESS | 1845 | 1461217021686 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 22:37:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:37:01 INFO - PROCESS | 1845 | 1461217021692 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:37:01 INFO - PROCESS | 1845 | 1461217021694 Marionette TRACE conn3 <- [1,2846,null,{}] 22:37:01 INFO - PROCESS | 1845 | 1461217021700 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:01 INFO - PROCESS | 1845 | 1461217021913 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 22:37:02 INFO - PROCESS | 1845 | 1461217022188 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2740000 == 177 [pid = 1845] [id = 719] 22:37:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1c15fbc00) [pid = 1845] [serial = 2158] [outer = (nil)] 22:37:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1c2665c00) [pid = 1845] [serial = 2159] [outer = 0x7fb1c15fbc00] 22:37:02 INFO - PROCESS | 1845 | 1461217022310 Marionette DEBUG loaded listener.js 22:37:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1c34b4c00) [pid = 1845] [serial = 2160] [outer = 0x7fb1c15fbc00] 22:37:03 INFO - PROCESS | 1845 | 1461217023107 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1483ms 22:37:03 INFO - PROCESS | 1845 | 1461217023176 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 22:37:03 INFO - PROCESS | 1845 | 1461217023180 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 22:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:37:03 INFO - PROCESS | 1845 | 1461217023185 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:37:03 INFO - PROCESS | 1845 | 1461217023187 Marionette TRACE conn3 <- [1,2850,null,{}] 22:37:03 INFO - PROCESS | 1845 | 1461217023192 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:03 INFO - PROCESS | 1845 | 1461217023415 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 22:37:03 INFO - PROCESS | 1845 | 1461217023688 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c4104000 == 178 [pid = 1845] [id = 720] 22:37:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1c2619000) [pid = 1845] [serial = 2161] [outer = (nil)] 22:37:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1c4a24400) [pid = 1845] [serial = 2162] [outer = 0x7fb1c2619000] 22:37:03 INFO - PROCESS | 1845 | 1461217023804 Marionette DEBUG loaded listener.js 22:37:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1c5133400) [pid = 1845] [serial = 2163] [outer = 0x7fb1c2619000] 22:37:04 INFO - PROCESS | 1845 | 1461217024645 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:37:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:37:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1528ms 22:37:04 INFO - PROCESS | 1845 | 1461217024715 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 22:37:04 INFO - PROCESS | 1845 | 1461217024718 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 22:37:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:37:04 INFO - PROCESS | 1845 | 1461217024724 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:37:04 INFO - PROCESS | 1845 | 1461217024727 Marionette TRACE conn3 <- [1,2854,null,{}] 22:37:04 INFO - PROCESS | 1845 | 1461217024734 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:04 INFO - PROCESS | 1845 | 1461217024954 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 22:37:05 INFO - PROCESS | 1845 | 1461217025221 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c625c800 == 179 [pid = 1845] [id = 721] 22:37:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1b1fad400) [pid = 1845] [serial = 2164] [outer = (nil)] 22:37:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1c5a08c00) [pid = 1845] [serial = 2165] [outer = 0x7fb1b1fad400] 22:37:05 INFO - PROCESS | 1845 | 1461217025333 Marionette DEBUG loaded listener.js 22:37:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1c6428c00) [pid = 1845] [serial = 2166] [outer = 0x7fb1b1fad400] 22:37:06 INFO - PROCESS | 1845 | 1461217026184 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:37:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:37:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1536ms 22:37:06 INFO - PROCESS | 1845 | 1461217026261 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 22:37:06 INFO - PROCESS | 1845 | 1461217026265 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 22:37:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:37:06 INFO - PROCESS | 1845 | 1461217026270 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:37:06 INFO - PROCESS | 1845 | 1461217026272 Marionette TRACE conn3 <- [1,2858,null,{}] 22:37:06 INFO - PROCESS | 1845 | 1461217026278 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:06 INFO - PROCESS | 1845 | 1461217026552 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 22:37:06 INFO - PROCESS | 1845 | 1461217026891 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c768b800 == 180 [pid = 1845] [id = 722] 22:37:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1a5678800) [pid = 1845] [serial = 2167] [outer = (nil)] 22:37:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1c65cd800) [pid = 1845] [serial = 2168] [outer = 0x7fb1a5678800] 22:37:06 INFO - PROCESS | 1845 | 1461217026965 Marionette DEBUG loaded listener.js 22:37:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1c6f80c00) [pid = 1845] [serial = 2169] [outer = 0x7fb1a5678800] 22:37:07 INFO - PROCESS | 1845 | 1461217027789 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:37:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:37:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1577ms 22:37:07 INFO - PROCESS | 1845 | 1461217027849 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 22:37:07 INFO - PROCESS | 1845 | 1461217027853 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 22:37:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:37:07 INFO - PROCESS | 1845 | 1461217027858 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:37:07 INFO - PROCESS | 1845 | 1461217027860 Marionette TRACE conn3 <- [1,2862,null,{}] 22:37:07 INFO - PROCESS | 1845 | 1461217027865 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:08 INFO - PROCESS | 1845 | 1461217028075 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 22:37:08 INFO - PROCESS | 1845 | 1461217028347 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:08 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c8964000 == 181 [pid = 1845] [id = 723] 22:37:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1c6429800) [pid = 1845] [serial = 2170] [outer = (nil)] 22:37:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1c6fd6400) [pid = 1845] [serial = 2171] [outer = 0x7fb1c6429800] 22:37:08 INFO - PROCESS | 1845 | 1461217028458 Marionette DEBUG loaded listener.js 22:37:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1c7627000) [pid = 1845] [serial = 2172] [outer = 0x7fb1c6429800] 22:37:09 INFO - PROCESS | 1845 | 1461217029257 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1435ms 22:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:37:09 INFO - PROCESS | 1845 | 1461217029295 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 22:37:09 INFO - PROCESS | 1845 | 1461217029297 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 22:37:09 INFO - PROCESS | 1845 | 1461217029303 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:37:09 INFO - PROCESS | 1845 | 1461217029306 Marionette TRACE conn3 <- [1,2866,null,{}] 22:37:09 INFO - PROCESS | 1845 | 1461217029311 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:09 INFO - PROCESS | 1845 | 1461217029538 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 22:37:09 INFO - PROCESS | 1845 | 1461217029813 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4c8c800 == 182 [pid = 1845] [id = 724] 22:37:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1c6e31000) [pid = 1845] [serial = 2173] [outer = (nil)] 22:37:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 206 (0x7fb1c7a60000) [pid = 1845] [serial = 2174] [outer = 0x7fb1c6e31000] 22:37:09 INFO - PROCESS | 1845 | 1461217029886 Marionette DEBUG loaded listener.js 22:37:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 207 (0x7fb1c87c1000) [pid = 1845] [serial = 2175] [outer = 0x7fb1c6e31000] 22:37:10 INFO - PROCESS | 1845 | 1461217030790 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:37:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:37:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1534ms 22:37:10 INFO - PROCESS | 1845 | 1461217030840 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 22:37:10 INFO - PROCESS | 1845 | 1461217030844 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 22:37:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:37:10 INFO - PROCESS | 1845 | 1461217030849 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:37:10 INFO - PROCESS | 1845 | 1461217030852 Marionette TRACE conn3 <- [1,2870,null,{}] 22:37:10 INFO - PROCESS | 1845 | 1461217030857 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:11 INFO - PROCESS | 1845 | 1461217031067 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 22:37:11 INFO - PROCESS | 1845 | 1461217031353 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:11 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a77dc800 == 183 [pid = 1845] [id = 725] 22:37:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 208 (0x7fb1a567c800) [pid = 1845] [serial = 2176] [outer = (nil)] 22:37:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 209 (0x7fb1a5685800) [pid = 1845] [serial = 2177] [outer = 0x7fb1a567c800] 22:37:11 INFO - PROCESS | 1845 | 1461217031481 Marionette DEBUG loaded listener.js 22:37:11 INFO - PROCESS | 1845 | ++DOMWINDOW == 210 (0x7fb1ad0d9c00) [pid = 1845] [serial = 2178] [outer = 0x7fb1a567c800] 22:37:12 INFO - PROCESS | 1845 | 1461217032347 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 22:37:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:37:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1533ms 22:37:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:37:12 INFO - PROCESS | 1845 | 1461217032384 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 22:37:12 INFO - PROCESS | 1845 | 1461217032386 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 22:37:12 INFO - PROCESS | 1845 | 1461217032392 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:37:12 INFO - PROCESS | 1845 | 1461217032395 Marionette TRACE conn3 <- [1,2874,null,{}] 22:37:12 INFO - PROCESS | 1845 | 1461217032401 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:12 INFO - PROCESS | 1845 | 1461217032632 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c347d800 == 182 [pid = 1845] [id = 198] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4af0800 == 181 [pid = 1845] [id = 197] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1ce7000 == 180 [pid = 1845] [id = 342] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1e26800 == 179 [pid = 1845] [id = 340] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2e58000 == 178 [pid = 1845] [id = 391] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1974000 == 177 [pid = 1845] [id = 605] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bee49800 == 176 [pid = 1845] [id = 200] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1abe93000 == 175 [pid = 1845] [id = 651] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c88fb000 == 174 [pid = 1845] [id = 390] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c58a7000 == 173 [pid = 1845] [id = 602] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ced22000 == 172 [pid = 1845] [id = 47] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1abce7800 == 171 [pid = 1845] [id = 650] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1be51c800 == 170 [pid = 1845] [id = 46] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c3e6a000 == 169 [pid = 1845] [id = 601] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c278d800 == 168 [pid = 1845] [id = 600] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1abcdb800 == 167 [pid = 1845] [id = 705] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae7cd000 == 166 [pid = 1845] [id = 704] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ac7c3800 == 165 [pid = 1845] [id = 703] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1a82bb000 == 164 [pid = 1845] [id = 702] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae7e5800 == 163 [pid = 1845] [id = 700] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ac7dc000 == 162 [pid = 1845] [id = 699] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1a44ce000 == 161 [pid = 1845] [id = 698] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1a9212800 == 160 [pid = 1845] [id = 697] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae334000 == 159 [pid = 1845] [id = 696] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1de4a9800 == 158 [pid = 1845] [id = 695] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1da346800 == 157 [pid = 1845] [id = 694] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d5e14800 == 156 [pid = 1845] [id = 693] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c896c800 == 155 [pid = 1845] [id = 692] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6dae000 == 154 [pid = 1845] [id = 691] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c4009800 == 153 [pid = 1845] [id = 690] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1b8a000 == 152 [pid = 1845] [id = 580] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2736000 == 151 [pid = 1845] [id = 689] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c22ad000 == 150 [pid = 1845] [id = 688] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1b8e800 == 149 [pid = 1845] [id = 687] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bed8a000 == 148 [pid = 1845] [id = 686] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7eda000 == 147 [pid = 1845] [id = 685] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b5414000 == 146 [pid = 1845] [id = 684] 22:37:13 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1afa22000 == 145 [pid = 1845] [id = 683] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 209 (0x7fb1abbd8c00) [pid = 1845] [serial = 2027] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 208 (0x7fb1af244400) [pid = 1845] [serial = 1911] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 207 (0x7fb1c6704400) [pid = 1845] [serial = 1935] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 206 (0x7fb1c8998000) [pid = 1845] [serial = 1947] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 205 (0x7fb1c6dd2400) [pid = 1845] [serial = 2000] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1ce063400) [pid = 1845] [serial = 1950] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1c65bfc00) [pid = 1845] [serial = 1932] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1b2d6d400) [pid = 1845] [serial = 1884] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1c7a5ac00) [pid = 1845] [serial = 2004] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1b3f6a400) [pid = 1845] [serial = 2043] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1d3e55c00) [pid = 1845] [serial = 2007] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1d5e2d400) [pid = 1845] [serial = 2013] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1c4a21800) [pid = 1845] [serial = 1878] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1b0156000) [pid = 1845] [serial = 1985] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1bc22c000) [pid = 1845] [serial = 1917] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1d4a70400) [pid = 1845] [serial = 2009] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1c15f7800) [pid = 1845] [serial = 1923] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1b7fc2c00) [pid = 1845] [serial = 1779] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1d62f3000) [pid = 1845] [serial = 2015] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1abbdd000) [pid = 1845] [serial = 2036] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1abbd7400) [pid = 1845] [serial = 2031] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1bfc67000) [pid = 1845] [serial = 1991] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1c6dd0c00) [pid = 1845] [serial = 1938] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1b1cc7000) [pid = 1845] [serial = 2042] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1c7f83c00) [pid = 1845] [serial = 2006] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1a582e800) [pid = 1845] [serial = 2033] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1b416b400) [pid = 1845] [serial = 2012] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1c6fd1800) [pid = 1845] [serial = 1941] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1da04f800) [pid = 1845] [serial = 2028] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1bc224c00) [pid = 1845] [serial = 1989] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1d9eaec00) [pid = 1845] [serial = 2019] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1c26cd800) [pid = 1845] [serial = 1997] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1c5da8800) [pid = 1845] [serial = 1887] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1d998ac00) [pid = 1845] [serial = 2018] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1c6412400) [pid = 1845] [serial = 1929] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1c1dd5800) [pid = 1845] [serial = 1992] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1c7f10400) [pid = 1845] [serial = 1944] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1b2d62800) [pid = 1845] [serial = 1914] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1d4f1a400) [pid = 1845] [serial = 2010] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1da092800) [pid = 1845] [serial = 2022] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1c2660800) [pid = 1845] [serial = 1995] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1d9fc9800) [pid = 1845] [serial = 2021] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1becd9400) [pid = 1845] [serial = 1920] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1b7fc7800) [pid = 1845] [serial = 1988] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1af4b0400) [pid = 1845] [serial = 2039] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1c6fd8400) [pid = 1845] [serial = 2001] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1c4a30c00) [pid = 1845] [serial = 1998] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1af982c00) [pid = 1845] [serial = 2040] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1d3ee4c00) [pid = 1845] [serial = 1953] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1c7624400) [pid = 1845] [serial = 2003] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1c2618000) [pid = 1845] [serial = 1994] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1a5836c00) [pid = 1845] [serial = 2034] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1a5680000) [pid = 1845] [serial = 2030] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 156 (0x7fb1b2c7f800) [pid = 1845] [serial = 1986] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1c4fdc000) [pid = 1845] [serial = 1881] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 154 (0x7fb1b7cea800) [pid = 1845] [serial = 2045] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 153 (0x7fb1da3ac400) [pid = 1845] [serial = 2025] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 152 (0x7fb1c23c4c00) [pid = 1845] [serial = 1983] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 151 (0x7fb1c1ddb000) [pid = 1845] [serial = 1982] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 150 (0x7fb1da1b3400) [pid = 1845] [serial = 2024] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1c2666c00) [pid = 1845] [serial = 1926] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1d80aa400) [pid = 1845] [serial = 2016] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1bbf23000) [pid = 1845] [serial = 2046] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1ae69dc00) [pid = 1845] [serial = 2048] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1845 | 1461217034426 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:14 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a77d6000 == 146 [pid = 1845] [id = 726] 22:37:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1a96e0000) [pid = 1845] [serial = 2179] [outer = (nil)] 22:37:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1a96e4800) [pid = 1845] [serial = 2180] [outer = 0x7fb1a96e0000] 22:37:14 INFO - PROCESS | 1845 | 1461217034500 Marionette DEBUG loaded listener.js 22:37:14 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1ab6ee800) [pid = 1845] [serial = 2181] [outer = 0x7fb1a96e0000] 22:37:15 INFO - PROCESS | 1845 | 1461217035272 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:37:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:37:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2938ms 22:37:15 INFO - PROCESS | 1845 | 1461217035331 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 22:37:15 INFO - PROCESS | 1845 | 1461217035338 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 22:37:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:37:15 INFO - PROCESS | 1845 | 1461217035346 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:37:15 INFO - PROCESS | 1845 | 1461217035350 Marionette TRACE conn3 <- [1,2878,null,{}] 22:37:15 INFO - PROCESS | 1845 | 1461217035356 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:15 INFO - PROCESS | 1845 | 1461217035581 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 22:37:15 INFO - PROCESS | 1845 | 1461217035753 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:15 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ababd800 == 147 [pid = 1845] [id = 727] 22:37:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1a582a000) [pid = 1845] [serial = 2182] [outer = (nil)] 22:37:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1ad0df400) [pid = 1845] [serial = 2183] [outer = 0x7fb1a582a000] 22:37:15 INFO - PROCESS | 1845 | 1461217035815 Marionette DEBUG loaded listener.js 22:37:15 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1ae1dc400) [pid = 1845] [serial = 2184] [outer = 0x7fb1a582a000] 22:37:16 INFO - PROCESS | 1845 | 1461217036677 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:37:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:37:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1381ms 22:37:16 INFO - PROCESS | 1845 | 1461217036735 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 22:37:16 INFO - PROCESS | 1845 | 1461217036740 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 22:37:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:37:16 INFO - PROCESS | 1845 | 1461217036746 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:37:16 INFO - PROCESS | 1845 | 1461217036748 Marionette TRACE conn3 <- [1,2882,null,{}] 22:37:16 INFO - PROCESS | 1845 | 1461217036754 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:17 INFO - PROCESS | 1845 | 1461217037004 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 22:37:17 INFO - PROCESS | 1845 | 1461217037043 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1abe91000 == 148 [pid = 1845] [id = 728] 22:37:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 153 (0x7fb1ae6a0000) [pid = 1845] [serial = 2185] [outer = (nil)] 22:37:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1af244400) [pid = 1845] [serial = 2186] [outer = 0x7fb1ae6a0000] 22:37:17 INFO - PROCESS | 1845 | 1461217037104 Marionette DEBUG loaded listener.js 22:37:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1af2adc00) [pid = 1845] [serial = 2187] [outer = 0x7fb1ae6a0000] 22:37:18 INFO - PROCESS | 1845 | 1461217038053 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:37:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:37:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1376ms 22:37:18 INFO - PROCESS | 1845 | 1461217038122 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 22:37:18 INFO - PROCESS | 1845 | 1461217038125 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 22:37:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:37:18 INFO - PROCESS | 1845 | 1461217038150 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:37:18 INFO - PROCESS | 1845 | 1461217038167 Marionette TRACE conn3 <- [1,2886,null,{}] 22:37:18 INFO - PROCESS | 1845 | 1461217038194 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:18 INFO - PROCESS | 1845 | 1461217038512 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 22:37:18 INFO - PROCESS | 1845 | 1461217038560 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:18 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae158000 == 149 [pid = 1845] [id = 729] 22:37:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1ae69a000) [pid = 1845] [serial = 2188] [outer = (nil)] 22:37:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1af4b0400) [pid = 1845] [serial = 2189] [outer = 0x7fb1ae69a000] 22:37:18 INFO - PROCESS | 1845 | 1461217038618 Marionette DEBUG loaded listener.js 22:37:18 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1af97d800) [pid = 1845] [serial = 2190] [outer = 0x7fb1ae69a000] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1ab6f1400) [pid = 1845] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 156 (0x7fb1b00ad000) [pid = 1845] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1b4a03000) [pid = 1845] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 154 (0x7fb1c6064400) [pid = 1845] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 153 (0x7fb1a5685400) [pid = 1845] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 152 (0x7fb1af43dc00) [pid = 1845] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 151 (0x7fb1b3f72400) [pid = 1845] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 150 (0x7fb1c6f82c00) [pid = 1845] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1a96d7400) [pid = 1845] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1be576400) [pid = 1845] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1afbc7400) [pid = 1845] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1af76e800) [pid = 1845] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1a567e400) [pid = 1845] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1a5679000) [pid = 1845] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1af769000) [pid = 1845] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1af244800) [pid = 1845] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 141 (0x7fb1a96d6400) [pid = 1845] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 140 (0x7fb1b668b000) [pid = 1845] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 139 (0x7fb1be574800) [pid = 1845] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 138 (0x7fb1be8bfc00) [pid = 1845] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 137 (0x7fb1be569400) [pid = 1845] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 136 (0x7fb1abbdc400) [pid = 1845] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 135 (0x7fb1a582f000) [pid = 1845] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:37:19 INFO - PROCESS | 1845 | --DOMWINDOW == 134 (0x7fb1c150fc00) [pid = 1845] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:37:20 INFO - PROCESS | 1845 | 1461217040024 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:37:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:37:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1937ms 22:37:20 INFO - PROCESS | 1845 | 1461217040075 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 22:37:20 INFO - PROCESS | 1845 | 1461217040079 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 22:37:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:37:20 INFO - PROCESS | 1845 | 1461217040084 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:37:20 INFO - PROCESS | 1845 | 1461217040086 Marionette TRACE conn3 <- [1,2890,null,{}] 22:37:20 INFO - PROCESS | 1845 | 1461217040091 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:20 INFO - PROCESS | 1845 | 1461217040291 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 22:37:20 INFO - PROCESS | 1845 | 1461217040470 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:20 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae333000 == 150 [pid = 1845] [id = 730] 22:37:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 135 (0x7fb1a5685400) [pid = 1845] [serial = 2191] [outer = (nil)] 22:37:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 136 (0x7fb1af4ad800) [pid = 1845] [serial = 2192] [outer = 0x7fb1a5685400] 22:37:20 INFO - PROCESS | 1845 | 1461217040529 Marionette DEBUG loaded listener.js 22:37:20 INFO - PROCESS | 1845 | ++DOMWINDOW == 137 (0x7fb1afbcd000) [pid = 1845] [serial = 2193] [outer = 0x7fb1a5685400] 22:37:21 INFO - PROCESS | 1845 | 1461217041236 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:37:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:37:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1174ms 22:37:21 INFO - PROCESS | 1845 | 1461217041259 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 22:37:21 INFO - PROCESS | 1845 | 1461217041261 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 22:37:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:37:21 INFO - PROCESS | 1845 | 1461217041267 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:37:21 INFO - PROCESS | 1845 | 1461217041269 Marionette TRACE conn3 <- [1,2894,null,{}] 22:37:21 INFO - PROCESS | 1845 | 1461217041274 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:21 INFO - PROCESS | 1845 | 1461217041539 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 22:37:21 INFO - PROCESS | 1845 | 1461217041892 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a920d800 == 151 [pid = 1845] [id = 731] 22:37:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 138 (0x7fb1ab6e3000) [pid = 1845] [serial = 2194] [outer = (nil)] 22:37:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 139 (0x7fb1ab6ef000) [pid = 1845] [serial = 2195] [outer = 0x7fb1ab6e3000] 22:37:22 INFO - PROCESS | 1845 | 1461217042035 Marionette DEBUG loaded listener.js 22:37:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 140 (0x7fb1acb0a400) [pid = 1845] [serial = 2196] [outer = 0x7fb1ab6e3000] 22:37:22 INFO - PROCESS | 1845 | 1461217042911 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:37:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:37:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1679ms 22:37:22 INFO - PROCESS | 1845 | 1461217042949 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 22:37:22 INFO - PROCESS | 1845 | 1461217042955 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 22:37:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:37:22 INFO - PROCESS | 1845 | 1461217042962 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:37:22 INFO - PROCESS | 1845 | 1461217042967 Marionette TRACE conn3 <- [1,2898,null,{}] 22:37:22 INFO - PROCESS | 1845 | 1461217042974 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:23 INFO - PROCESS | 1845 | 1461217043191 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 22:37:23 INFO - PROCESS | 1845 | 1461217043412 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae150800 == 152 [pid = 1845] [id = 732] 22:37:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 141 (0x7fb1ab6e3400) [pid = 1845] [serial = 2197] [outer = (nil)] 22:37:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1af247c00) [pid = 1845] [serial = 2198] [outer = 0x7fb1ab6e3400] 22:37:23 INFO - PROCESS | 1845 | 1461217043526 Marionette DEBUG loaded listener.js 22:37:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1af438800) [pid = 1845] [serial = 2199] [outer = 0x7fb1ab6e3400] 22:37:24 INFO - PROCESS | 1845 | 1461217044521 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:37:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:37:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1632ms 22:37:24 INFO - PROCESS | 1845 | 1461217044599 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 22:37:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:37:24 INFO - PROCESS | 1845 | 1461217044605 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 22:37:24 INFO - PROCESS | 1845 | 1461217044612 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:37:24 INFO - PROCESS | 1845 | 1461217044615 Marionette TRACE conn3 <- [1,2902,null,{}] 22:37:24 INFO - PROCESS | 1845 | 1461217044621 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:24 INFO - PROCESS | 1845 | 1461217044880 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 22:37:25 INFO - PROCESS | 1845 | 1461217045171 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afa1d800 == 153 [pid = 1845] [id = 733] 22:37:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1ae6c5800) [pid = 1845] [serial = 2200] [outer = (nil)] 22:37:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1b0150c00) [pid = 1845] [serial = 2201] [outer = 0x7fb1ae6c5800] 22:37:25 INFO - PROCESS | 1845 | 1461217045296 Marionette DEBUG loaded listener.js 22:37:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1b1620800) [pid = 1845] [serial = 2202] [outer = 0x7fb1ae6c5800] 22:37:26 INFO - PROCESS | 1845 | 1461217046110 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:37:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:37:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1534ms 22:37:26 INFO - PROCESS | 1845 | 1461217046146 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 22:37:26 INFO - PROCESS | 1845 | 1461217046150 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 22:37:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:37:26 INFO - PROCESS | 1845 | 1461217046165 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:37:26 INFO - PROCESS | 1845 | 1461217046174 Marionette TRACE conn3 <- [1,2906,null,{}] 22:37:26 INFO - PROCESS | 1845 | 1461217046180 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:26 INFO - PROCESS | 1845 | 1461217046402 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 22:37:26 INFO - PROCESS | 1845 | 1461217046667 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:26 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1669000 == 154 [pid = 1845] [id = 734] 22:37:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1af762800) [pid = 1845] [serial = 2203] [outer = (nil)] 22:37:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1b1fed800) [pid = 1845] [serial = 2204] [outer = 0x7fb1af762800] 22:37:26 INFO - PROCESS | 1845 | 1461217046743 Marionette DEBUG loaded listener.js 22:37:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1b2d60000) [pid = 1845] [serial = 2205] [outer = 0x7fb1af762800] 22:37:27 INFO - PROCESS | 1845 | 1461217047649 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:37:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:37:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1543ms 22:37:27 INFO - PROCESS | 1845 | 1461217047701 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 22:37:27 INFO - PROCESS | 1845 | 1461217047706 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 22:37:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:37:27 INFO - PROCESS | 1845 | 1461217047711 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:37:27 INFO - PROCESS | 1845 | 1461217047714 Marionette TRACE conn3 <- [1,2910,null,{}] 22:37:27 INFO - PROCESS | 1845 | 1461217047720 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:27 INFO - PROCESS | 1845 | 1461217047933 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 22:37:28 INFO - PROCESS | 1845 | 1461217048151 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1973000 == 155 [pid = 1845] [id = 735] 22:37:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1afbcdc00) [pid = 1845] [serial = 2206] [outer = (nil)] 22:37:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1b3f73400) [pid = 1845] [serial = 2207] [outer = 0x7fb1afbcdc00] 22:37:28 INFO - PROCESS | 1845 | 1461217048264 Marionette DEBUG loaded listener.js 22:37:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1b4a07c00) [pid = 1845] [serial = 2208] [outer = 0x7fb1afbcdc00] 22:37:29 INFO - PROCESS | 1845 | 1461217049057 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 22:37:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:37:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:37:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1378ms 22:37:29 INFO - TEST-START | /DOMEvents/constructors.html 22:37:29 INFO - PROCESS | 1845 | 1461217049091 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 22:37:29 INFO - PROCESS | 1845 | 1461217049094 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 22:37:29 INFO - PROCESS | 1845 | 1461217049100 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:37:29 INFO - PROCESS | 1845 | 1461217049104 Marionette TRACE conn3 <- [1,2914,null,{}] 22:37:29 INFO - PROCESS | 1845 | 1461217049109 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:29 INFO - PROCESS | 1845 | 1461217049318 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 22:37:29 INFO - PROCESS | 1845 | 1461217049580 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:29 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1f55000 == 156 [pid = 1845] [id = 736] 22:37:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 153 (0x7fb1b6524800) [pid = 1845] [serial = 2209] [outer = (nil)] 22:37:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1b6530000) [pid = 1845] [serial = 2210] [outer = 0x7fb1b6524800] 22:37:29 INFO - PROCESS | 1845 | 1461217049668 Marionette DEBUG loaded listener.js 22:37:29 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1b6684c00) [pid = 1845] [serial = 2211] [outer = 0x7fb1b6524800] 22:37:30 INFO - PROCESS | 1845 | 1461217050600 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:37:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:37:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:37:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:37:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:37:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:37:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:37:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:37:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:37:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 1547ms 22:37:30 INFO - PROCESS | 1845 | 1461217050647 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 22:37:30 INFO - PROCESS | 1845 | 1461217050650 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 22:37:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:37:30 INFO - PROCESS | 1845 | 1461217050705 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:37:30 INFO - PROCESS | 1845 | 1461217050707 Marionette TRACE conn3 <- [1,2918,null,{}] 22:37:30 INFO - PROCESS | 1845 | 1461217050717 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:30 INFO - PROCESS | 1845 | 1461217050929 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 22:37:31 INFO - PROCESS | 1845 | 1461217051185 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b408d000 == 157 [pid = 1845] [id = 737] 22:37:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1b4a11400) [pid = 1845] [serial = 2212] [outer = (nil)] 22:37:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1b7d24000) [pid = 1845] [serial = 2213] [outer = 0x7fb1b4a11400] 22:37:31 INFO - PROCESS | 1845 | 1461217051300 Marionette DEBUG loaded listener.js 22:37:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1bbe7bc00) [pid = 1845] [serial = 2214] [outer = 0x7fb1b4a11400] 22:37:32 INFO - PROCESS | 1845 | 1461217052044 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:37:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:37:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1389ms 22:37:32 INFO - PROCESS | 1845 | 1461217052088 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 22:37:32 INFO - PROCESS | 1845 | 1461217052091 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 22:37:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:37:32 INFO - PROCESS | 1845 | 1461217052097 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:37:32 INFO - PROCESS | 1845 | 1461217052099 Marionette TRACE conn3 <- [1,2922,null,{}] 22:37:32 INFO - PROCESS | 1845 | 1461217052104 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:32 INFO - PROCESS | 1845 | 1461217052331 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 22:37:32 INFO - PROCESS | 1845 | 1461217052547 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:32 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b5413000 == 158 [pid = 1845] [id = 738] 22:37:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1b6525000) [pid = 1845] [serial = 2215] [outer = (nil)] 22:37:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1bbf22000) [pid = 1845] [serial = 2216] [outer = 0x7fb1b6525000] 22:37:32 INFO - PROCESS | 1845 | 1461217052656 Marionette DEBUG loaded listener.js 22:37:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1bc225800) [pid = 1845] [serial = 2217] [outer = 0x7fb1b6525000] 22:37:33 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 22:37:33 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 22:37:33 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 22:37:33 INFO - PROCESS | 1845 | [1845] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 22:37:33 INFO - PROCESS | 1845 | 1461217053450 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 22:37:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:37:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:37:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 22:37:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:37:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 22:37:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:37:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 22:37:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:37:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:37:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1376ms 22:37:33 INFO - PROCESS | 1845 | 1461217053475 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 22:37:33 INFO - PROCESS | 1845 | 1461217053483 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 22:37:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:37:33 INFO - PROCESS | 1845 | 1461217053490 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:37:33 INFO - PROCESS | 1845 | 1461217053492 Marionette TRACE conn3 <- [1,2926,null,{}] 22:37:33 INFO - PROCESS | 1845 | 1461217053498 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:33 INFO - PROCESS | 1845 | 1461217053694 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 22:37:33 INFO - PROCESS | 1845 | 1461217053925 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b7c83000 == 159 [pid = 1845] [id = 739] 22:37:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1b6685400) [pid = 1845] [serial = 2218] [outer = (nil)] 22:37:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1bd638800) [pid = 1845] [serial = 2219] [outer = 0x7fb1b6685400] 22:37:34 INFO - PROCESS | 1845 | 1461217053995 Marionette DEBUG loaded listener.js 22:37:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1be575800) [pid = 1845] [serial = 2220] [outer = 0x7fb1b6685400] 22:37:34 INFO - PROCESS | 1845 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:37:34 INFO - PROCESS | 1845 | 1461217054749 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 22:37:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:37:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1276ms 22:37:34 INFO - PROCESS | 1845 | 1461217054776 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 22:37:34 INFO - PROCESS | 1845 | 1461217054780 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 22:37:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:37:34 INFO - PROCESS | 1845 | 1461217054787 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:37:34 INFO - PROCESS | 1845 | 1461217054791 Marionette TRACE conn3 <- [1,2930,null,{}] 22:37:34 INFO - PROCESS | 1845 | 1461217054795 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:34 INFO - PROCESS | 1845 | 1461217054997 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 22:37:35 INFO - PROCESS | 1845 | 1461217055228 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bd61c800 == 160 [pid = 1845] [id = 740] 22:37:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1b6690c00) [pid = 1845] [serial = 2221] [outer = (nil)] 22:37:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1be831c00) [pid = 1845] [serial = 2222] [outer = 0x7fb1b6690c00] 22:37:35 INFO - PROCESS | 1845 | 1461217055298 Marionette DEBUG loaded listener.js 22:37:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1becdd000) [pid = 1845] [serial = 2223] [outer = 0x7fb1b6690c00] 22:37:35 INFO - PROCESS | 1845 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:37:36 INFO - PROCESS | 1845 | 1461217056062 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 22:37:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:37:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1284ms 22:37:36 INFO - PROCESS | 1845 | 1461217056089 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 22:37:36 INFO - PROCESS | 1845 | 1461217056093 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 22:37:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:37:36 INFO - PROCESS | 1845 | 1461217056105 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:37:36 INFO - PROCESS | 1845 | 1461217056107 Marionette TRACE conn3 <- [1,2934,null,{}] 22:37:36 INFO - PROCESS | 1845 | 1461217056112 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:36 INFO - PROCESS | 1845 | 1461217056314 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 22:37:36 INFO - PROCESS | 1845 | 1461217056549 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:36 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1becaa800 == 161 [pid = 1845] [id = 741] 22:37:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1becde800) [pid = 1845] [serial = 2224] [outer = (nil)] 22:37:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1bfc61400) [pid = 1845] [serial = 2225] [outer = 0x7fb1becde800] 22:37:36 INFO - PROCESS | 1845 | 1461217056641 Marionette DEBUG loaded listener.js 22:37:36 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1c14d6800) [pid = 1845] [serial = 2226] [outer = 0x7fb1becde800] 22:37:37 INFO - PROCESS | 1845 | 1461217057467 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:37:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:37:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1380ms 22:37:37 INFO - PROCESS | 1845 | 1461217057484 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 22:37:37 INFO - PROCESS | 1845 | 1461217057489 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 22:37:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:37:37 INFO - PROCESS | 1845 | 1461217057494 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:37:37 INFO - PROCESS | 1845 | 1461217057498 Marionette TRACE conn3 <- [1,2938,null,{}] 22:37:37 INFO - PROCESS | 1845 | 1461217057503 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:37 INFO - PROCESS | 1845 | 1461217057735 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 22:37:37 INFO - PROCESS | 1845 | 1461217057969 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c1d5b800 == 162 [pid = 1845] [id = 742] 22:37:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1bece4000) [pid = 1845] [serial = 2227] [outer = (nil)] 22:37:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1c1656c00) [pid = 1845] [serial = 2228] [outer = 0x7fb1bece4000] 22:37:38 INFO - PROCESS | 1845 | 1461217058041 Marionette DEBUG loaded listener.js 22:37:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1c2074800) [pid = 1845] [serial = 2229] [outer = 0x7fb1bece4000] 22:37:38 INFO - PROCESS | 1845 | 1461217058782 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:37:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 22:37:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1336ms 22:37:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:37:38 INFO - PROCESS | 1845 | 1461217058831 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 22:37:38 INFO - PROCESS | 1845 | 1461217058834 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 22:37:38 INFO - PROCESS | 1845 | 1461217058840 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:37:38 INFO - PROCESS | 1845 | 1461217058843 Marionette TRACE conn3 <- [1,2942,null,{}] 22:37:38 INFO - PROCESS | 1845 | 1461217058849 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:39 INFO - PROCESS | 1845 | 1461217059064 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 22:37:39 INFO - PROCESS | 1845 | 1461217059300 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:39 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2112800 == 163 [pid = 1845] [id = 743] 22:37:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1bfc64400) [pid = 1845] [serial = 2230] [outer = (nil)] 22:37:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1c23c7400) [pid = 1845] [serial = 2231] [outer = 0x7fb1bfc64400] 22:37:39 INFO - PROCESS | 1845 | 1461217059373 Marionette DEBUG loaded listener.js 22:37:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1c250c800) [pid = 1845] [serial = 2232] [outer = 0x7fb1bfc64400] 22:37:40 INFO - PROCESS | 1845 | 1461217060118 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 22:37:40 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 22:37:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:37:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:37:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:37:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1331ms 22:37:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:37:40 INFO - PROCESS | 1845 | 1461217060171 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 22:37:40 INFO - PROCESS | 1845 | 1461217060174 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 22:37:40 INFO - PROCESS | 1845 | 1461217060180 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:37:40 INFO - PROCESS | 1845 | 1461217060183 Marionette TRACE conn3 <- [1,2946,null,{}] 22:37:40 INFO - PROCESS | 1845 | 1461217060188 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:40 INFO - PROCESS | 1845 | 1461217060408 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 22:37:40 INFO - PROCESS | 1845 | 1461217060650 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2403000 == 164 [pid = 1845] [id = 744] 22:37:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1c1dd5000) [pid = 1845] [serial = 2233] [outer = (nil)] 22:37:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1c2662000) [pid = 1845] [serial = 2234] [outer = 0x7fb1c1dd5000] 22:37:40 INFO - PROCESS | 1845 | 1461217060720 Marionette DEBUG loaded listener.js 22:37:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1c26c9000) [pid = 1845] [serial = 2235] [outer = 0x7fb1c1dd5000] 22:37:41 INFO - PROCESS | 1845 | 1461217061445 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:37:41 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 22:37:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1282ms 22:37:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:37:41 INFO - PROCESS | 1845 | 1461217061479 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 22:37:41 INFO - PROCESS | 1845 | 1461217061481 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 22:37:41 INFO - PROCESS | 1845 | 1461217061490 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:37:41 INFO - PROCESS | 1845 | 1461217061494 Marionette TRACE conn3 <- [1,2950,null,{}] 22:37:41 INFO - PROCESS | 1845 | 1461217061499 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:41 INFO - PROCESS | 1845 | 1461217061719 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 22:37:41 INFO - PROCESS | 1845 | 1461217061954 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:41 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c256b800 == 165 [pid = 1845] [id = 745] 22:37:41 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1c207cc00) [pid = 1845] [serial = 2236] [outer = (nil)] 22:37:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1c4023800) [pid = 1845] [serial = 2237] [outer = 0x7fb1c207cc00] 22:37:42 INFO - PROCESS | 1845 | 1461217062027 Marionette DEBUG loaded listener.js 22:37:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1c4a2fc00) [pid = 1845] [serial = 2238] [outer = 0x7fb1c207cc00] 22:37:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c26f7800 == 166 [pid = 1845] [id = 746] 22:37:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1c5a77800) [pid = 1845] [serial = 2239] [outer = (nil)] 22:37:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1c26ca000) [pid = 1845] [serial = 2240] [outer = 0x7fb1c5a77800] 22:37:42 INFO - PROCESS | 1845 | 1461217062880 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:37:42 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 22:37:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1430ms 22:37:42 INFO - PROCESS | 1845 | 1461217062919 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 22:37:42 INFO - PROCESS | 1845 | 1461217062923 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 22:37:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:37:42 INFO - PROCESS | 1845 | 1461217062932 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:37:42 INFO - PROCESS | 1845 | 1461217062935 Marionette TRACE conn3 <- [1,2954,null,{}] 22:37:42 INFO - PROCESS | 1845 | 1461217062940 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:43 INFO - PROCESS | 1845 | 1461217063209 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 22:37:43 INFO - PROCESS | 1845 | 1461217063469 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c27a3800 == 167 [pid = 1845] [id = 747] 22:37:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1c2668000) [pid = 1845] [serial = 2241] [outer = (nil)] 22:37:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1c5a0bc00) [pid = 1845] [serial = 2242] [outer = 0x7fb1c2668000] 22:37:43 INFO - PROCESS | 1845 | 1461217063542 Marionette DEBUG loaded listener.js 22:37:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1c6410c00) [pid = 1845] [serial = 2243] [outer = 0x7fb1c2668000] 22:37:44 INFO - PROCESS | 1845 | 1461217064283 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:37:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:37:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 22:37:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1377ms 22:37:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:37:44 INFO - PROCESS | 1845 | 1461217064313 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 22:37:44 INFO - PROCESS | 1845 | 1461217064316 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 22:37:44 INFO - PROCESS | 1845 | 1461217064322 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:37:44 INFO - PROCESS | 1845 | 1461217064325 Marionette TRACE conn3 <- [1,2958,null,{}] 22:37:44 INFO - PROCESS | 1845 | 1461217064330 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:44 INFO - PROCESS | 1845 | 1461217064556 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 22:37:44 INFO - PROCESS | 1845 | 1461217064795 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c66a9800 == 168 [pid = 1845] [id = 748] 22:37:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1c4a30c00) [pid = 1845] [serial = 2244] [outer = (nil)] 22:37:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1c65bfc00) [pid = 1845] [serial = 2245] [outer = 0x7fb1c4a30c00] 22:37:44 INFO - PROCESS | 1845 | 1461217064869 Marionette DEBUG loaded listener.js 22:37:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1c6703800) [pid = 1845] [serial = 2246] [outer = 0x7fb1c4a30c00] 22:37:45 INFO - PROCESS | 1845 | 1461217065657 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:37:45 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 22:37:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1387ms 22:37:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:37:45 INFO - PROCESS | 1845 | 1461217065709 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 22:37:45 INFO - PROCESS | 1845 | 1461217065712 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 22:37:45 INFO - PROCESS | 1845 | 1461217065718 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:37:45 INFO - PROCESS | 1845 | 1461217065721 Marionette TRACE conn3 <- [1,2962,null,{}] 22:37:45 INFO - PROCESS | 1845 | 1461217065778 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:46 INFO - PROCESS | 1845 | 1461217065996 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 22:37:46 INFO - PROCESS | 1845 | 1461217066258 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c70d8800 == 169 [pid = 1845] [id = 749] 22:37:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1c4a46c00) [pid = 1845] [serial = 2247] [outer = (nil)] 22:37:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1c670dc00) [pid = 1845] [serial = 2248] [outer = 0x7fb1c4a46c00] 22:37:46 INFO - PROCESS | 1845 | 1461217066330 Marionette DEBUG loaded listener.js 22:37:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1c6dce000) [pid = 1845] [serial = 2249] [outer = 0x7fb1c4a46c00] 22:37:47 INFO - PROCESS | 1845 | 1461217067089 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:37:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 22:37:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1380ms 22:37:47 INFO - PROCESS | 1845 | 1461217067130 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 22:37:47 INFO - PROCESS | 1845 | 1461217067134 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 22:37:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:37:47 INFO - PROCESS | 1845 | 1461217067142 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:37:47 INFO - PROCESS | 1845 | 1461217067145 Marionette TRACE conn3 <- [1,2966,null,{}] 22:37:47 INFO - PROCESS | 1845 | 1461217067150 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:47 INFO - PROCESS | 1845 | 1461217067365 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 22:37:47 INFO - PROCESS | 1845 | 1461217067604 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ca418000 == 170 [pid = 1845] [id = 750] 22:37:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1c5136800) [pid = 1845] [serial = 2250] [outer = (nil)] 22:37:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1c6f85400) [pid = 1845] [serial = 2251] [outer = 0x7fb1c5136800] 22:37:47 INFO - PROCESS | 1845 | 1461217067678 Marionette DEBUG loaded listener.js 22:37:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1c6fd8c00) [pid = 1845] [serial = 2252] [outer = 0x7fb1c5136800] 22:37:48 INFO - PROCESS | 1845 | 1461217068419 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:37:48 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 22:37:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1326ms 22:37:48 INFO - PROCESS | 1845 | 1461217068469 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 22:37:48 INFO - PROCESS | 1845 | 1461217068473 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 22:37:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:37:48 INFO - PROCESS | 1845 | 1461217068478 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:37:48 INFO - PROCESS | 1845 | 1461217068481 Marionette TRACE conn3 <- [1,2970,null,{}] 22:37:48 INFO - PROCESS | 1845 | 1461217068486 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:48 INFO - PROCESS | 1845 | 1461217068732 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 22:37:48 INFO - PROCESS | 1845 | 1461217068976 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:48 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4db5800 == 171 [pid = 1845] [id = 751] 22:37:48 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1c670a400) [pid = 1845] [serial = 2253] [outer = (nil)] 22:37:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1c7038000) [pid = 1845] [serial = 2254] [outer = 0x7fb1c670a400] 22:37:49 INFO - PROCESS | 1845 | 1461217069044 Marionette DEBUG loaded listener.js 22:37:49 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1c7a58800) [pid = 1845] [serial = 2255] [outer = 0x7fb1c670a400] 22:37:49 INFO - PROCESS | 1845 | 1461217069823 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:37:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:37:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1375ms 22:37:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:37:49 INFO - PROCESS | 1845 | 1461217069855 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 22:37:49 INFO - PROCESS | 1845 | 1461217069857 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 22:37:49 INFO - PROCESS | 1845 | 1461217069863 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:37:49 INFO - PROCESS | 1845 | 1461217069865 Marionette TRACE conn3 <- [1,2974,null,{}] 22:37:49 INFO - PROCESS | 1845 | 1461217069870 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:50 INFO - PROCESS | 1845 | 1461217070084 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 22:37:50 INFO - PROCESS | 1845 | 1461217070325 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:50 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d5bca800 == 172 [pid = 1845] [id = 752] 22:37:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1a96d8000) [pid = 1845] [serial = 2256] [outer = (nil)] 22:37:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1c7a62800) [pid = 1845] [serial = 2257] [outer = 0x7fb1a96d8000] 22:37:50 INFO - PROCESS | 1845 | 1461217070410 Marionette DEBUG loaded listener.js 22:37:50 INFO - PROCESS | 1845 | ++DOMWINDOW == 202 (0x7fb1c7f81000) [pid = 1845] [serial = 2258] [outer = 0x7fb1a96d8000] 22:37:51 INFO - PROCESS | 1845 | 1461217071175 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 22:37:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 22:37:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1377ms 22:37:51 INFO - PROCESS | 1845 | 1461217071240 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 22:37:51 INFO - PROCESS | 1845 | 1461217071243 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 22:37:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:37:51 INFO - PROCESS | 1845 | 1461217071249 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:37:51 INFO - PROCESS | 1845 | 1461217071252 Marionette TRACE conn3 <- [1,2978,null,{}] 22:37:51 INFO - PROCESS | 1845 | 1461217071257 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:51 INFO - PROCESS | 1845 | 1461217071474 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 22:37:51 INFO - PROCESS | 1845 | 1461217071759 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:51 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d9926000 == 173 [pid = 1845] [id = 753] 22:37:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 203 (0x7fb1c670d800) [pid = 1845] [serial = 2259] [outer = (nil)] 22:37:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 204 (0x7fb1c893e400) [pid = 1845] [serial = 2260] [outer = 0x7fb1c670d800] 22:37:51 INFO - PROCESS | 1845 | 1461217071833 Marionette DEBUG loaded listener.js 22:37:51 INFO - PROCESS | 1845 | ++DOMWINDOW == 205 (0x7fb1ca306c00) [pid = 1845] [serial = 2261] [outer = 0x7fb1c670d800] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1abac4000 == 172 [pid = 1845] [id = 674] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b14f2800 == 171 [pid = 1845] [id = 675] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1a77f0800 == 170 [pid = 1845] [id = 676] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1a57b6000 == 169 [pid = 1845] [id = 677] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae333000 == 168 [pid = 1845] [id = 730] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae158000 == 167 [pid = 1845] [id = 729] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1abe91000 == 166 [pid = 1845] [id = 728] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ababd800 == 165 [pid = 1845] [id = 727] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1a77d6000 == 164 [pid = 1845] [id = 726] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1e22800 == 163 [pid = 1845] [id = 716] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c0ac4800 == 162 [pid = 1845] [id = 715] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1becad800 == 161 [pid = 1845] [id = 714] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bd60e800 == 160 [pid = 1845] [id = 713] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7d5c000 == 159 [pid = 1845] [id = 712] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b409f000 == 158 [pid = 1845] [id = 711] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b2e48000 == 157 [pid = 1845] [id = 710] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1aca000 == 156 [pid = 1845] [id = 709] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1afe5c000 == 155 [pid = 1845] [id = 708] 22:37:53 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1abce4000 == 154 [pid = 1845] [id = 707] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 204 (0x7fb1b00b4000) [pid = 1845] [serial = 2120] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 203 (0x7fb1af24a400) [pid = 1845] [serial = 2111] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 202 (0x7fb1b1cc3800) [pid = 1845] [serial = 2054] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 201 (0x7fb1b6558c00) [pid = 1845] [serial = 2058] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1b6529000) [pid = 1845] [serial = 2057] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1c6423000) [pid = 1845] [serial = 2081] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1af771400) [pid = 1845] [serial = 2037] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1d62c4800) [pid = 1845] [serial = 2097] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1bbe6d000) [pid = 1845] [serial = 2060] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1ca310c00) [pid = 1845] [serial = 2091] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1af34a400) [pid = 1845] [serial = 2106] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1c1658c00) [pid = 1845] [serial = 2073] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1ae6a2800) [pid = 1845] [serial = 2105] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1c6fd9000) [pid = 1845] [serial = 2087] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1c6f81c00) [pid = 1845] [serial = 2085] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1af490000) [pid = 1845] [serial = 2052] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1a582a400) [pid = 1845] [serial = 2117] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1af977400) [pid = 1845] [serial = 2114] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1d3eda000) [pid = 1845] [serial = 2093] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1c15f8c00) [pid = 1845] [serial = 2072] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1c7f80400) [pid = 1845] [serial = 2090] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1a96dfc00) [pid = 1845] [serial = 2102] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1bc231000) [pid = 1845] [serial = 2064] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1b1ff7400) [pid = 1845] [serial = 2055] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1bbf1f000) [pid = 1845] [serial = 2061] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1c6704000) [pid = 1845] [serial = 2082] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1be8c1400) [pid = 1845] [serial = 2067] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1d510f800) [pid = 1845] [serial = 2094] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1d5f37c00) [pid = 1845] [serial = 2096] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1ad0d3400) [pid = 1845] [serial = 2118] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1a96e4000) [pid = 1845] [serial = 2103] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1c207d400) [pid = 1845] [serial = 2075] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1b00a8400) [pid = 1845] [serial = 2115] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1c14df800) [pid = 1845] [serial = 2070] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1acb07400) [pid = 1845] [serial = 2108] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1bc11ec00) [pid = 1845] [serial = 2063] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1ae6cc000) [pid = 1845] [serial = 2099] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1ad0e0c00) [pid = 1845] [serial = 2051] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1c2620800) [pid = 1845] [serial = 2078] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1be74f800) [pid = 1845] [serial = 2066] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1be74d000) [pid = 1845] [serial = 2100] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1c670b000) [pid = 1845] [serial = 2084] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1ad0d9400) [pid = 1845] [serial = 2109] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1c2504400) [pid = 1845] [serial = 2076] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1c34bf400) [pid = 1845] [serial = 2079] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1af437400) [pid = 1845] [serial = 2112] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1bfc68c00) [pid = 1845] [serial = 2069] [outer = (nil)] [url = about:blank] 22:37:53 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1c7a4f800) [pid = 1845] [serial = 2088] [outer = (nil)] [url = about:blank] 22:37:54 INFO - PROCESS | 1845 | 1461217074268 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:37:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 22:37:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 3083ms 22:37:54 INFO - PROCESS | 1845 | 1461217074333 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 22:37:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:37:54 INFO - PROCESS | 1845 | 1461217074337 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 22:37:54 INFO - PROCESS | 1845 | 1461217074344 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:37:54 INFO - PROCESS | 1845 | 1461217074349 Marionette TRACE conn3 <- [1,2982,null,{}] 22:37:54 INFO - PROCESS | 1845 | 1461217074357 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:54 INFO - PROCESS | 1845 | 1461217074556 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 22:37:54 INFO - PROCESS | 1845 | 1461217074739 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:54 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a920b800 == 155 [pid = 1845] [id = 754] 22:37:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1ab6ed400) [pid = 1845] [serial = 2262] [outer = (nil)] 22:37:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1acb08c00) [pid = 1845] [serial = 2263] [outer = 0x7fb1ab6ed400] 22:37:54 INFO - PROCESS | 1845 | 1461217074802 Marionette DEBUG loaded listener.js 22:37:54 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1ad0dc400) [pid = 1845] [serial = 2264] [outer = 0x7fb1ab6ed400] 22:37:55 INFO - PROCESS | 1845 | 1461217075571 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 22:37:55 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 22:37:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:37:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:37:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1279ms 22:37:55 INFO - PROCESS | 1845 | 1461217075624 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 22:37:55 INFO - PROCESS | 1845 | 1461217075631 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 22:37:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:37:55 INFO - PROCESS | 1845 | 1461217075640 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:37:55 INFO - PROCESS | 1845 | 1461217075644 Marionette TRACE conn3 <- [1,2986,null,{}] 22:37:55 INFO - PROCESS | 1845 | 1461217075649 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:55 INFO - PROCESS | 1845 | 1461217075848 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 22:37:56 INFO - PROCESS | 1845 | 1461217076062 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:56 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1abe93800 == 156 [pid = 1845] [id = 755] 22:37:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1ab6ef400) [pid = 1845] [serial = 2265] [outer = (nil)] 22:37:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1ae6c8c00) [pid = 1845] [serial = 2266] [outer = 0x7fb1ab6ef400] 22:37:56 INFO - PROCESS | 1845 | 1461217076125 Marionette DEBUG loaded listener.js 22:37:56 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1af34a400) [pid = 1845] [serial = 2267] [outer = 0x7fb1ab6ef400] 22:37:56 INFO - PROCESS | 1845 | 1461217076848 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:37:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 22:37:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1230ms 22:37:56 INFO - PROCESS | 1845 | 1461217076873 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 22:37:56 INFO - PROCESS | 1845 | 1461217076875 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 22:37:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:37:56 INFO - PROCESS | 1845 | 1461217076888 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:37:56 INFO - PROCESS | 1845 | 1461217076893 Marionette TRACE conn3 <- [1,2990,null,{}] 22:37:56 INFO - PROCESS | 1845 | 1461217076908 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:57 INFO - PROCESS | 1845 | 1461217077165 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 22:37:57 INFO - PROCESS | 1845 | 1461217077211 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:57 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae31f800 == 157 [pid = 1845] [id = 756] 22:37:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1af76ac00) [pid = 1845] [serial = 2268] [outer = (nil)] 22:37:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1af982000) [pid = 1845] [serial = 2269] [outer = 0x7fb1af76ac00] 22:37:57 INFO - PROCESS | 1845 | 1461217077276 Marionette DEBUG loaded listener.js 22:37:57 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1b0155000) [pid = 1845] [serial = 2270] [outer = 0x7fb1af76ac00] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1c6429800) [pid = 1845] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1a567c800) [pid = 1845] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1b1cce000) [pid = 1845] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1ae69a000) [pid = 1845] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1afbd1c00) [pid = 1845] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1b1fad400) [pid = 1845] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1a96e0000) [pid = 1845] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1c2619000) [pid = 1845] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1c15ef800) [pid = 1845] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 156 (0x7fb1a5678800) [pid = 1845] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1a582a000) [pid = 1845] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 154 (0x7fb1bbf1f400) [pid = 1845] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 153 (0x7fb1a96e5000) [pid = 1845] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 152 (0x7fb1bbf20800) [pid = 1845] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 151 (0x7fb1b3316800) [pid = 1845] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 150 (0x7fb1af439000) [pid = 1845] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1b7d2f400) [pid = 1845] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1ae6a0000) [pid = 1845] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1af490400) [pid = 1845] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1b2d64c00) [pid = 1845] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1c6e31000) [pid = 1845] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1c15fbc00) [pid = 1845] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1b1cc2400) [pid = 1845] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:37:58 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1ad0db800) [pid = 1845] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:37:58 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a77e3000 == 158 [pid = 1845] [id = 757] 22:37:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1a96da400) [pid = 1845] [serial = 2271] [outer = (nil)] 22:37:58 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1ab6e8800) [pid = 1845] [serial = 2272] [outer = 0x7fb1a96da400] 22:37:58 INFO - PROCESS | 1845 | 1461217078799 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:37:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 22:37:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1947ms 22:37:58 INFO - PROCESS | 1845 | 1461217078830 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 22:37:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:37:58 INFO - PROCESS | 1845 | 1461217078835 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 22:37:58 INFO - PROCESS | 1845 | 1461217078841 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:37:58 INFO - PROCESS | 1845 | 1461217078844 Marionette TRACE conn3 <- [1,2994,null,{}] 22:37:58 INFO - PROCESS | 1845 | 1461217078848 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:59 INFO - PROCESS | 1845 | 1461217079097 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 22:37:59 INFO - PROCESS | 1845 | 1461217079309 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:59 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1af31d800 == 159 [pid = 1845] [id = 758] 22:37:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1a567c800) [pid = 1845] [serial = 2273] [outer = (nil)] 22:37:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1af6c3c00) [pid = 1845] [serial = 2274] [outer = 0x7fb1a567c800] 22:37:59 INFO - PROCESS | 1845 | 1461217079368 Marionette DEBUG loaded listener.js 22:37:59 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1b1c96800) [pid = 1845] [serial = 2275] [outer = 0x7fb1a567c800] 22:37:59 INFO - PROCESS | 1845 | 1461217079990 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:38:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:38:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 22:38:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1181ms 22:38:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:38:00 INFO - PROCESS | 1845 | 1461217080023 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 22:38:00 INFO - PROCESS | 1845 | 1461217080025 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 22:38:00 INFO - PROCESS | 1845 | 1461217080032 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:38:00 INFO - PROCESS | 1845 | 1461217080035 Marionette TRACE conn3 <- [1,2998,null,{}] 22:38:00 INFO - PROCESS | 1845 | 1461217080040 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:00 INFO - PROCESS | 1845 | 1461217080299 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 22:38:00 INFO - PROCESS | 1845 | 1461217080428 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:00 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afac8800 == 160 [pid = 1845] [id = 759] 22:38:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1abbddc00) [pid = 1845] [serial = 2276] [outer = (nil)] 22:38:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1b1cc4400) [pid = 1845] [serial = 2277] [outer = 0x7fb1abbddc00] 22:38:00 INFO - PROCESS | 1845 | 1461217080486 Marionette DEBUG loaded listener.js 22:38:00 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1b2c83000) [pid = 1845] [serial = 2278] [outer = 0x7fb1abbddc00] 22:38:01 INFO - PROCESS | 1845 | 1461217081454 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:38:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 22:38:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1481ms 22:38:01 INFO - PROCESS | 1845 | 1461217081514 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 22:38:01 INFO - PROCESS | 1845 | 1461217081521 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 22:38:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:38:01 INFO - PROCESS | 1845 | 1461217081529 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:38:01 INFO - PROCESS | 1845 | 1461217081534 Marionette TRACE conn3 <- [1,3002,null,{}] 22:38:01 INFO - PROCESS | 1845 | 1461217081541 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:01 INFO - PROCESS | 1845 | 1461217081808 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 22:38:02 INFO - PROCESS | 1845 | 1461217082066 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:02 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1abe77800 == 161 [pid = 1845] [id = 760] 22:38:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1abbdc800) [pid = 1845] [serial = 2279] [outer = (nil)] 22:38:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1ae1d9800) [pid = 1845] [serial = 2280] [outer = 0x7fb1abbdc800] 22:38:02 INFO - PROCESS | 1845 | 1461217082144 Marionette DEBUG loaded listener.js 22:38:02 INFO - PROCESS | 1845 | ++DOMWINDOW == 153 (0x7fb1ae6c7400) [pid = 1845] [serial = 2281] [outer = 0x7fb1abbdc800] 22:38:03 INFO - PROCESS | 1845 | 1461217083010 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:38:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 22:38:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1535ms 22:38:03 INFO - PROCESS | 1845 | 1461217083066 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 22:38:03 INFO - PROCESS | 1845 | 1461217083074 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 22:38:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:38:03 INFO - PROCESS | 1845 | 1461217083084 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:38:03 INFO - PROCESS | 1845 | 1461217083087 Marionette TRACE conn3 <- [1,3006,null,{}] 22:38:03 INFO - PROCESS | 1845 | 1461217083093 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:03 INFO - PROCESS | 1845 | 1461217083405 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 22:38:03 INFO - PROCESS | 1845 | 1461217083605 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:03 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b14db000 == 162 [pid = 1845] [id = 761] 22:38:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1af437400) [pid = 1845] [serial = 2282] [outer = (nil)] 22:38:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1afbc4800) [pid = 1845] [serial = 2283] [outer = 0x7fb1af437400] 22:38:03 INFO - PROCESS | 1845 | 1461217083680 Marionette DEBUG loaded listener.js 22:38:03 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1b015e800) [pid = 1845] [serial = 2284] [outer = 0x7fb1af437400] 22:38:04 INFO - PROCESS | 1845 | 1461217084508 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:38:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 22:38:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1437ms 22:38:04 INFO - PROCESS | 1845 | 1461217084537 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 22:38:04 INFO - PROCESS | 1845 | 1461217084542 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 22:38:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:38:04 INFO - PROCESS | 1845 | 1461217084552 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:38:04 INFO - PROCESS | 1845 | 1461217084557 Marionette TRACE conn3 <- [1,3010,null,{}] 22:38:04 INFO - PROCESS | 1845 | 1461217084572 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:04 INFO - PROCESS | 1845 | 1461217084795 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 22:38:05 INFO - PROCESS | 1845 | 1461217085032 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:05 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1ac3000 == 163 [pid = 1845] [id = 762] 22:38:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1b2d64c00) [pid = 1845] [serial = 2285] [outer = (nil)] 22:38:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1b3320400) [pid = 1845] [serial = 2286] [outer = 0x7fb1b2d64c00] 22:38:05 INFO - PROCESS | 1845 | 1461217085107 Marionette DEBUG loaded listener.js 22:38:05 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1b4a06400) [pid = 1845] [serial = 2287] [outer = 0x7fb1b2d64c00] 22:38:05 INFO - PROCESS | 1845 | 1461217085944 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 22:38:05 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 22:38:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1437ms 22:38:05 INFO - PROCESS | 1845 | 1461217085990 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 22:38:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:38:05 INFO - PROCESS | 1845 | 1461217085995 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 22:38:06 INFO - PROCESS | 1845 | 1461217086000 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:38:06 INFO - PROCESS | 1845 | 1461217086003 Marionette TRACE conn3 <- [1,3014,null,{}] 22:38:06 INFO - PROCESS | 1845 | 1461217086008 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:06 INFO - PROCESS | 1845 | 1461217086227 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 22:38:06 INFO - PROCESS | 1845 | 1461217086492 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:06 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b31e8800 == 164 [pid = 1845] [id = 763] 22:38:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1b2d69000) [pid = 1845] [serial = 2288] [outer = (nil)] 22:38:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1b6553c00) [pid = 1845] [serial = 2289] [outer = 0x7fb1b2d69000] 22:38:06 INFO - PROCESS | 1845 | 1461217086567 Marionette DEBUG loaded listener.js 22:38:06 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1b6681800) [pid = 1845] [serial = 2290] [outer = 0x7fb1b2d69000] 22:38:06 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:38:07 INFO - PROCESS | 1845 | 1461217087414 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:38:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:38:07 INFO - {} 22:38:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:38:07 INFO - {} 22:38:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:38:07 INFO - {} 22:38:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:38:07 INFO - {} 22:38:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1427ms 22:38:07 INFO - PROCESS | 1845 | 1461217087428 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 22:38:07 INFO - PROCESS | 1845 | 1461217087431 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 22:38:07 INFO - TEST-START | /FileAPI/fileReader.html 22:38:07 INFO - PROCESS | 1845 | 1461217087438 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:38:07 INFO - PROCESS | 1845 | 1461217087441 Marionette TRACE conn3 <- [1,3018,null,{}] 22:38:07 INFO - PROCESS | 1845 | 1461217087446 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:07 INFO - PROCESS | 1845 | 1461217087667 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 22:38:07 INFO - PROCESS | 1845 | 1461217087929 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:07 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b68e1800 == 165 [pid = 1845] [id = 764] 22:38:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1b654bc00) [pid = 1845] [serial = 2291] [outer = (nil)] 22:38:07 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1b7fae000) [pid = 1845] [serial = 2292] [outer = 0x7fb1b654bc00] 22:38:08 INFO - PROCESS | 1845 | 1461217088002 Marionette DEBUG loaded listener.js 22:38:08 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1bbe7b800) [pid = 1845] [serial = 2293] [outer = 0x7fb1b654bc00] 22:38:08 INFO - PROCESS | 1845 | 1461217088813 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 22:38:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:38:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:38:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:38:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:38:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 1426ms 22:38:08 INFO - PROCESS | 1845 | 1461217088869 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 22:38:08 INFO - TEST-START | /FileAPI/historical.html 22:38:08 INFO - PROCESS | 1845 | 1461217088879 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 22:38:08 INFO - PROCESS | 1845 | 1461217088884 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:38:08 INFO - PROCESS | 1845 | 1461217088888 Marionette TRACE conn3 <- [1,3022,null,{}] 22:38:08 INFO - PROCESS | 1845 | 1461217088893 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:09 INFO - PROCESS | 1845 | 1461217089147 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 22:38:09 INFO - PROCESS | 1845 | 1461217089443 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:09 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bdbcb000 == 166 [pid = 1845] [id = 765] 22:38:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 166 (0x7fb1bbf18c00) [pid = 1845] [serial = 2294] [outer = (nil)] 22:38:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 167 (0x7fb1bded9400) [pid = 1845] [serial = 2295] [outer = 0x7fb1bbf18c00] 22:38:09 INFO - PROCESS | 1845 | 1461217089520 Marionette DEBUG loaded listener.js 22:38:09 INFO - PROCESS | 1845 | ++DOMWINDOW == 168 (0x7fb1be576400) [pid = 1845] [serial = 2296] [outer = 0x7fb1bbf18c00] 22:38:10 INFO - PROCESS | 1845 | 1461217090274 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 22:38:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:38:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:38:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:38:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:38:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:38:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:38:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:38:10 INFO - TEST-OK | /FileAPI/historical.html | took 1429ms 22:38:10 INFO - PROCESS | 1845 | 1461217090316 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 22:38:10 INFO - PROCESS | 1845 | 1461217090320 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 22:38:10 INFO - TEST-START | /FileAPI/idlharness.html 22:38:10 INFO - PROCESS | 1845 | 1461217090331 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:38:10 INFO - PROCESS | 1845 | 1461217090335 Marionette TRACE conn3 <- [1,3026,null,{}] 22:38:10 INFO - PROCESS | 1845 | 1461217090340 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:10 INFO - PROCESS | 1845 | 1461217090560 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 22:38:10 INFO - PROCESS | 1845 | 1461217090797 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:10 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1bed8b800 == 167 [pid = 1845] [id = 766] 22:38:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 169 (0x7fb1bc119c00) [pid = 1845] [serial = 2297] [outer = (nil)] 22:38:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 170 (0x7fb1be8b8400) [pid = 1845] [serial = 2298] [outer = 0x7fb1bc119c00] 22:38:10 INFO - PROCESS | 1845 | 1461217090874 Marionette DEBUG loaded listener.js 22:38:10 INFO - PROCESS | 1845 | ++DOMWINDOW == 171 (0x7fb1bef89400) [pid = 1845] [serial = 2299] [outer = 0x7fb1bc119c00] 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:38:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:38:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:38:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:38:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:38:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:38:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:38:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:38:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:38:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:38:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:38:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:38:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:38:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:38:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:38:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:38:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:38:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:38:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:38:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:38:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:38:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:38:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:38:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:38:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:38:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:38:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:38:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:38:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 22:38:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:38:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:38:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:38:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:38:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:38:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:38:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:38:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:38:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 22:38:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 22:38:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:38:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:38:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:38:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:38:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:38:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:38:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:38:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:38:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:38:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:38:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:38:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:38:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:38:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:38:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:38:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:38:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:38:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 22:38:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:38:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:38:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:38:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:38:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:38:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:38:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:38:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:38:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 22:38:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 22:38:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:38:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:38:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:38:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:38:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:38:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:38:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:38:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:38:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:38:12 INFO - PROCESS | 1845 | 1461217092496 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:38:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:38:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 2293ms 22:38:12 INFO - PROCESS | 1845 | 1461217092750 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 22:38:12 INFO - PROCESS | 1845 | 1461217092757 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 22:38:12 INFO - TEST-START | /FileAPI/idlharness.worker 22:38:12 INFO - PROCESS | 1845 | 1461217092774 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:38:12 INFO - PROCESS | 1845 | 1461217092776 Marionette TRACE conn3 <- [1,3030,null,{}] 22:38:12 INFO - PROCESS | 1845 | 1461217092782 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:13 INFO - PROCESS | 1845 | 1461217093014 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 22:38:13 INFO - PROCESS | 1845 | 1461217093240 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:13 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b541a000 == 168 [pid = 1845] [id = 767] 22:38:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 172 (0x7fb1b6689800) [pid = 1845] [serial = 2300] [outer = (nil)] 22:38:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 173 (0x7fb1be74f800) [pid = 1845] [serial = 2301] [outer = 0x7fb1b6689800] 22:38:13 INFO - PROCESS | 1845 | 1461217093351 Marionette DEBUG loaded listener.js 22:38:13 INFO - PROCESS | 1845 | ++DOMWINDOW == 174 (0x7fb1c51ac800) [pid = 1845] [serial = 2302] [outer = 0x7fb1b6689800] 22:38:13 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:38:15 INFO - PROCESS | 1845 | 1461217095630 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:38:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:38:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:38:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:38:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:38:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:38:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:38:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:38:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:38:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 22:38:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:38:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:38:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 22:38:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:38:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:38:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:38:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:38:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 22:38:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:38:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:38:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 22:38:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:38:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:38:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:38:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:38:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:38:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:38:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:38:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:38:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:38:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:38:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:38:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:38:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:38:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:38:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:38:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:38:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:38:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:38:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:38:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:38:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:38:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:38:15 INFO - {} 22:38:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2949ms 22:38:15 INFO - PROCESS | 1845 | 1461217095766 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 22:38:15 INFO - PROCESS | 1845 | 1461217095773 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 22:38:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:38:15 INFO - PROCESS | 1845 | 1461217095789 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:38:15 INFO - PROCESS | 1845 | 1461217095796 Marionette TRACE conn3 <- [1,3034,null,{}] 22:38:15 INFO - PROCESS | 1845 | 1461217095808 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:16 INFO - PROCESS | 1845 | 1461217096124 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 22:38:16 INFO - PROCESS | 1845 | 1461217096391 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:16 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c5c58000 == 169 [pid = 1845] [id = 768] 22:38:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 175 (0x7fb1b7cf3400) [pid = 1845] [serial = 2303] [outer = (nil)] 22:38:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 176 (0x7fb1c65c8000) [pid = 1845] [serial = 2304] [outer = 0x7fb1b7cf3400] 22:38:16 INFO - PROCESS | 1845 | 1461217096465 Marionette DEBUG loaded listener.js 22:38:16 INFO - PROCESS | 1845 | ++DOMWINDOW == 177 (0x7fb1d8020c00) [pid = 1845] [serial = 2305] [outer = 0x7fb1b7cf3400] 22:38:17 INFO - PROCESS | 1845 | 1461217097222 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:38:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:38:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1444ms 22:38:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:38:17 INFO - PROCESS | 1845 | 1461217097233 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 22:38:17 INFO - PROCESS | 1845 | 1461217097236 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 22:38:17 INFO - PROCESS | 1845 | 1461217097240 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:38:17 INFO - PROCESS | 1845 | 1461217097244 Marionette TRACE conn3 <- [1,3038,null,{}] 22:38:17 INFO - PROCESS | 1845 | 1461217097249 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:17 INFO - PROCESS | 1845 | 1461217097464 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 22:38:17 INFO - PROCESS | 1845 | 1461217097702 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:17 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c7dc0800 == 170 [pid = 1845] [id = 769] 22:38:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 178 (0x7fb1d80aa400) [pid = 1845] [serial = 2306] [outer = (nil)] 22:38:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 179 (0x7fb1d998bc00) [pid = 1845] [serial = 2307] [outer = 0x7fb1d80aa400] 22:38:17 INFO - PROCESS | 1845 | 1461217097776 Marionette DEBUG loaded listener.js 22:38:17 INFO - PROCESS | 1845 | ++DOMWINDOW == 180 (0x7fb1d9eab400) [pid = 1845] [serial = 2308] [outer = 0x7fb1d80aa400] 22:38:18 INFO - PROCESS | 1845 | 1461217098560 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 22:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:38:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1377ms 22:38:18 INFO - PROCESS | 1845 | 1461217098620 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 22:38:18 INFO - PROCESS | 1845 | 1461217098624 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 22:38:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:38:18 INFO - PROCESS | 1845 | 1461217098630 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:38:18 INFO - PROCESS | 1845 | 1461217098640 Marionette TRACE conn3 <- [1,3042,null,{}] 22:38:18 INFO - PROCESS | 1845 | 1461217098644 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:18 INFO - PROCESS | 1845 | 1461217098882 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 22:38:19 INFO - PROCESS | 1845 | 1461217099158 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:19 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1d4ce7800 == 171 [pid = 1845] [id = 770] 22:38:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 181 (0x7fb1d801c400) [pid = 1845] [serial = 2309] [outer = (nil)] 22:38:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 182 (0x7fb1da162000) [pid = 1845] [serial = 2310] [outer = 0x7fb1d801c400] 22:38:19 INFO - PROCESS | 1845 | 1461217099248 Marionette DEBUG loaded listener.js 22:38:19 INFO - PROCESS | 1845 | ++DOMWINDOW == 183 (0x7fb1da3e2400) [pid = 1845] [serial = 2311] [outer = 0x7fb1d801c400] 22:38:20 INFO - PROCESS | 1845 | 1461217100313 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:38:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:38:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:38:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:38:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1771ms 22:38:20 INFO - PROCESS | 1845 | 1461217100403 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 22:38:20 INFO - PROCESS | 1845 | 1461217100408 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 22:38:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:38:20 INFO - PROCESS | 1845 | 1461217100419 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:38:20 INFO - PROCESS | 1845 | 1461217100424 Marionette TRACE conn3 <- [1,3046,null,{}] 22:38:20 INFO - PROCESS | 1845 | 1461217100436 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:20 INFO - PROCESS | 1845 | 1461217100701 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 22:38:21 INFO - PROCESS | 1845 | 1461217101021 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:21 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c2567800 == 172 [pid = 1845] [id = 771] 22:38:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 184 (0x7fb1ae346800) [pid = 1845] [serial = 2312] [outer = (nil)] 22:38:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 185 (0x7fb1ae34bc00) [pid = 1845] [serial = 2313] [outer = 0x7fb1ae346800] 22:38:21 INFO - PROCESS | 1845 | 1461217101144 Marionette DEBUG loaded listener.js 22:38:21 INFO - PROCESS | 1845 | ++DOMWINDOW == 186 (0x7fb1c5a11400) [pid = 1845] [serial = 2314] [outer = 0x7fb1ae346800] 22:38:21 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:38:21 INFO - PROCESS | 1845 | 1461217101946 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:38:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:38:21 INFO - {} 22:38:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1543ms 22:38:21 INFO - PROCESS | 1845 | 1461217101962 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 22:38:21 INFO - PROCESS | 1845 | 1461217101966 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 22:38:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:38:21 INFO - PROCESS | 1845 | 1461217101971 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:38:21 INFO - PROCESS | 1845 | 1461217101973 Marionette TRACE conn3 <- [1,3050,null,{}] 22:38:21 INFO - PROCESS | 1845 | 1461217101978 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:22 INFO - PROCESS | 1845 | 1461217102196 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 22:38:22 INFO - PROCESS | 1845 | 1461217102464 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:22 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c279f800 == 173 [pid = 1845] [id = 772] 22:38:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 187 (0x7fb1c60f4c00) [pid = 1845] [serial = 2315] [outer = (nil)] 22:38:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 188 (0x7fb1c6f8b000) [pid = 1845] [serial = 2316] [outer = 0x7fb1c60f4c00] 22:38:22 INFO - PROCESS | 1845 | 1461217102534 Marionette DEBUG loaded listener.js 22:38:22 INFO - PROCESS | 1845 | ++DOMWINDOW == 189 (0x7fb1c7d1a400) [pid = 1845] [serial = 2317] [outer = 0x7fb1c60f4c00] 22:38:23 INFO - PROCESS | 1845 | 1461217103291 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 22:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:38:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1328ms 22:38:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:38:23 INFO - PROCESS | 1845 | 1461217103302 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 22:38:23 INFO - PROCESS | 1845 | 1461217103304 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 22:38:23 INFO - PROCESS | 1845 | 1461217103310 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:38:23 INFO - PROCESS | 1845 | 1461217103313 Marionette TRACE conn3 <- [1,3054,null,{}] 22:38:23 INFO - PROCESS | 1845 | 1461217103343 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:23 INFO - PROCESS | 1845 | 1461217103569 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 22:38:23 INFO - PROCESS | 1845 | 1461217103808 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:23 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da0bb800 == 174 [pid = 1845] [id = 773] 22:38:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 190 (0x7fb1af249000) [pid = 1845] [serial = 2318] [outer = (nil)] 22:38:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 191 (0x7fb1c7f85800) [pid = 1845] [serial = 2319] [outer = 0x7fb1af249000] 22:38:23 INFO - PROCESS | 1845 | 1461217103887 Marionette DEBUG loaded listener.js 22:38:23 INFO - PROCESS | 1845 | ++DOMWINDOW == 192 (0x7fb1ce061c00) [pid = 1845] [serial = 2320] [outer = 0x7fb1af249000] 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:38:25 INFO - PROCESS | 1845 | 1461217105124 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 22:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:38:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1929ms 22:38:25 INFO - PROCESS | 1845 | 1461217105282 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 22:38:25 INFO - PROCESS | 1845 | 1461217105288 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 22:38:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:38:25 INFO - PROCESS | 1845 | 1461217105306 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:38:25 INFO - PROCESS | 1845 | 1461217105312 Marionette TRACE conn3 <- [1,3058,null,{}] 22:38:25 INFO - PROCESS | 1845 | 1461217105321 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:25 INFO - PROCESS | 1845 | 1461217105640 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 22:38:25 INFO - PROCESS | 1845 | 1461217105886 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:25 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1da52c000 == 175 [pid = 1845] [id = 774] 22:38:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 193 (0x7fb1af432800) [pid = 1845] [serial = 2321] [outer = (nil)] 22:38:25 INFO - PROCESS | 1845 | ++DOMWINDOW == 194 (0x7fb1da46f000) [pid = 1845] [serial = 2322] [outer = 0x7fb1af432800] 22:38:25 INFO - PROCESS | 1845 | 1461217105957 Marionette DEBUG loaded listener.js 22:38:26 INFO - PROCESS | 1845 | ++DOMWINDOW == 195 (0x7fb1da4d4800) [pid = 1845] [serial = 2323] [outer = 0x7fb1af432800] 22:38:26 INFO - PROCESS | 1845 | 1461217106717 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:38:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:38:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:38:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:38:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:38:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:38:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:38:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:38:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1441ms 22:38:26 INFO - PROCESS | 1845 | 1461217106763 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 22:38:26 INFO - PROCESS | 1845 | 1461217106766 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 22:38:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:38:26 INFO - PROCESS | 1845 | 1461217106780 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:38:26 INFO - PROCESS | 1845 | 1461217106783 Marionette TRACE conn3 <- [1,3062,null,{}] 22:38:26 INFO - PROCESS | 1845 | 1461217106792 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:27 INFO - PROCESS | 1845 | 1461217107002 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 22:38:27 INFO - PROCESS | 1845 | 1461217107277 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:27 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1c26e3000 == 176 [pid = 1845] [id = 775] 22:38:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 196 (0x7fb1a9687400) [pid = 1845] [serial = 2324] [outer = (nil)] 22:38:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 197 (0x7fb1ae345c00) [pid = 1845] [serial = 2325] [outer = 0x7fb1a9687400] 22:38:27 INFO - PROCESS | 1845 | 1461217107350 Marionette DEBUG loaded listener.js 22:38:27 INFO - PROCESS | 1845 | ++DOMWINDOW == 198 (0x7fb1c6708000) [pid = 1845] [serial = 2326] [outer = 0x7fb1a9687400] 22:38:27 INFO - PROCESS | 1845 | [1845] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:38:28 INFO - PROCESS | 1845 | 1461217108161 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:38:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:38:28 INFO - {} 22:38:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1436ms 22:38:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:38:28 INFO - PROCESS | 1845 | 1461217108212 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 22:38:28 INFO - PROCESS | 1845 | 1461217108214 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 22:38:28 INFO - PROCESS | 1845 | 1461217108220 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:38:28 INFO - PROCESS | 1845 | 1461217108223 Marionette TRACE conn3 <- [1,3066,null,{}] 22:38:28 INFO - PROCESS | 1845 | 1461217108232 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:28 INFO - PROCESS | 1845 | 1461217108491 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 22:38:28 INFO - PROCESS | 1845 | 1461217108768 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:28 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a82b1800 == 177 [pid = 1845] [id = 776] 22:38:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 199 (0x7fb1a567d000) [pid = 1845] [serial = 2327] [outer = (nil)] 22:38:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 200 (0x7fb1a5829800) [pid = 1845] [serial = 2328] [outer = 0x7fb1a567d000] 22:38:28 INFO - PROCESS | 1845 | 1461217108842 Marionette DEBUG loaded listener.js 22:38:28 INFO - PROCESS | 1845 | ++DOMWINDOW == 201 (0x7fb1acb0b000) [pid = 1845] [serial = 2329] [outer = 0x7fb1a567d000] 22:38:29 INFO - PROCESS | 1845 | 1461217109640 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 22:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:38:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:38:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1486ms 22:38:29 INFO - PROCESS | 1845 | 1461217109708 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 22:38:29 INFO - PROCESS | 1845 | 1461217109711 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 22:38:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:38:29 INFO - PROCESS | 1845 | 1461217109717 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:38:29 INFO - PROCESS | 1845 | 1461217109719 Marionette TRACE conn3 <- [1,3070,null,{}] 22:38:29 INFO - PROCESS | 1845 | 1461217109725 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:29 INFO - PROCESS | 1845 | 1461217109959 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c6767000 == 176 [pid = 1845] [id = 388] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1af31d800 == 175 [pid = 1845] [id = 758] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1a77e3000 == 174 [pid = 1845] [id = 757] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae31f800 == 173 [pid = 1845] [id = 756] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1abe93800 == 172 [pid = 1845] [id = 755] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1a920b800 == 171 [pid = 1845] [id = 754] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1d4db5800 == 170 [pid = 1845] [id = 751] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ca418000 == 169 [pid = 1845] [id = 750] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c70d8800 == 168 [pid = 1845] [id = 749] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c66a9800 == 167 [pid = 1845] [id = 748] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c27a3800 == 166 [pid = 1845] [id = 747] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c26f7800 == 165 [pid = 1845] [id = 746] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c256b800 == 164 [pid = 1845] [id = 745] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2403000 == 163 [pid = 1845] [id = 744] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c2112800 == 162 [pid = 1845] [id = 743] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1c1d5b800 == 161 [pid = 1845] [id = 742] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1becaa800 == 160 [pid = 1845] [id = 741] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1bd61c800 == 159 [pid = 1845] [id = 740] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b7c83000 == 158 [pid = 1845] [id = 739] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b5413000 == 157 [pid = 1845] [id = 738] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b408d000 == 156 [pid = 1845] [id = 737] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1f55000 == 155 [pid = 1845] [id = 736] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1973000 == 154 [pid = 1845] [id = 735] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1b1669000 == 153 [pid = 1845] [id = 734] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1afa1d800 == 152 [pid = 1845] [id = 733] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1ae150800 == 151 [pid = 1845] [id = 732] 22:38:31 INFO - PROCESS | 1845 | --DOCSHELL 0x7fb1a920d800 == 150 [pid = 1845] [id = 731] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 200 (0x7fb1af4ad800) [pid = 1845] [serial = 2192] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 199 (0x7fb1c7627000) [pid = 1845] [serial = 2172] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 198 (0x7fb1a5685800) [pid = 1845] [serial = 2177] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 197 (0x7fb1b3f6e000) [pid = 1845] [serial = 2132] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 196 (0x7fb1af4b0400) [pid = 1845] [serial = 2189] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 195 (0x7fb1be570c00) [pid = 1845] [serial = 2148] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 194 (0x7fb1c6428c00) [pid = 1845] [serial = 2166] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 193 (0x7fb1c6fd6400) [pid = 1845] [serial = 2171] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 192 (0x7fb1a96e4800) [pid = 1845] [serial = 2180] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 191 (0x7fb1c4a24400) [pid = 1845] [serial = 2162] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 190 (0x7fb1b4174400) [pid = 1845] [serial = 2133] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 189 (0x7fb1ab6ee800) [pid = 1845] [serial = 2181] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 188 (0x7fb1c164f800) [pid = 1845] [serial = 2153] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 187 (0x7fb1c65cd800) [pid = 1845] [serial = 2168] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 186 (0x7fb1ae1dc400) [pid = 1845] [serial = 2184] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 185 (0x7fb1be14e000) [pid = 1845] [serial = 2145] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 184 (0x7fb1ad0de000) [pid = 1845] [serial = 2123] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 183 (0x7fb1ad0d9c00) [pid = 1845] [serial = 2178] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 182 (0x7fb1ae6c4000) [pid = 1845] [serial = 2124] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 181 (0x7fb1bc02a800) [pid = 1845] [serial = 2138] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 180 (0x7fb1c1ea1000) [pid = 1845] [serial = 2154] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 179 (0x7fb1be8b2c00) [pid = 1845] [serial = 2150] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 178 (0x7fb1b00b3000) [pid = 1845] [serial = 2127] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 177 (0x7fb1bed4f800) [pid = 1845] [serial = 2151] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 176 (0x7fb1bd6c2400) [pid = 1845] [serial = 2141] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 175 (0x7fb1af244400) [pid = 1845] [serial = 2186] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 174 (0x7fb1af97d800) [pid = 1845] [serial = 2190] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 173 (0x7fb1c23c6400) [pid = 1845] [serial = 2156] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 172 (0x7fb1ad0df400) [pid = 1845] [serial = 2183] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 171 (0x7fb1b652bc00) [pid = 1845] [serial = 2135] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 170 (0x7fb1af2adc00) [pid = 1845] [serial = 2187] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 169 (0x7fb1c2616000) [pid = 1845] [serial = 2157] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 168 (0x7fb1c5133400) [pid = 1845] [serial = 2163] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 167 (0x7fb1c7a60000) [pid = 1845] [serial = 2174] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 166 (0x7fb1bd7d4c00) [pid = 1845] [serial = 2142] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 165 (0x7fb1af974c00) [pid = 1845] [serial = 2126] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1c34b4c00) [pid = 1845] [serial = 2160] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1bd632c00) [pid = 1845] [serial = 2147] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1b2c79800) [pid = 1845] [serial = 2130] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1bded2c00) [pid = 1845] [serial = 2144] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1c5a08c00) [pid = 1845] [serial = 2165] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1c2665c00) [pid = 1845] [serial = 2159] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1c6f80c00) [pid = 1845] [serial = 2169] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1af973800) [pid = 1845] [serial = 2049] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 156 (0x7fb1c87c1000) [pid = 1845] [serial = 2175] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1b6556400) [pid = 1845] [serial = 2136] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 154 (0x7fb1bc22e000) [pid = 1845] [serial = 2139] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | --DOMWINDOW == 153 (0x7fb1b1fed000) [pid = 1845] [serial = 2129] [outer = (nil)] [url = about:blank] 22:38:31 INFO - PROCESS | 1845 | 1461217111839 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:31 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1a44e0000 == 151 [pid = 1845] [id = 777] 22:38:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1a96e4800) [pid = 1845] [serial = 2330] [outer = (nil)] 22:38:31 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1ab6e6800) [pid = 1845] [serial = 2331] [outer = 0x7fb1a96e4800] 22:38:31 INFO - PROCESS | 1845 | 1461217111910 Marionette DEBUG loaded listener.js 22:38:32 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1abbd5800) [pid = 1845] [serial = 2332] [outer = 0x7fb1a96e4800] 22:38:32 INFO - PROCESS | 1845 | 1461217112599 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 22:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:38:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2929ms 22:38:32 INFO - PROCESS | 1845 | 1461217112649 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 22:38:32 INFO - PROCESS | 1845 | 1461217112655 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 22:38:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:38:32 INFO - PROCESS | 1845 | 1461217112663 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:38:32 INFO - PROCESS | 1845 | 1461217112667 Marionette TRACE conn3 <- [1,3074,null,{}] 22:38:32 INFO - PROCESS | 1845 | 1461217112672 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:32 INFO - PROCESS | 1845 | 1461217112892 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 22:38:33 INFO - PROCESS | 1845 | 1461217113108 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:33 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ac7dc000 == 152 [pid = 1845] [id = 778] 22:38:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1a582b400) [pid = 1845] [serial = 2333] [outer = (nil)] 22:38:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1ae1dcc00) [pid = 1845] [serial = 2334] [outer = 0x7fb1a582b400] 22:38:33 INFO - PROCESS | 1845 | 1461217113176 Marionette DEBUG loaded listener.js 22:38:33 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1ae69bc00) [pid = 1845] [serial = 2335] [outer = 0x7fb1a582b400] 22:38:33 INFO - PROCESS | 1845 | 1461217113938 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 22:38:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:38:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:38:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:38:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:38:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:38:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:38:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1327ms 22:38:33 INFO - PROCESS | 1845 | 1461217113996 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 22:38:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:38:34 INFO - PROCESS | 1845 | 1461217114002 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 22:38:34 INFO - PROCESS | 1845 | 1461217114008 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:38:34 INFO - PROCESS | 1845 | 1461217114011 Marionette TRACE conn3 <- [1,3078,null,{}] 22:38:34 INFO - PROCESS | 1845 | 1461217114016 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:34 INFO - PROCESS | 1845 | 1461217114295 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 22:38:34 INFO - PROCESS | 1845 | 1461217114332 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:34 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1acf56800 == 153 [pid = 1845] [id = 779] 22:38:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1af244800) [pid = 1845] [serial = 2336] [outer = (nil)] 22:38:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 161 (0x7fb1af2a3000) [pid = 1845] [serial = 2337] [outer = 0x7fb1af244800] 22:38:34 INFO - PROCESS | 1845 | 1461217114392 Marionette DEBUG loaded listener.js 22:38:34 INFO - PROCESS | 1845 | ++DOMWINDOW == 162 (0x7fb1af34f000) [pid = 1845] [serial = 2338] [outer = 0x7fb1af244800] 22:38:35 INFO - PROCESS | 1845 | 1461217115293 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 22:38:35 INFO - PROCESS | 1845 | 1461217115344 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 22:38:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:38:35 INFO - PROCESS | 1845 | 1461217115372 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:38:35 INFO - PROCESS | 1845 | 1461217115381 Marionette TRACE conn3 <- [1,3082,null,{}] 22:38:35 INFO - PROCESS | 1845 | 1461217115386 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:35 INFO - PROCESS | 1845 | 1461217115653 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 22:38:35 INFO - PROCESS | 1845 | 1461217115700 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:35 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae335000 == 154 [pid = 1845] [id = 780] 22:38:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 163 (0x7fb1af432400) [pid = 1845] [serial = 2339] [outer = (nil)] 22:38:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 164 (0x7fb1af771400) [pid = 1845] [serial = 2340] [outer = 0x7fb1af432400] 22:38:35 INFO - PROCESS | 1845 | 1461217115812 Marionette DEBUG loaded listener.js 22:38:35 INFO - PROCESS | 1845 | ++DOMWINDOW == 165 (0x7fb1afbc5400) [pid = 1845] [serial = 2341] [outer = 0x7fb1af432400] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 164 (0x7fb1af76ac00) [pid = 1845] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 163 (0x7fb1b6524800) [pid = 1845] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 162 (0x7fb1af762800) [pid = 1845] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 161 (0x7fb1b6690c00) [pid = 1845] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 160 (0x7fb1ab6e3000) [pid = 1845] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 159 (0x7fb1c207cc00) [pid = 1845] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 158 (0x7fb1ab6ef400) [pid = 1845] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 157 (0x7fb1c4a46c00) [pid = 1845] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 156 (0x7fb1b6525000) [pid = 1845] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 155 (0x7fb1becde800) [pid = 1845] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 154 (0x7fb1c1dd5000) [pid = 1845] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 153 (0x7fb1c5136800) [pid = 1845] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 152 (0x7fb1c670d800) [pid = 1845] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 151 (0x7fb1bece4000) [pid = 1845] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 150 (0x7fb1b6685400) [pid = 1845] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 149 (0x7fb1ae6c5800) [pid = 1845] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 148 (0x7fb1ab6e3400) [pid = 1845] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 147 (0x7fb1bfc64400) [pid = 1845] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 146 (0x7fb1b4a11400) [pid = 1845] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 145 (0x7fb1c2668000) [pid = 1845] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 144 (0x7fb1a96da400) [pid = 1845] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 143 (0x7fb1a96d8000) [pid = 1845] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 142 (0x7fb1c5a77800) [pid = 1845] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 141 (0x7fb1c4a30c00) [pid = 1845] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 140 (0x7fb1ab6ed400) [pid = 1845] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 139 (0x7fb1afbcdc00) [pid = 1845] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 138 (0x7fb1a567a000) [pid = 1845] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 137 (0x7fb1c670a400) [pid = 1845] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:38:37 INFO - PROCESS | 1845 | --DOMWINDOW == 136 (0x7fb1a567c800) [pid = 1845] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:38:37 INFO - PROCESS | 1845 | 1461217117378 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 22:38:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:38:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:38:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2062ms 22:38:37 INFO - PROCESS | 1845 | 1461217117420 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 22:38:37 INFO - PROCESS | 1845 | 1461217117425 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 22:38:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:38:37 INFO - PROCESS | 1845 | 1461217117430 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:38:37 INFO - PROCESS | 1845 | 1461217117432 Marionette TRACE conn3 <- [1,3086,null,{}] 22:38:37 INFO - PROCESS | 1845 | 1461217117437 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:37 INFO - PROCESS | 1845 | 1461217117696 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 22:38:37 INFO - PROCESS | 1845 | 1461217117716 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:37 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1ae7dc000 == 155 [pid = 1845] [id = 781] 22:38:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 137 (0x7fb1abbd2400) [pid = 1845] [serial = 2342] [outer = (nil)] 22:38:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 138 (0x7fb1afbcac00) [pid = 1845] [serial = 2343] [outer = 0x7fb1abbd2400] 22:38:37 INFO - PROCESS | 1845 | 1461217117775 Marionette DEBUG loaded listener.js 22:38:37 INFO - PROCESS | 1845 | ++DOMWINDOW == 139 (0x7fb1b00b5000) [pid = 1845] [serial = 2344] [outer = 0x7fb1abbd2400] 22:38:38 INFO - PROCESS | 1845 | 1461217118514 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:38:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:38:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1124ms 22:38:38 INFO - PROCESS | 1845 | 1461217118556 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 22:38:38 INFO - PROCESS | 1845 | 1461217118558 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 22:38:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:38:38 INFO - PROCESS | 1845 | 1461217118564 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:38:38 INFO - PROCESS | 1845 | 1461217118566 Marionette TRACE conn3 <- [1,3090,null,{}] 22:38:38 INFO - PROCESS | 1845 | 1461217118571 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:38 INFO - PROCESS | 1845 | 1461217118828 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 22:38:38 INFO - PROCESS | 1845 | 1461217118852 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:38 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afa0b800 == 156 [pid = 1845] [id = 782] 22:38:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 140 (0x7fb1b1c90400) [pid = 1845] [serial = 2345] [outer = (nil)] 22:38:38 INFO - PROCESS | 1845 | ++DOMWINDOW == 141 (0x7fb1b1c99000) [pid = 1845] [serial = 2346] [outer = 0x7fb1b1c90400] 22:38:38 INFO - PROCESS | 1845 | 1461217118922 Marionette DEBUG loaded listener.js 22:38:39 INFO - PROCESS | 1845 | ++DOMWINDOW == 142 (0x7fb1b1fa1400) [pid = 1845] [serial = 2347] [outer = 0x7fb1b1c90400] 22:38:40 INFO - PROCESS | 1845 | 1461217120017 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:38:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:38:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1477ms 22:38:40 INFO - PROCESS | 1845 | 1461217120043 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 22:38:40 INFO - PROCESS | 1845 | 1461217120047 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 22:38:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:38:40 INFO - PROCESS | 1845 | 1461217120054 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:38:40 INFO - PROCESS | 1845 | 1461217120060 Marionette TRACE conn3 <- [1,3094,null,{}] 22:38:40 INFO - PROCESS | 1845 | 1461217120088 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:40 INFO - PROCESS | 1845 | 1461217120318 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 22:38:40 INFO - PROCESS | 1845 | 1461217120581 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:40 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1acf43000 == 157 [pid = 1845] [id = 783] 22:38:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 143 (0x7fb1ab6e3400) [pid = 1845] [serial = 2348] [outer = (nil)] 22:38:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 144 (0x7fb1ad0da000) [pid = 1845] [serial = 2349] [outer = 0x7fb1ab6e3400] 22:38:40 INFO - PROCESS | 1845 | 1461217120657 Marionette DEBUG loaded listener.js 22:38:40 INFO - PROCESS | 1845 | ++DOMWINDOW == 145 (0x7fb1ae348000) [pid = 1845] [serial = 2350] [outer = 0x7fb1ab6e3400] 22:38:41 INFO - PROCESS | 1845 | 1461217121475 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:38:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:38:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1450ms 22:38:41 INFO - PROCESS | 1845 | 1461217121505 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 22:38:41 INFO - PROCESS | 1845 | 1461217121512 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 22:38:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:38:41 INFO - PROCESS | 1845 | 1461217121522 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:38:41 INFO - PROCESS | 1845 | 1461217121525 Marionette TRACE conn3 <- [1,3098,null,{}] 22:38:41 INFO - PROCESS | 1845 | 1461217121531 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:41 INFO - PROCESS | 1845 | 1461217121773 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 22:38:42 INFO - PROCESS | 1845 | 1461217122025 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:42 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1afa05000 == 158 [pid = 1845] [id = 784] 22:38:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 146 (0x7fb1acb11c00) [pid = 1845] [serial = 2351] [outer = (nil)] 22:38:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 147 (0x7fb1ae6cc000) [pid = 1845] [serial = 2352] [outer = 0x7fb1acb11c00] 22:38:42 INFO - PROCESS | 1845 | 1461217122096 Marionette DEBUG loaded listener.js 22:38:42 INFO - PROCESS | 1845 | ++DOMWINDOW == 148 (0x7fb1af43ac00) [pid = 1845] [serial = 2353] [outer = 0x7fb1acb11c00] 22:38:42 INFO - PROCESS | 1845 | 1461217122930 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 22:38:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:38:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:38:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1430ms 22:38:42 INFO - PROCESS | 1845 | 1461217122953 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 22:38:42 INFO - PROCESS | 1845 | 1461217122956 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 22:38:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:38:42 INFO - PROCESS | 1845 | 1461217122962 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:38:42 INFO - PROCESS | 1845 | 1461217122967 Marionette TRACE conn3 <- [1,3102,null,{}] 22:38:42 INFO - PROCESS | 1845 | 1461217122982 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:43 INFO - PROCESS | 1845 | 1461217123225 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 22:38:43 INFO - PROCESS | 1845 | 1461217123473 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:43 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b166d800 == 159 [pid = 1845] [id = 785] 22:38:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 149 (0x7fb1af43f400) [pid = 1845] [serial = 2354] [outer = (nil)] 22:38:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 150 (0x7fb1afbc5c00) [pid = 1845] [serial = 2355] [outer = 0x7fb1af43f400] 22:38:43 INFO - PROCESS | 1845 | 1461217123548 Marionette DEBUG loaded listener.js 22:38:43 INFO - PROCESS | 1845 | ++DOMWINDOW == 151 (0x7fb1b161f400) [pid = 1845] [serial = 2356] [outer = 0x7fb1af43f400] 22:38:44 INFO - PROCESS | 1845 | 1461217124298 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:38:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:38:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1383ms 22:38:44 INFO - PROCESS | 1845 | 1461217124346 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 22:38:44 INFO - PROCESS | 1845 | 1461217124350 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 22:38:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:38:44 INFO - PROCESS | 1845 | 1461217124356 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:38:44 INFO - PROCESS | 1845 | 1461217124358 Marionette TRACE conn3 <- [1,3106,null,{}] 22:38:44 INFO - PROCESS | 1845 | 1461217124363 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:44 INFO - PROCESS | 1845 | 1461217124602 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 22:38:44 INFO - PROCESS | 1845 | 1461217124882 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:44 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b196c000 == 160 [pid = 1845] [id = 786] 22:38:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 152 (0x7fb1a968cc00) [pid = 1845] [serial = 2357] [outer = (nil)] 22:38:44 INFO - PROCESS | 1845 | ++DOMWINDOW == 153 (0x7fb1b1faa400) [pid = 1845] [serial = 2358] [outer = 0x7fb1a968cc00] 22:38:44 INFO - PROCESS | 1845 | 1461217124955 Marionette DEBUG loaded listener.js 22:38:45 INFO - PROCESS | 1845 | ++DOMWINDOW == 154 (0x7fb1b2c77800) [pid = 1845] [serial = 2359] [outer = 0x7fb1a968cc00] 22:38:45 INFO - PROCESS | 1845 | 1461217125708 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 22:38:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:38:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:38:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:38:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1378ms 22:38:45 INFO - PROCESS | 1845 | 1461217125735 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 22:38:45 INFO - PROCESS | 1845 | 1461217125738 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 22:38:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:38:45 INFO - PROCESS | 1845 | 1461217125744 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:38:45 INFO - PROCESS | 1845 | 1461217125746 Marionette TRACE conn3 <- [1,3110,null,{}] 22:38:45 INFO - PROCESS | 1845 | 1461217125751 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:45 INFO - PROCESS | 1845 | 1461217125953 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 22:38:46 INFO - PROCESS | 1845 | 1461217126192 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:46 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b1cde000 == 161 [pid = 1845] [id = 787] 22:38:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 155 (0x7fb1b00ab400) [pid = 1845] [serial = 2360] [outer = (nil)] 22:38:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 156 (0x7fb1b2d62c00) [pid = 1845] [serial = 2361] [outer = 0x7fb1b00ab400] 22:38:46 INFO - PROCESS | 1845 | 1461217126265 Marionette DEBUG loaded listener.js 22:38:46 INFO - PROCESS | 1845 | ++DOMWINDOW == 157 (0x7fb1b3315c00) [pid = 1845] [serial = 2362] [outer = 0x7fb1b00ab400] 22:38:47 INFO - PROCESS | 1845 | 1461217127047 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 22:38:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:38:47 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 22:38:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:38:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1329ms 22:38:47 INFO - PROCESS | 1845 | 1461217127078 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 22:38:47 INFO - PROCESS | 1845 | 1461217127082 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 22:38:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:38:47 INFO - PROCESS | 1845 | 1461217127087 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:38:47 INFO - PROCESS | 1845 | 1461217127090 Marionette TRACE conn3 <- [1,3114,null,{}] 22:38:47 INFO - PROCESS | 1845 | 1461217127095 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:47 INFO - PROCESS | 1845 | 1461217127309 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 22:38:47 INFO - PROCESS | 1845 | 1461217127550 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0eedaff9-7935-4e05-a369-f4d643fd51f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:47 INFO - PROCESS | 1845 | ++DOCSHELL 0x7fb1b408a000 == 162 [pid = 1845] [id = 788] 22:38:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 158 (0x7fb1b3f6e800) [pid = 1845] [serial = 2363] [outer = (nil)] 22:38:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 159 (0x7fb1b4a07400) [pid = 1845] [serial = 2364] [outer = 0x7fb1b3f6e800] 22:38:47 INFO - PROCESS | 1845 | 1461217127625 Marionette DEBUG loaded listener.js 22:38:47 INFO - PROCESS | 1845 | ++DOMWINDOW == 160 (0x7fb1b652cc00) [pid = 1845] [serial = 2365] [outer = 0x7fb1b3f6e800] 22:38:48 INFO - PROCESS | 1845 | 1461217128395 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:38:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:38:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1331ms 22:38:48 INFO - PROCESS | 1845 | 1461217128423 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 22:38:48 INFO - PROCESS | 1845 | 1461217128427 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 22:38:49 WARNING - u'runner_teardown' () 22:38:49 INFO - No more tests 22:38:49 INFO - Got 0 unexpected results 22:38:49 INFO - SUITE-END | took 1118s 22:38:49 INFO - Closing logging queue 22:38:49 INFO - queue closed 22:38:49 INFO - Return code: 0 22:38:49 WARNING - # TBPL SUCCESS # 22:38:49 INFO - Running post-action listener: _resource_record_post_action 22:38:49 INFO - Running post-run listener: _resource_record_post_run 22:38:50 INFO - Total resource usage - Wall time: 1153s; CPU: 98.0%; Read bytes: 8536064; Write bytes: 970022912; Read time: 452; Write time: 343936 22:38:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:38:50 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 85643264; Read time: 0; Write time: 99968 22:38:50 INFO - run-tests - Wall time: 1123s; CPU: 98.0%; Read bytes: 5550080; Write bytes: 884318208; Read time: 284; Write time: 243944 22:38:50 INFO - Running post-run listener: _upload_blobber_files 22:38:50 INFO - Blob upload gear active. 22:38:50 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:38:50 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 22:38:50 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-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 22:38:50 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-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 22:38:51 INFO - (blobuploader) - INFO - Open directory for files ... 22:38:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:38:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:38:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:38:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:38:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:38:54 INFO - (blobuploader) - INFO - Done attempting. 22:38:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:38:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:38:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:38:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:38:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:38:55 INFO - (blobuploader) - INFO - Done attempting. 22:38:55 INFO - (blobuploader) - INFO - Iteration through files over. 22:38:55 INFO - Return code: 0 22:38:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:38:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:38:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c3d99f7b2e4a23b816c5a34e58731e95366fa051c757cc7e543549d32695062ad475dc064d8b4bd956cddfef3dce274285a6de378b6cc0f2cf4ad293bc5b840e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/68c6073f2cbdcca09e20dae194f787aa7fbd7f898658acb23359e05ce5e169b8b39545dd616923cb9563ec8d2f32e0bf3e59551be85ad785548c352b1499c964"} 22:38:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:38:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:38:55 INFO - Contents: 22:38:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c3d99f7b2e4a23b816c5a34e58731e95366fa051c757cc7e543549d32695062ad475dc064d8b4bd956cddfef3dce274285a6de378b6cc0f2cf4ad293bc5b840e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/68c6073f2cbdcca09e20dae194f787aa7fbd7f898658acb23359e05ce5e169b8b39545dd616923cb9563ec8d2f32e0bf3e59551be85ad785548c352b1499c964"} 22:38:55 INFO - Running post-run listener: copy_logs_to_upload_dir 22:38:55 INFO - Copying logs to upload dir... 22:38:55 INFO - mkdir: /builds/slave/test/build/upload/logs 22:38:55 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1228.916748 ========= master_lag: 6.16 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 35 secs) (at 2016-04-20 22:39:01.412658) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 22:39:01.413739) ========= 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-1461215893.207254-370465733 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c3d99f7b2e4a23b816c5a34e58731e95366fa051c757cc7e543549d32695062ad475dc064d8b4bd956cddfef3dce274285a6de378b6cc0f2cf4ad293bc5b840e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/68c6073f2cbdcca09e20dae194f787aa7fbd7f898658acb23359e05ce5e169b8b39545dd616923cb9563ec8d2f32e0bf3e59551be85ad785548c352b1499c964"} build_url:https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035832 build_url: 'https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c3d99f7b2e4a23b816c5a34e58731e95366fa051c757cc7e543549d32695062ad475dc064d8b4bd956cddfef3dce274285a6de378b6cc0f2cf4ad293bc5b840e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/68c6073f2cbdcca09e20dae194f787aa7fbd7f898658acb23359e05ce5e169b8b39545dd616923cb9563ec8d2f32e0bf3e59551be85ad785548c352b1499c964"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JiJvu9GkReuxfPtGCbYJNg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.46 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 22:39:01.909705) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 22:39:01.910067) ========= 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-1461215893.207254-370465733 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018805 ========= master_lag: 1.51 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 22:39:03.438558) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 22:39:03.438901) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 22:39:03.440518) ========= ========= Total master_lag: 8.23 =========